FileVerifier++ is a Win32 application for verifying the integrity of files. FileVerifier supports various algorithms by means of dynamically loadable hash libraries. It is a pure Win32 C++ application and doesn´t have any dependencies other than what comes with Windows. Permanent installation is not required and may be burned to a CD or used from a flash drive.
The FileVerifier++ Shell Extension is a useful addition to FileVerifier++. The extension adds a context-menu handler to Windows Explorer that allows one to hash a set of files and/or directories. The menu allows one to choose between the default hash algorithm and each installed algorithm.
Features:
- Can load and save results to and from various formats.
- Hash algorithms can be added through the DLL interface.
- Hash verification. Can load hash results and compare to what is actually on your disk.
- Color coding of validity states
- Verification considers file size, file attributes, and modification date to be significant.
- Drag and drop support.
- Recursive directory processing.
- Calculates hashes on strings.
- Search and grep using regular expressions.
- Selective verification.
- Unicode support (recognizes Unicode file names and writes results encoded in UTF-8 (without BOM))
- Supports Windows XP Visual Styles
- Shell Integration (Shell extension).
- Can be installed using installer or without.
System Requirements:
- Windows 2000 IA32
- Windows XP Home/Professional IA32
- Windows Server 2003 IA32
What's New in version 0.6.1.5643:
- Fixed issue with file/directory column not displaying the correct text
when an item only contains a filename.
- Fixed an issue where the file information display was erroneously
marking the entry's attributes as mismatching when no file attributes
were set.