系統文件檢查器實用程序也稱為SFC實用程序或sfc.exe或sfc scannow,它允許Windows用戶掃描並還原損壞的丟失的Windows系統文件。
每當您遇到某些Windows功能無法正常工作或Windows崩潰時,建議您運行系統文件檢查器以掃描Windows並還原文件。但是在某些情況下它無法處理,並且SFC掃描結果為“ Windows資源保護髮現損壞的文件,但無法修復其中的一些文件”
Windows資源保護找到了損壞的文件,但無法修復其中的一些文件。詳細信息包含在CBS.Log windirLogsCBSCBS.log中。
Contents
如何查看SFC日誌文件
運行SFC命令時,系統文件檢查器的詳細信息存儲在CBS.Log文件中。要查看SFC日誌文件,您需要按照以下步驟在桌面上創建可讀的副本。
- 以管理員身份打開命令提示符,
- 鍵入命令findstr / c:“ [SR]”%windir%LogsCBSCBS.log>“%userprofile%Desktopsfclogs.txt”,然後按Enter鍵
- 查看您的桌面屏幕,一個新的記事本文件存儲在其中,名稱為“ sfc l ogs”
- 使用記事本打開桌面上的sfclogs.txt,以查看掃描的系統文件的所有詳細信息以及無法修復的文件的信息。
如何修復sfc / scannow發現的損壞文件
當您運行sfc / scannow命令時,SFC實用程序將掃描所有受保護的系統文件,如果發現任何問題,它將嘗試使用位於%WinDir%System32dllcache的壓縮文件夾中的緩存副本替換有問題的文件。多數情況下,sfc實用程序會使用正確的文件還原損壞的系統文件,但是由於某些原因,您的系統文件嚴重受損或缺少時間可能會導致無法修復它們。這裡有一些適用的解決方案,可幫助修復sfc / scannow找到的損壞的文件。
- 確保您的計算機安裝了最新的Windows更新
- 暫時禁用第三方防病毒軟件(如果已安裝)並執行sfc掃描。
在安全模式下運行SFC命令
以安全模式啟動Windows,然後運行sfc / scannow命令,如果任何第三方插件阻止sfc實用程序使用正確的文件還原或修復損壞的系統文件,則這將有所幫助。
- 按Windows鍵+ R,鍵入msconfig.msc,然後單擊確定,
- 移至“啟動”選項卡,選中“安全啟動”選項(請參見下圖),然後單擊“應用”,然後單擊“確定”。
- 並重新啟動PC,以將Windows引導到安全模式。
- 現在以管理員身份打開命令提示符,
- 輸入sfc命令sfc / scannow並按Enter鍵,
讓掃描過程100%完成,並檢查這次sfc實用程序是否修復了損壞的系統文件。或沒有更多的“ Windows資源保護髮現損壞的文件,但無法修復其中的一些文件”
運行DISM restore health命令
接下來,運行有助於修復Windows映像的DISM(部署映像服務和管理)實用程序。好的,sfc實用程序使用本地存儲的副本(可能已經損壞)來替換損壞的文件,但是DISM使用Windows Update組件來完成其工作。僅需要在運行DISM命令之前確保您的Internet連接正常。
- 在開始菜單上搜索cmd,右鍵單擊命令提示符,選擇以管理員身份運行,
- 鍵入命令DISM / Online / Cleanup-Image / RestoreHealth,然後按Enter鍵,
- 讓掃描過程完成100%,具體取決於您的PC配置,可能需要15-30分鐘以上的時間。
注意:如果您發現DISM掃描卡住了30%左右,請放心,請不要關閉該窗口的正常行為,幾分鐘後即可恢復。
掃描過程100%完成後,請運行sfc / scannow命令,並檢查sfc實用程序是否再找不到損壞的文件。如果仍然遇到“ Windows資源保護,發現損壞的文件但無法修復其中的一些文件”錯誤,則應用下一個解決方案。
運行檢查磁盤命令
幾個Windows用戶報告,在sfc實用程序幫助他們擺脫此問題之前運行check disk命令。
- 以管理員身份打開命令提示符,
- 鍵入命令,chkdsk c:/ f / r並按Enter鍵,
- 輸入Y並在需要確認時按Enter鍵以在下次啟動時運行check disk命令,
- 關閉所有內容,然後重新啟動PC,以檢查並修復硬盤驅動器上可能的錯誤。
- 完成後,重新啟動PC,然後再次運行sfc / scannow命令
運行SFCFix工具
您也可以下載並運行第三方SFCFix工具,該工具會掃描Windows窗口中是否有損壞的系統文件,並將還原/修復這些文件,而System File Checker不能這樣做。
SFCFix將完成並報告是否發現任何損壞,將日誌文件保存到您的桌面,該文件稱為SFCFix.txt。打開日誌文件,其中提供了有關發現的任何問題的技術詳細信息
運行啟動修復
此外,您可以訪問高級選項並運行有助於修復以下內容的啟動修復。
- 缺少/損壞/不兼容的驅動程序
- 丟失/損壞的系統文件
- 引導配置設置丟失/損壞
- 註冊表設置損壞
- 損壞的磁盤元數據(主啟動記錄,分區表或啟動扇區)
- 有問題的更新安裝
以上解決方案是否有助於修復sfc / scannow發現的損壞文件?讓我們知道下面的評論。
另請閱讀:
- Windows資源保護無法啟動修復服務Windows 10
- 如何修復Windows 10中的不同Windows更新問題
- 如何在不重新下載的情況下將Steam遊戲移至另一個驅動器
- 解決:Windows 10更新後筆記本電腦緩慢關閉
- 了解Windows 10 Home和Windows 10 Pro OS之間的區別