一个轻量级 Windows 原生哈希校验工具,使用 WIN32 API 构建,运行时内存占用约1.8MB。支持拖放文件/URL、MD5/SHA256 校验、文件下载与哈希比对。采用 Deepseek + OpenCode 开发。
- 拖放校验:将文件或下载链接拖入悬浮窗,自动计算 MD5 和 SHA256
- 哈希比对:粘贴目标哈希值,快速验证文件完整性
- 右键菜单:在文件上右键 →「检查哈希」直接调出验证窗口
- URL 下载:从浏览器拖入下载链接,后台下载完成后自动校验
- 自定义缓存:可在设置中修改下载文件的保存位置
- 上下文菜单:一键注册/卸载右键菜单项
- 命令行支持:
hashcheck.exe <文件路径>直接验证
从 Releases 页面下载最新版本的 hashcheck.exe,单文件运行,无需安装。
运行 hashcheck.exe(不带参数)启动悬浮窗:
- 从文件管理器拖拽文件到悬浮窗,弹出验证对话框
- 从浏览器拖拽下载链接到悬浮窗,自动下载后弹出验证对话框
- 点击 ⚙ 打开设置
hashcheck.exe "C:\path\to\file"直接弹出该文件的哈希验证对话框。
| 快捷键 | 功能 |
|---|---|
| Ctrl+Shift+Q | 退出程序 |
点击悬浮窗的 ⚙ 齿轮按钮打开设置对话框:
- 添加到右键菜单:在文件右键菜单中添加「检查哈希」选项
- 启用日志:将运行日志写入
hashcheck.log - 缓存位置:修改下载文件的保存目录(默认为
%LOCALAPPDATA%\cache\HashCheck)
- MinGW-w64(gcc + windres)
build.bat或
build.ps1本项目基于 MIT 许可证开源。

