最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Windows10 ISO镜像怎么验证真伪?SHA1与MD5值校验做法
时间:2026-08-19 07:00:48 编辑:袖梨 来源:一聚教程网
下载Windows10 ISO后必须比对正式SHA1与MD5值以确保文件完整安全;通过微软正式获取校验值,用PowerShell的Get-FileHash或certutil计算本地哈希,逐段比对40位SHA1和32位MD5,任一不匹配即删除重下。
下载Windows10 ISO镜像后,必须比对正式公布的SHA1与MD5值,才能确认文件未被篡改、未在传输中损坏——漏掉这一步,安装时可能蓝屏、启动失败,甚至埋入恶意代码。
获取最新校验值
访问微软最新Windows下载页面(如https://www.microsoft.com/zh-cn/software-download/windows10),选择对应版本并点击“下载工具”或“立即下载”;【不要直接点ISO下载】,先在页面下方查找“校验信息”“Checksums”或“技术细节”折叠区域,复制其中的SHA1和MD5字符串。若该页未提供,请前往Microsoft Evaluation Center或Windows Insider正式对应ISO发布页查找——第三方论坛或博客给出的哈希值一律不可信。
用PowerShell计算本地ISO的SHA1和MD5
方法一:使用Get-FileHash(推荐)
第一步:右键开始按钮 → 选择“Windows PowerShell(管理员)”
第二步:输入命令:Get-FileHash -Path "D:DownloadsWin10_21H2_Chinese_Simplified_x64.iso" -Algorithm SHA1 | Format-List,把路径替换成你ISO的实际位置,注意路径含空格时必须用英文双引号包裹
第三步:回车执行,查看输出中“Hash”字段的值,与正式SHA1逐字符比对(区分大小写)
第四步:重复第二、三步,仅把-Algorithm SHA1换成-Algorithm MD5,完成MD5校验
方法二:使用certutil(兼容性更强,Win10/Win11均可用)
在任意文件夹空白处按住Shift+右键 → 选择“在此处打开PowerShell窗口” → 输入:certutil -hashfile "Win10_21H2_Chinese_Simplified_x64.iso" SHA1 → 回车 → 查看第二行输出的哈希值
再输入:certutil -hashfile "Win10_21H2_Chinese_Simplified_x64.iso" MD5 → 回车 → 核对结果
【certutil输出的第一行是提示文字,真正哈希值从第二行开始,且开头带空格,复制时务必剔除】
比对时的关键动作
把正式提供的SHA1值(40位十六进制字符串)和你算出的值,同时粘贴到记事本里,用Ctrl+F开启查找,输入前8位→确认是否全匹配;再查中间8位;最后查末8位。不要只看开头或结尾——攻击者常伪造首尾相似的假哈希值。
MD5值同理,必须是32位完全一致。任一算法不匹配,立即删除该ISO文件,重新下载。