当Windows 10出现蓝屏、功能异常或DLL缺失时,应以管理员身份运行sfc /scannow扫描修复系统文件;若提示“无法修复”,则依次执行DISM /ScanHealth和/RestoreHealth命令并重启后重试SFC。

当Windows 10出现蓝屏、功能异常、系统组件无法加载或提示“找不到某个DLL文件”时,很可能是核心系统文件被篡改或损坏,这时必须用SFC /scannow命令立即扫描并替换错误版本的受保护文件。
以管理员身份打开命令提示符
点击左下角「开始」→右键「Windows PowerShell(管理员)」或「命令提示符(管理员)」;若没看到这两个选项,就在搜索框输入“cmd”,右键搜索结果选择「以管理员身份运行」。
⚠️不以管理员身份运行会导致权限不足,sfc命令直接报错退出,且不会留下任何有效日志。
执行SFC扫描与自动修复
在弹出的黑色窗口中,直接输入:sfc /scannow,然后按回车键。
这一步不能复制粘贴带中文空格的命令,否则会提示“不是内部或外部命令”;必须确保斜杠“/”是英文半角,且/scannow前有一个英文空格。系统将立即进入“开始系统扫描的验证阶段”,此时不要关闭窗口、不要休眠、不要强行中断——扫描过程通常持续6~12分钟,取决于硬盘速度和系统文件数量。
扫描完成后,屏幕会明确显示三类结果之一:
✅ “Windows 资源保护未找到任何完整性冲突”(一切正常);
✅ “已成功修复xxx个损坏文件”(修复完成,重启生效);
❌ “Windows 资源保护找到了损坏文件,但无法修复其中某些文件”(需下一步操作)。
当SFC提示“无法修复”时的补救操作
第一步:输入并执行 Dism /Online /Cleanup-Image /ScanHealth,回车后等待几秒,确认是否检测到映像损坏;
第二步:若上一步返回“发现映像损坏”,立即执行 Dism /Online /Cleanup-Image /RestoreHealth,该命令会从Windows更新服务器下载原始文件覆盖本地损坏缓存;
第三步:等待DISM执行完毕(通常3~8分钟),必须重启电脑一次,再重新运行一遍 sfc /scannow ——此时95%以上的先前“无法修复”问题都会消失。
注意:DISM命令依赖网络连接,若处于离线环境或企业组策略禁用了Windows更新,需提前挂载Windows安装镜像(ISO)并指定/OFFWINDIR参数,否则RestoreHealth会卡在“正在启动还原操作”不动。

















