In this post, I will demonstrate how to perform checksum validation of SCOM installer. A simple PowerShell script can be used to verify the authenticity of the SCOM installation file.

Microsoft provides the SCOM installation media to its customers through various official channels, including VLSC, VSS (MSDN), and the Evaluation Center. Downloading the SCOM ISO from any other sources may result in obtaining non-genuine software.

Checksum validation is a method used to ensure data integrity by comparing the calculated checksum of a file or data block with a known, verified checksum. If the checksums match, it indicates that the data has not been corrupted or altered.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

If you’ve downloaded the SCOM baseline media from an unofficial source, chances are that it might be corrupted or may contain harmful code. Hence, Microsoft recommends that users confirm that the file is not corrupted and allow me to share an easy way to do that.

How to Perform Checksum Validation of SCOM Installer

After you download the SCOM installation media (zip), place it within a folder. In the below example, I have downloaded the SCOM 2025 installer from Microsoft Evaluation Center. I have placed the SCOM_2025.zip installation file in a folder named ‘SCOM‘ on my root drive.

Perform Checksum Validation of SCOM Installer
Perform Checksum Validation of SCOM Installer

The following is the checksum for the SCOM installation file as provided by Microsoft.

EAB2EB4A877857E44420759512682A153AFBBD80A169752CCD9B0DB8A9C0D1C2

Next, open notepad and paste the below PowerShell script into it. Update the expected checksum value to the info provided above. Next, enter the path of the SCOM install zip file. Save this file as validatescominstaller.ps1.

$expectedChecksum = "EAB2EB4A877857E44420759512682A153AFBBD80A169752CCD9B0DB8A9C0D1C2"
$zipFilePath = "Enter the path of SCOM_version.zip"
$expectedChecksum -eq (Get-FileHash -Path $zipFilePath -Algorithm SHA256).Hash
Perform Checksum Validation of SCOM Installer
Perform Checksum Validation of SCOM Installer

Launch the Windows PowerShell with administrative privileges. Run the validatescominstaller.ps1. If the validation passes, you see True printed in the output. If you see False printed, the downloaded SCOM file isn’t valid, and you need to download it again.

In the below screenshot, the checksum validation shows as ‘True‘ which means the SCOM 2025 installer that I downloaded is genuine, and no files are corrupted.

Perform Checksum Validation of SCOM Installer
Perform Checksum Validation of SCOM Installer

Still Need Help?

If you need further assistance on the above article or want to discuss other technical issues, check out some of these options.

Leave a Reply

Your email address will not be published. Required fields are marked *

Prajwal Desai

Prajwal Desai is a technology expert and 10 time Dual Microsoft MVP (Most Valuable Professional) with a strong focus on Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. He is a renowned author, speaker, & community leader, known for sharing his expertise & knowledge through his blog, YouTube, conferences, webinars etc.