ISO镜像损坏,需先校验SHA256哈希值并对比官网标准值;若一致则排查U盘硬件或改用Rufus NTFS模式重制启动盘;若不一致则必须重新下载纯净ISO。

Win11重装系统时弹出“安装程序无法继续由于一个损坏的安装文件”,说明setup.exe或ISO镜像中关键组件(如sources\install.wim、boot.wim)已校验失败,系统拒绝加载——这不是网络中断或临时卡顿,而是文件完整性被破坏的明确信号。
验证ISO镜像是否真实损坏
第一步:打开PowerShell(管理员),粘贴执行以下命令(将路径替换为你保存ISO的实际位置):
Get-FileHash -Path "D:\Windows11.iso" -Algorithm SHA256
第二步:对比输出的哈希值与微软官网公布的SHA-256标准值。若两者不一致,【该ISO文件已损坏,不可用于安装】。常见原因包括下载中断、磁盘写入错误、U盘缓存未刷新导致烧录失败。
第三步:若哈希一致,但安装仍报错,问题大概率出在U盘介质本身——某些USB 3.0 U盘在写入大文件时会静默丢帧,建议换用USB 2.0接口或另一品牌U盘重新制作启动盘。
跳过损坏文件检测强制启动安装(仅限已确认镜像完好的情况)
方法一:从挂载的ISO中直接运行setup.exe
右键点击ISO文件→选择“装载”→打开生成的虚拟光驱→找到setup.exe→按住Shift键右键→选择“以不同用户身份运行”→输入当前管理员账户密码→跳过兼容性检查提示后继续。
方法二:注入绕过参数启动
在ISO挂载后的根目录下,按住Shift+右键空白处→选择“在此处打开Powershell窗口”→输入:
.\setup.exe /DynamicUpdate disable /CompatIgnore Warning
【/DynamicUpdate disable必须加,否则安装程序会联网重新下载sources目录并再次触发校验失败】
重建安装环境彻底规避文件损坏路径
第一步:放弃U盘和双击ISO方式,改用DISM离线注入
在一台正常Win11电脑上,以管理员身份运行PowerShell→执行:
dism /Mount-Image /ImageFile:"D:\sources\install.wim" /Index:1 /MountDir:"C:\mount"
第二步:检查挂载目录下是否存在bootmgr、winload.efi等关键引导文件
若C:\mount\Windows\Boot\EFI\下为空或缺失winload.efi,说明install.wim内部结构已损毁,必须更换镜像。
第三步:确认无误后,执行:
dism /Unmount-Image /MountDir:"C:\mount" /Commit
第四步:使用此修复后的install.wim重新制作启动U盘(推荐Rufus 4.4+,勾选“DD写入模式”)→重启从U盘启动→进入安装界面后选择“自定义:仅安装Windows(高级)”→手动指定分区完成安装。


















