Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

share|improve this question
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

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

share|improve this answer

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.

share|improve this answer

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:



share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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