A Windows shell extension that adds file checksum verification to Explorer context menus, supporting multiple hash algorithms.
HashCheck is a Windows shell extension that adds file checksum verification capabilities to Windows Explorer's context menu. It allows users to compute cryptographic hashes (MD5, SHA-1, SHA-2, SHA-3) for files and verify their integrity against checksum files. The project extends the original HashCheck from code.kliu.org with additional algorithms and performance improvements.
Windows users and system administrators who need to verify file integrity, detect corrupted downloads, or validate software packages through checksum verification.
HashCheck provides seamless integration with Windows Explorer, eliminating the need for separate command-line tools or applications for checksum verification. Its multithreaded implementation offers faster performance than many alternatives while supporting a wide range of hash algorithms.
HashCheck Shell Extension for Windows with added SHA2, SHA3, and multithreading; originally from code.kliu.org
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports MD5, SHA-1, SHA-2, and SHA-3 variants, as detailed in the key features, providing flexibility for various security and compatibility needs.
Integrates directly into Windows Explorer's context menu, enabling quick hash verification without opening separate applications, as described in the GitHub description.
Uses multithreading for faster hash computation on modern hardware, improving efficiency for large files or multiple files.
Available in multiple languages with community translations, making it accessible to non-English speakers, as shown in the translation contributors list.
Only compatible with Windows Vista and later, excluding users on other operating systems, which limits cross-platform usability.
Building from source requires Microsoft Visual Studio 2015, an older compiler that may not be supported on modern development environments.
Lacks automation features; all checksum verification must be initiated manually through the context menu, not suitable for batch or scheduled tasks.