Checksum is used to verify the integrity of the downloaded file. In this case, the product's file's integrity is being verified. If the product's file is not properly downloaded or if an unauthorized person has changed the product's file in the website, then users can check the integrity of the file by verifying it with the checksum hash value.
The checksum validation essentially helps users verify the integrity of the downloaded file.
Windows 7 and later operating systems include the Certutil app that can generate SHA256 checksum hash value. The command format for the SHA256 checksum validation is given below:
certutil -hashfile <path>/<file_name> SHA256
Example: certutil -hashfile ManageEngine_xxxx_.ppm SHA256
Output: SHA256 hash of ManageEngine_xxxx_.ppm: 8170235A0E13D2A358C80E2BDF1C0151A580CA78B034F31F60B4A29E824FE9B6 CertUtil: -hashfile command completed successfully.
Now, if the checksums matches then the file has been downloaded correctly and its integrity has been verified successfully. If not, redownload and check again.
Note: Checksum validation is not required for the product's EXE file as it is signed. Also the upgrade file means the hotfix/service pack file.