I'm looking for an application that does md5/sha hash check on specific files/folders periodically and store an index file per folder for future verification. I remember such application exist in DOS days, to detect files infected by virus.

The main purpose for this is to detect corrupted copy of backup, as I understand that consumer grade hardware are not 100% error free when doing backup or file transfer from device to device. The hash can also be used to generate a list of changed files for backup.

Most of the software I can find is hash manually.

EDIT: Windows based application, preferably a shell extension which I can right click on a folder and do a checksum/verify all files in that folder. Even better if that can integrate with a backup/sync program like BeyondCopy

  • What platform? Windows? – Dan D. Nov 22 '12 at 2:25
  • @DanD. It's windows based, I've updated my question. – faulty Nov 22 '12 at 2:33
  • This sounds like TripWire. (I don’t know whether it still exists.) – G-Man Oct 2 '17 at 18:50

I use the md5sum software from unxutils or gow. Redirect the output of md5sum to a textfile md5sum * > checkfile, then check the file with md5sum -c /path/to/checkfile


One option is the File Checksum Integrity Verifier utility, available from Microsoft.


The File Checksum Integrity Verifier (FCIV) is a command-prompt utility that computes and verifies cryptographic hash values of files. FCIV can compute MD5 or SHA-1 cryptographic hash values. These values can be displayed on the screen or saved in an XML file database for later use and verification.


There are any number of shell extensions for file verification. Alternately, you can directly use a backup program that incorporates MD5 validation, such as Create Synchronicity:



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.