Windows 10系统文件损坏需按顺序执行DISM和SFC命令修复:先以管理员身份运行DISM扫描并恢复系统映像,再运行sfc /scannow替换受损文件;若失败则进安全模式重试;无网络时需挂载ISO指定源并加/LimitAccess参数;最后重启验证事件日志及SFC结果。

Windows 10系统文件损坏会导致蓝屏、程序崩溃、更新失败或功能异常,必须按顺序执行命令修复,跳过任一环节都可能让后续操作无效。
先用DISM修复系统映像
这一步是基础——SFC依赖DISM提供的健康源文件,如果跳过DISM直接运行SFC,它大概率会报“无法修复某些文件”然后停在原地。
第一步:右键点击“开始”按钮→选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。【必须以管理员身份运行,否则权限不足,所有命令都会静默失败】
第二步:输入以下命令并回车:
DISM.exe /Online /Cleanup-Image /ScanHealth
第三步:等它返回“检测完成”后,再输入:
DISM.exe /Online /Cleanup-Image /RestoreHealth
这个过程通常耗时10–30分钟,期间会从Windows Update下载缺失的组件。如果网络断开或Windows Update服务被禁用,它会卡住不动,此时需转入下一节指定本地源。
再用SFC扫描替换受损文件
DISM完成后立刻执行SFC,它会用刚修复好的映像作为模板,逐个校验并覆盖损坏的系统文件。
在同一个管理员窗口中,输入:
sfc /scannow
等待进度条走完,不要关闭窗口,也不要操作其他程序——SFC会锁定关键系统路径,中途退出会导致修复中断且残留临时锁。
若最终提示“Windows资源保护发现损坏的文件并成功修复了它们”,说明已生效;若提示“未发现完整性冲突”,也属正常,表示当前无损坏文件;若提示“无法修复某些文件”,请立即进入安全模式重试。
进安全模式重跑SFC
当常规模式下SFC反复失败,大概率是explorer.exe或svchost进程正占用待修复文件,安全模式能绕过这类冲突。
方法一:按住Shift键→点“开始”→“电源”→“重启”,进入恢复环境→“疑难解答”→“高级选项”→“启动设置”→“重启”→按F4启用安全模式。
方法二:若F4无效,可强制触发:连续三次非正常关机(长按电源键断电),第四次开机将自动进入WinRE,之后路径同上。
进入安全模式后,仍需以管理员身份打开PowerShell,直接运行sfc /scannow——这次几乎不会卡住,因为95%以上的系统服务都已停用。
无网络时指定ISO镜像修复DISM
如果你在公司内网、断网设备或Windows Update服务损坏的机器上操作,DISM默认会卡在“正在下载修复文件”阶段,必须手动挂载ISO提供源。
第一步:下载与当前系统版本完全一致的Windows 10 ISO(如19045.5776),双击挂载,记下分配的盘符(比如E:)。
第二步:在管理员PowerShell中运行:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:E:\sources\sxs /LimitAccess
【/LimitAccess参数不可省略,否则DISM仍会尝试联网,导致命令失效】
第三步:执行完毕后,立刻接续sfc /scannow——此时不再依赖网络,修复成功率大幅上升。
最后一步:验证修复结果
重启电脑,观察是否仍有蓝屏、应用闪退或系统设置打不开的现象。
打开事件查看器→Windows日志→系统,筛选“来源”为“Wininit”或“Service Control Manager”的错误事件,若近24小时内无新报错,说明修复完成。
在管理员PowerShell中再次运行sfc /scannow,若返回“未发现完整性冲突”,即可确认系统文件层已恢复完整。










