应以管理员身份运行Windows Terminal执行sfc /scannow修复系统文件,若失败则依次运行DISM扫描、网络源还原(优先)或本地源还原,最后必须重跑sfc /scannow确认修复结果。

当Windows 11出现蓝屏、应用闪退、系统文件报错或提示“找不到某DLL文件”时,很可能是系统组件被意外修改或损坏,这时必须用系统自带的sfc /scannow命令扫描并替换异常文件,它不依赖第三方工具,直接调用Windows映像仓库里的原始副本。
以管理员身份启动终端
按 Win + X,在弹出菜单中选择终端(管理员);不要点“Windows PowerShell(管理员)”或“命令提示符(管理员)”,这两个入口在Win11 24H2及之后版本中默认禁用sfc执行权限。
若弹出用户账户控制(UAC)窗口,点击是;此时窗口标题栏应显示“管理员:Windows Terminal”,否则命令将因权限不足而跳过关键校验步骤。
运行sfc扫描与修复
在终端中直接输入以下命令并回车:
sfc /scannow
该过程通常持续8~25分钟,取决于C盘健康状态和SSD读写速度;期间屏幕可能长时间无响应,但进度条仍在后台推进——【切勿关闭窗口或强制重启】,中断会导致映像仓库校验失败,后续运行将反复报错“Windows资源保护无法启动修复服务”。
扫描结束后,终端会输出三类结果:若显示“Windows资源保护未找到任何完整性冲突”,说明当前系统文件完整;若显示“已修复xxx个损害文件”,则修复已完成;若显示“Windows资源保护找到了损害文件,但无法修复某些文件”,说明底层映像源已损坏,必须进入下一步。
配合DISM恢复映像源(仅当sfc报错时执行)
第一步:运行健康扫描
DISM.exe /Online /Cleanup-image /Scanhealth
第二步:确认需恢复后,优先执行网络源还原(避免卡在62.3%)
DISM.exe /Online /Cleanup-image /Restorehealth /Source:WU /LimitAccess
这一步会从Windows Update服务器拉取干净映像,耗时较长但成功率远高于本地源;若提示“错误0x800f081f”或“源文件缺失”,说明WU通道不可用,此时退回执行本地源命令:DISM.exe /Online /Cleanup-image /Restorehealth,并接受其可能在62.3%停留10~40分钟的事实。
第三步:DISM执行完毕后,必须再次运行sfc /scannow——只有这次的结果才具有效性,此前所有sfc输出均作废。

















