sfc 与 dism 组合拳:修复损坏的系统文件不求人

开机提示『缺少某某 dll』、设置打不开、某些功能莫名失效,多半是系统文件被损坏。Windows 自带两套官方修复工具:sfc 负责扫描并替换受损文件,dism 负责修好 sfc 所依赖的底层映像。顺序用对,九成问题能自愈。

第一步:用 sfc 扫描系统

  1. 在开始菜单搜索『命令提示符』或『终端』,右键选择『以管理员身份运行』。
  2. 输入 sfc /scannow 并回车,工具会对所有受保护的系统文件做完整性校验,耗时几分钟到十几分钟。
  3. 若结果显示『已成功修复』,重启即可;若显示『发现损坏但无法修复』,进入下一步。

第二步:用 dism 修映像

当 sfc 自己都修不好时,往往是其背后的组件存储(WinSxS)已损坏。此时用 dism 先给 sfc 准备好健康的『备件库』:

  1. 在管理员终端依次执行:dism /online /cleanup-image /checkhealth 先看是否受损。
  2. 执行 dism /online /cleanup-image /scanhealth 做更彻底的检测。
  3. 确认有问题后执行 dism /online /cleanup-image /restorehealth,它会联网从 Windows 更新拉取正确文件,耐心等待到 100%。

第三步:再跑一次 sfc

  1. dism 完成后不要急着重启,再次运行 sfc /scannow
  2. 此时 sfc 通常能顺利替换损坏文件,提示『未发现完整性冲突』即为成功。

离线环境怎么办

若电脑无法联网,可准备一枚同版本系统 ISO,挂载后用命令 dism /online /cleanup-image /restorehealth /source:盘符:\sources\install.wim /limitaccess 指定本地源。

技术小结

记住口诀:先 sfc 后 dism,dism 修底子、sfc 补表面。两者都是系统自带、无需第三方软件,是处理系统文件损坏的首选方案。

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注