系统文件损坏怎么办?用 SFC 和 DISM 修复 Windows 系统文件

2026-10-25

标签windows修复系统文件sfcdism排障

什么时候需要用到 SFC 和 DISM

当 Windows 出现下面这些异常,而重启、杀毒排查都无效时,很可能是受保护的系统文件损坏或被篡改:

  • 系统频繁蓝屏,错误提示各不相同
  • 某个应用突然无法启动,提示缺少 DLL 或组件
  • Windows 更新反复安装失败
  • 设置界面、开始菜单等系统功能异常
  • 某些系统功能缺失或行为怪异

SFC 的全称是系统文件检查器,它会把当前系统文件与 Windows 组件存储(WinSxS)中的原始副本比对,自动替换损坏、丢失或被第三方修改的文件。DISM 则更进一步,用来修复 SFC 依赖的底层系统映像,相当于先治好"源",再让 SFC 有正确的副本可用。

实际操作中建议按"先 SFC、后 DISM"的顺序排查。如果问题发生在安装更新之后,也可以先试试设置里的"疑难解答→其他疑难解答→Windows 更新"。

第一步:以管理员身份运行 SFC 扫描

SFC 必须拥有管理员权限才能工作,普通窗口运行会直接报错。操作步骤如下:

  1. 右键点击开始按钮(或按 Win + X),选择"终端(管理员)"或"Windows PowerShell(管理员)";出现用户账户控制提示时选择"是"
  2. 输入命令 sfc /scannow 并按回车
  3. 等待扫描完成,这个过程通常需要 15 到 30 分钟,期间不要关闭窗口、不要中断操作、也不要重启电脑

扫描结束后,根据提示判断结果:

| 提示信息 | 含义 | 下一步 | |------|------|------| | Windows 资源保护未找到任何完整性冲突 | 系统文件完好 | 问题可能出在别处,继续其它排查 | | Windows 资源保护已修复某些文件 | 修复成功 | 重启电脑验证问题是否解决 | | Windows 资源保护已修复某些文件并找到了其他损坏的文件 | 部分修复 | 可能需要再次运行扫描 | | 找到了损坏文件但无法修复某些文件 | 修复失败 | 进入第二步用 DISM 修复 |

第二步:用 DISM 修复系统映像

当 SFC 报告"无法修复某些文件"时,多半是它依赖的系统映像本身已经损坏。DISM 可以从 Windows 更新下载官方文件来修复映像,因此需要保持联网。

仍在管理员终端中依次执行三条命令:

  1. 先做快速健康检查:DISM /Online /Cleanup-Image /CheckHealth,会很快返回,只做基础判断
  2. 再深度扫描:DISM /Online /Cleanup-Image /ScanHealth,识别具体损坏项,可能需要几分钟
  3. 确认存在问题后执行修复:DISM /Online /Cleanup-Image /RestoreHealth,会从 Windows 更新下载官方文件,耗时可能超过 15 分钟,耐心等待完成

修复结束后,重新运行一次 sfc /scannow,确认所有文件都能被正确修复。如果网络受限导致 RestoreHealth 无法从 Windows 更新获取文件,可以把 Windows 安装镜像挂载后指定来源,例如 DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess,具体路径以你挂载的驱动器号为准。

系统进不去桌面时怎么用离线 SFC

如果系统已经无法正常进入桌面,在线 SFC 跑不起来,可以用 Windows 恢复环境(WinRE)以离线方式扫描:

  1. 使用可启动的 Windows 安装 U 盘启动电脑
  2. 在安装界面点击左下角"修复计算机"
  3. 依次选择"疑难解答→高级选项→命令提示符"
  4. 先确认系统盘符(离线状态下系统盘不一定是 C 盘,可用 diskpart 后输入 list volume 查看)
  5. 执行离线扫描,例如系统在 C 盘时输入:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

顺带一提,系统文件损坏有时源于硬盘本身的坏道或文件系统逻辑错误。如果 SFC 反复失败,可以用管理员终端运行 chkdsk C: /f /r 检查磁盘(需要重启执行),但这与 SFC/DISM 修的不是同一层问题。

系统文件容易损坏的常见根源

了解原因才能少踩坑:

  • 强制断电或非正常关机,写入过程中断导致文件不完整
  • 杀毒或清理工具误删被保护的系统文件
  • 安装了来源不明的"优化、破解"工具擅自修改系统
  • 磁盘出现坏道或文件系统错误

日常预防比事后修复省心得多:用官方渠道下载和更新软件、避免非正常关机、定期做系统备份或创建还原点。想了解备份方案的可以看看站内的系统还原与备份指南,遇到蓝屏问题也可以参考蓝屏排查的专门文章。

做完这几件再收工

  • 以管理员身份运行过 sfc /scannow,并记下提示结果
  • 若提示无法修复,已运行 DISM /Online /Cleanup-Image /RestoreHealth 并重新扫描
  • 修复完成后重启电脑,确认蓝屏或应用打不开的问题已经消失
  • 若问题依旧,尝试 Windows 更新疑难解答或查站内对应的专项排障文章
  • 平时做好系统备份,避免再次损坏时无据可依