用 DISM RestoreHealth 修复 Windows 组件存储
使用 DISM 工具检测并修复 Windows 组件存储的损坏,这是 SFC 修复系统文件所依赖的底层来源。
在管理员命令行运行 `DISM /Online /Cleanup-Image /RestoreHealth` 修复组件存储,完成后再次运行 `sfc /scannow`。
01命令
命令
$ DISM /Online /Cleanup-Image /RestoreHealth02作用说明
DISM 会对在线 Windows 映像执行标记损坏和负载损坏两级检查,然后通过 Windows Update 或指定的 `/Source`(如挂载的安装镜像)还原组件存储。整个过程可能持续 10-30 分钟,进度在 20% 或 40% 附近长时间停留属于正常现象,耐心等待即可。可以先用 `DISM /Online /Cleanup-Image /CheckHealth` 快速查看是否有损坏标记,或用 `/ScanHealth` 做只读的完整扫描。DISM 负责修复 SFC 取文件的底层组件库,所以修复后应再跑一遍 SFC 形成完整修复链。
03风险
!注意: 切勿中途取消 RestoreHealth 操作;组件存储一旦损坏,可能只能通过就地升级才能挽回。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- What is DISM? | Microsoft Learn依据: Microsoft describes DISM as a tool that services Windows images, including repairing the component store of a running online image.
最后验证: 2026-09-17 · 分类: 系统与设置