
经常在网上下各类资源的朋友都知道,下载完成后,通常需要校验文件完整性。
以往完成这项操作要借助第三方校验工具。
而 Win 系统自带的 Certutil 工具,无需安装,开箱即用。
一、工具说明
Certutil 为 Windows 系统内置工具,无需安装即可运行,用于校验文件完整性、判断文件是否被篡改。
二、支持常用算法
主流:MD5、SHA1、SHA256
三、核心语法
1
| certutil -hashfile "文件完整路径" 哈希算法
|
示例:
1
| certutil -hashfile "D:\test.zip" MD5
|
四、操作步骤
- 按下
Win + R,输入 cmd,回车打开命令提示符; - 输入
certutil哈希查询命令,按下回车执行; - 输出文件哈希值。
五、实操示例
1. 计算 MD5
命令:
1
| certutil -hashfile "D:\test.zip" MD5
|
结果:
1
2
3
| MD5 的 D:\test.zip 哈希:
c428573ad753475c7f9fc06546ede595
CertUtil: -hashfile 命令成功完成。
|
2. 计算 SHA1
命令:
1
| certutil -hashfile "D:\test.zip" SHA1
|
结果:
1
2
3
| SHA1 的 D:\test.zip 哈希:
ff09f732240e5522761359c92523084fb237b65d
CertUtil: -hashfile 命令成功完成。
|
3. 计算 SHA256
命令:
1
| certutil -hashfile "D:\test.zip" SHA256
|
结果:
1
2
3
| SHA256 的 D:\test.zip 哈希:
4b458d33d0436688c69875cd267cae6fa8be08aa3c17772edf3a940a3dc4b17e
CertUtil: -hashfile 命令成功完成。
|