如何校验系统镜像的 SHA1 值

确认下载的文件是否被篡改、是否为微软原版

为什么需要校验

网上下载的系统镜像存在被植入木马、捆绑软件的风险。微软官方发布的每个 ISO 都有唯一的 SHA1 值,只要比对一致,就能证明文件完整未被修改。

本站每个资源都标注了官方 SHA1,你可以下载后自行核对。

方法一:Windows 自带命令(推荐)

不需要装任何软件,系统自带 certutil 命令:

1. 按 Win + R,输入 cmd,回车
2. 输入以下命令(把路径换成你的文件):

certutil -hashfile "D:\downloads\windows11.iso" SHA1

3. 等待几秒,会输出一串 40 位十六进制字符
4. 跟本站标注的 SHA1 对比,完全一致就是原版

注意:路径有空格时必须加英文双引号。

方法二:PowerShell

Get-FileHash -Path "D:\downloads\windows11.iso" -Algorithm SHA1

方法三:Mac / Linux

# macOS
shasum -a 1 ~/Downloads/windows11.iso

# Linux
sha1sum ~/Downloads/windows11.iso

方法四:图形化工具

如果不想敲命令,可以用这些免费工具:

  • HashMyFiles(NirSoft 出品,绿色免安装,右键直接看)
  • 7-Zip(右键文件 → CRC SHA → SHA-1)
  • WinMD5(老牌工具,支持 MD5/SHA1)

校验结果怎么看

情况说明
完全一致✅ 文件完整,是微软官方原版,可以放心安装
不一致❌ 文件在下载或传输中被修改,建议重新下载
算到 99% 报错文件损坏不完整,重新下载

常见问题

Q:SHA1 和 MD5 有什么区别?
A:都是校验用的哈希算法。SHA1 比 MD5 更难伪造,微软现在主要发布 SHA1 和 SHA256。本站优先标注 SHA1。

Q:为什么有的资源没有 SHA1?
A:第三方工具(如激活工具)没有官方发布渠道,无法提供权威 SHA1。这类文件建议用杀毒软件扫描后再运行。

Q:校验通过了就一定安全吗?
A:能证明文件跟微软发布的一模一样,没有被第三方改过。但如果原始镜像本身有漏洞,那不属于「篡改」范畴。