Windows系統文件是操作系統的核心組件,使其能夠正常運行。但是,如果由於某種重要原因系統文件已損壞如果發生更改或更改,它可能會導致各種問題,從隨機崩潰、性能緩慢到更新失敗,甚至是可怕的藍屏死機 (BSOD)。那麼,Windows 系統文件可能會由於突然斷電、硬件故障、軟件錯誤、惡意軟件或不正確的關機而被損壞或損壞。為了應對這種情況,微軟內置了系統文件檢查器 (SFC)和部署映像服務和管理工具 (DISM)自動掃描並修復損壞的 Windows 系統文件。無論您是否遇到性能問題或想要修復 Windows 11 中損壞的文件,這篇文章適合你。
什麼是損壞的系統文件?
損壞的系統文件是指已被損壞或更改而導致無法使用或無法訪問的計算機文件。這種損壞可能會導致文件無法打開、顯示不正確或在使用文件時出現錯誤。
文件損壞的原因有多種,包括惡意軟件、硬盤故障等硬件問題、斷電以及軟件更新或安裝過程中的問題。
- 硬件問題:存儲設備(如硬盤驅動器或 SSD)、內存或其他硬件組件的問題可能會導致數據損壞。
- 軟件錯誤:創建、編輯或讀取文件的軟件中的錯誤可能會導致文件寫入不正確。
- 電源故障:寫入操作期間突然斷電可能會使文件處於不完整或損壞的狀態
- 惡意軟件:作為攻擊的一部分,惡意軟件可能會故意更改或損壞文件。
微軟主要設計了內置工具,例如系統文件檢查器 (SFC)和部署映像服務和管理 (DISM)掃描並修復 Windows PC 中損壞的文件。另外,你可以嘗試系統恢復,啟動修復,甚至考慮重置你的電腦作為最後的手段。這些工具有助於掃描和修復損壞的系統文件或將系統恢復到以前的穩定狀態。
運行系統文件檢查器 (SFC) 來修復系統文件
系統文件檢查器(SFC) 是一個內置命令行實用程序,可使用 PC 上本地存儲的緩存副本 (%WinDir%System32dllcache) 掃描並恢復損壞的 Windows 系統文件。它將您當前的系統文件與 Windows 組件存儲中存儲的正確版本進行比較。如果發現差異,它會嘗試用健康的文件替換損壞的文件。
- 單擊“開始”按鈕,輸入指令在搜索欄中。
- 右鍵單擊“命令提示符”並選擇“以管理員身份運行”。系統會提示您確認;單擊“是”。
- 輸入命令證監會/scannow並按 Enter 鍵掃描系統文件是否損壞並嘗試修復它們。

在這裡,證監會:調用系統文件檢查器實用程序並/現在掃描:指示 SFC 掃描所有受保護的系統文件並用緩存副本替換損壞的文件。
掃描可能需要 10-15 分鐘或更長時間,具體取決於系統文件損壞級別。如果發現問題,SFC 將嘗試自動替換損壞的文件。
掃描完成後,您將收到以下消息之一:
- Windows 資源保護未發現任何完整性違規 –沒有發現問題。
- Windows 資源保護髮現損壞的文件並成功修復它們 –問題已修復。
- Windows 資源保護髮現了損壞的文件,但無法修復其中一些文件 –接下來使用 DISM。
運行 SFC 掃描後務必重新啟動計算機,以確保應用更改。
使用 DISM 工具修復損壞的系統文件
SFC 側重於現有系統文件,而 DISM 更側重於“健康”Windows 映像本身,SFC 從中提取其乾淨的副本。如果 Windows 組件存儲本身已損壞,SFC 可能無法有效地完成其工作。這就是 DISM 的用武之地。它可以修復底層 Windows 映像,使 SFC 能夠成功修復單個系統文件。
如果 SFC 工具無法修復某些文件,DISM Restorehealth 命令將修復 Windows 映像並為成功的 SFC 掃描做好準備。
您可以使用三個主要選項DISM 修復 Windows 映像在您的計算機上,包括檢查健康狀況、掃描健康狀況和恢復健康狀況。
DISM工具會寫入以下日誌文件,可用於分析操作狀態和錯誤:
- C:WindowsLogsCBSCBS.log
- C:WindowsLogsDISMDISM.log
DISM 檢查運行狀況命令
了解更多:在 Windows 10/11 上使用 SFC 實用程序修復損壞的系統文件
要使用 DISM 修復和修復 Windows 11,首先以管理員身份打開命令提示符。然後輸入以下命令並按 Enter 鍵執行該命令。
Dism /在線 /Cleanup-Image /CheckHealth

筆記:這/CheckHealth用於檢查映像是否已被標記為因失敗的進程而損壞以及是否可以修復損壞。此命令不會修復任何問題,僅報告問題(如果有)。
DISM 掃描健康命令
此外,您還可以使用/ScanHealth命令檢查組件存儲是否損壞。
Dism /在線/Cleanup-Image /ScanHealth
它比 CheckHealth 選項花費的時間明顯更長,但使用此開關可以進行徹底的測試,並將結果寫入日誌文件。

筆記:使用以下命令運行 DISM 時/恢復健康或者/掃描健康,您會注意到該過程似乎卡在 20% 或 40%,但這是正常行為。幾分鐘後,操作將按預期完成。
DISM 恢復健康 命令
現在使用 DISM 命令/恢復健康切換以掃描 Windows 映像是否有任何損壞並自動執行修復。
Dism /Online /Cleanup-Image /RestoreHealth

該命令實際上是通過從 Windows 更新下載文件來修復問題。這個過程需要很長時間才能完成。如果問題也擴展到 Windows 更新組件,那麼您需要指定來源包含用於修復圖像的已知良好文件。
運行 DISM 和 SFC 後,重新啟動計算機至關重要。這使得更改完全生效,並使 Windows 能夠正確加載修復的系統文件。
如果問題仍然存在怎麼辦?
雖然 DISM 和 SFC 對於修復 Windows 中損壞的文件非常有效,但在某些情況下它們可能無法完全解決問題。如果您仍然遇到問題:
- 重複該過程:有時,第二次或第三次運行 DISM 和 SFC 可以發現最初遺漏的問題。
- 檢查您的硬盤:系統文件損壞有時可能是硬盤驅動器故障的症狀。考慮運行一個磁盤檢查實用程序(如 chkdsk)以排除壞扇區。
- 執行系統還原:如果您在問題出現之前創建了還原點,則可以嘗試將系統恢復到之前的狀態。
- 重置或重新安裝 Windows:作為最後的手段,如果所有其他方法都失敗了,您可能需要考慮Windows 重置(可以保留您的個人文件)或全新安裝 Windows。
