DISM 修復中斷後顯示正常,想請教是否屬於正常現象

林宗昇 8,360 信譽點數
2026-06-25T10:39:07.4433333+00:00

各位好,

最近安裝 KB5095093 更新後,為了確認系統狀態,我執行了:

DISM /Online /Cleanup-Image /CheckHealth

系統回報:

元件存放區可修復

因此我接著執行:

DISM.exe /Online /Cleanup-Image /RestoreHealth

不過在修復過程中遇到幾個讓我感到困惑的情況,想請教各位是否屬於正常現象。

1. 修復期間工作資料夾位置改變

執行 RestoreHealth 時,我觀察到相關修復檔案原本似乎使用:

C:\Windows\SoftwareDistribution\Download

之後又看到系統改為使用:

C:\Windows\CbsTemp

我沒有手動移動任何檔案或資料夾。

請問 DISM 或 CBS 在修復過程中自動切換工作目錄,是正常的設計嗎?

2. RestoreHealth 長時間停留在 64.4%

修復進度長時間停留在 64.4%,等待許久都沒有明顯變化,因此最後選擇重新啟動電腦。

想請問:

  • DISM 停留在特定百分比很久是否常見?
  • 在修復尚未確認完成的情況下重新啟動,是否可能造成系統問題?

3. 重開機後檢查結果出現變化

重新開機後,我再次執行:

DISM /Online /Cleanup-Image /CheckHealth

結果顯示:

未偵測到元件存放區損壞

之後我又多次執行:

DISM /Online /Cleanup-Image /CheckHealth

以及

DISM /Online /Cleanup-Image /ScanHealth

結果都一致顯示:

未偵測到元件存放區損壞

由於前一次 RestoreHealth 並未確認完成,因此我有些疑惑:

  • 是否有可能在卡住之前,DISM 已完成主要修復工作?
  • 或是 CheckHealth / ScanHealth 的結果不一定能反映當時修復是否完整完成?

4. SFC 掃描結果

在 DISM 顯示正常後,我執行:

sfc /scannow

第一次掃描結果為:

Windows 資源保護發現損毀檔案並已成功修復。

之後再次執行:

sfc /scannow

則顯示未發現任何完整性違規。

想請教各位

  1. DISM 在執行 RestoreHealth 期間被中斷後,為什麼 CheckHealth 與 ScanHealth 都顯示未偵測到元件存放區損壞?
  2. 修復過程中使用 C:\Windows\CbsTemp 是否屬於正常現象?
  3. SFC 第一次發現並修復檔案,第二次掃描正常,是否代表系統檔案已恢復正常?
  4. 目前 CheckHealth、ScanHealth 與 SFC 都顯示正常的情況下,是否仍建議重新完整執行一次:
DISM /Online /Cleanup-Image /RestoreHealth

以確認元件存放區完全沒有問題?

感謝各位撥空協助解答。

因我忘了告訴 TaoLi 我執行 RestoreHealth 時,我觀察到相關修復檔案原本似乎使用:C:\Windows\SoftwareDistribution\Download之後又看到系統改為使用:C:\Windows\CbsTemp

Windows for home | Windows 11 | Windows Update
0 則留言 沒有留言

由問題作者接受的回答
David-M 128.2K 信譽點數 獨立顧問
2026-06-25T12:10:01.4833333+00:00

嗨。我是大卫,我很乐意帮你。


你遇到的这些其实都是Windows很常见的行为。你的系统没问题。以下是幕后情况:

1 = 文件夹切换(SoftwareDistribution转为CbsTemp):

这是正常的。SoftwareDistribution文件夹只是Windows从服务器下载修复文件的地方。一旦他们降落,系统会自动将它们转移到CbsTemp进行拆包并进行实际工作。

2 = 卡在64.4%并重新开始:

  • DISM 进度条更新率极差。通常在后台进行大量磁盘扫描或文件压缩时,它看起来会卡住。
  • 强制重启很少会破坏任何东西。Windows会安全地处理这些任务,所以如果被中断,它会在下一次启动时回滚未完成的更改。

3 = 为什么ScanHealth现在干净:

实际的修复文件很可能在进度条卡住之前就已经被替换了。冻结通常发生在最终清理或伐木阶段。既然ScanHealth显示现在已经干净了,核心修复肯定在你点击重启前就已经完成了。

4 = SFC成绩及后续步骤

  • DISM 修复备份主文件,SFC 利用这些备份来修补你活跃的 Windows 系统文件夹。由于第二次SFC扫描结果是干净的,你的系统文件保存完好。
  • 你需要再运行一次吗?其实不算,因为一切都是绿色的。但如果你想百分百确定,最后再跑一次RestoreHealth让它正常完成,可以清除强制重启时留下的临时文件。

欢迎随时提问。

此回答有幫助嗎?

有 1 人認為此回答有所幫助。
0 則留言 沒有留言

0 個其他答案

排序依據: 最舊

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。