|
|
楼主 |
发表于 2026-10-31 12:22:47
|
显示全部楼层
这个报错的核心含义是:U盘里的 install.wim 镜像文件在写入或读取过程中损坏了,导致其内部数据的 SHA-1 校验值与预期不符,安装程序因此拒绝继续。
这通常不是硬件彻底坏了,而是制作启动盘的过程中出了差错。按以下顺序排查,通常能解决问题:
首选方案:重新制作启动盘(避开工具坑)
很多时候是第三方工具(如旧版 UltraISO、某些 PE 写入工具)在处理大于 4GB 的 install.wim 时,因 FAT32 格式限制或自身 bug 导致文件损坏。
使用官方工具:如果可能,直接使用微软官方的 Media Creation Tool 来制作 U 盘。这是最稳妥的方式,能最大程度避免文件损坏。
改用 Rufus:如果必须用第三方工具,建议使用 Rufus。制作时,如果提示镜像文件过大,Rufus 会给出解决方案(如自动分割或格式化为 NTFS),不要强行用 FAT32 模式写入一个大于 4GB 的 install.wim。
换一种解压/写入方式:有用户反馈,使用 WinRAR 解压 ISO 文件,或者直接运行解压后文件夹里的 setup.exe 进行安装,可以绕过 U 盘启动盘写入时产生的损坏问题。
次选方案:验证源文件与硬件
如果重新制作后依然报错,说明源文件或 U 盘本身可能有问题。
校验 ISO 完整性:去微软官网核对下载的 ISO 文件的 SHA256 值。如果哈希值对不上,说明 ISO 下载时就损坏了,必须重新下载镜像。
更换 U 盘:极少数情况下,U 盘本身存在坏块,导致写入的数据不正确。可以换一个质量可靠的 U 盘重新制作。
备选方案:强行忽略校验(不推荐)
技术上,可以使用 wimlib 的 --recover-data 参数强行提取损坏的文件。但强烈不建议这样做,因为损坏的文件被写入系统后,可能导致安装成功但系统运行不稳定、蓝屏或功能缺失,隐患很大。
总结:优先用 Rufus 或 官方工具 重做 U 盘;若无效,则重新下载 ISO 镜像。不要尝试跳过校验强行安装。
本回答由 AI 生成,内容仅供参考,请仔细甄别 |
|