在 Windows 11 中执行系统还原的步骤
如果您的设备出现错误或崩溃,请按照 Windows 11 中系统还原的步骤,将您的设备恢复到先前版本。
有一些 Windows 內置診斷和修復工具可以幫助修復時不時出現的系統問題。其中一種工具是系統文件檢查器 (SFC),它通過命令提示符和 PowerShell 等終端應用程序使用,有助於修復損壞的系統文件。
然而,SFC 掃描可能並不總是能夠充分完成其工作。在某些情況下,它不會修復文件,而是會拋出錯誤消息“ Windows 資源保護髮現損壞的文件,但無法修復其中的某些文件”。為什麼會發生這種情況?如何修復 SFC 以便它可以繼續修復損壞的文件?繼續閱讀以了解更多信息。
什麼是 SFC 掃描?
系統文件檢查器是一個 Windows 實用程序,可幫助修復損壞的系統文件和註冊表項。掃描從終端應用程序啟動,可以檢查文件真實性並通過將損壞的文件替換為來自源的功能文件來修復損壞的文件。
SFC 實用程序可以輕鬆完成這項工作。您所要做的就是打開命令提示符,輸入命令SFC /scannow
,然後讓實用程序自行解決問題。
在大多數情況下,這是一個快速且簡單的過程。但是,在某些情況下,損壞的系統文件無法修復。在這些情況下,您可能會看到錯誤消息“ Windows 資源保護髮現損壞的文件,但無法修復其中的某些文件”。
“Windows 資源保護髮現損壞的文件”錯誤是什麼意思?
圖片:Reddit
Windows 資源保護 (WRP) 集成在 SFC 掃描中,用於保護重要的系統文件和註冊表項。由於它保護此類關鍵組件,因此即使管理員也無法訪問其某些資源。
因此,當您收到 Windows 資源保護錯誤消息時,這意味著 SFC 實用程序和 WRP 掃描並發現了損壞的系統文件,但無法通過用緩存文件替換它們來修復它們。如果用於替換損壞文件的緩存文件本身已損壞,則可能會發生這種情況。除了系統文件損壞之外,還有其他可能的原因導致您收到“Windows 資源保護髮現損壞的文件...”錯誤。讓我們看一下其中的一些:
當然,您可能無法準確找出其中哪一個是導致 SFC 掃描錯誤的原因。儘管如此,記錄掃描詳細信息的 CBS.log 文件對於找出哪些損壞的文件無法修復非常有用。
相關: 如何在 Windows 11 中打開 Windows Defender
如何檢查 CBS.log 文件
錯誤中提到的 CBS.log 文件包含每次 SFC 在計算機上運行的信息,包括有關無法修復的損壞文件的信息。
CBS 日誌文件位於以下文件夾中:
C:\Windows\Logs\CBS\CBS.log
按打開文件資源管理器Win+E
並導航到上述文件位置。
要讀取日誌,只需雙擊該文件即可。該文件將在記事本中打開。
在此,根據上次 SFC 發現損壞文件的時間來驗證錯誤的日期和時間。要了解如何用完好的副本手動替換損壞的系統文件,請參閱下面的修復 #5。
如何修復 Windows 操作系統上的錯誤“Windows 資源保護髮現損壞的文件,但無法修復其中的某些文件”
現在您已經了解了錯誤背後的術語及其含義,讓我們看看如何修復它。
修復 1:從命令提示符 (CMD) 運行 DISM 工具
部署映像服務和管理 (DISM) 是另一個用於檢查和修復 Windows 映像的本機實用程序。SFC 未修復的錯誤很可能可以通過 DISM 的系統映像修復命令輕鬆修復。以下是運行它們的方法:
按“開始”,鍵入 CMD,然後右鍵單擊“命令提示符”並選擇“ 以管理員身份運行”。
現在,輸入以下命令:
dism /online /cleanup-image /restorehealth
然後按 Enter 鍵。等待該過程完成。
掃描完成後,重新啟動系統並嘗試運行 SFC 命令以檢查錯誤是否仍然存在。
相關: 在 Windows 11 上啟用或禁用休眠的 3 種最佳方法
修復 2:運行檢查磁盤實用程序
檢查磁盤是一個本機實用程序,旨在檢查和修復磁盤錯誤。如果損壞發生在您的磁盤中,則係統文件位於壞扇區上,並且仍然可能會引發此類錯誤。如果發現並修復磁盤錯誤,則運行 CHKDSK 掃描非常有用,以便 SFC 掃描可以繼續修復系統文件。
打開命令提示符,如上所示。然後鍵入以下命令來運行檢查磁盤實用程序:
CHKDSK /C /f
要安排在下次啟動時進行掃描,請按Y
。
然後按 Enter 鍵。
重新啟動計算機並等待檢查磁盤實用程序完成修復磁盤錯誤。完成後,運行 SFC 掃描命令以查看問題是否仍然存在。
檢查 C: 驅動器的另一種方法是通過文件資源管理器。為此,請按Win+E
並打開文件資源管理器。在“此電腦”窗口中,右鍵單擊 C 驅動器並選擇 “屬性”。
單擊 “工具” 選項卡。
然後單擊“錯誤檢查”下的“檢查”。
出現提示時,只需單擊 掃描驅動器。
等待掃描完成。完成後,像以前一樣重新啟動計算機並檢查問題是否解決。
修復 3:在安全模式下運行 SFC 和 DISM 掃描
除了損壞的系統文件之外,SFC 錯誤的最常見原因之一是其他應用程序、服務或進程開始乾擾系統文件。要繞過它們,請在安全模式下運行 SFC 掃描,並使用啟動所需的最少數量的驅動程序和服務。這是如何進行的:
按下Win+I
可打開“設置”。然後在右側向下滾動並單擊 “恢復”。
單擊 “高級啟動”旁邊的立即重新啟動 。
重新啟動到 Windows 恢復環境 (WinRE) 後,單擊“故障排除”。
然後單擊高級 選項。
單擊 啟動設置。
單擊 重新啟動。
在選擇屏幕上,按6並選擇 “啟用帶命令提示符的安全模式”。
啟動進入安全模式後,運行前面所示的 DISM 實用程序,然後SFC /scannow
在命令提示符中運行該命令。
如果問題仍然存在,請繼續執行接下來的幾個修復。
修復 4:在 Windows 恢復環境 (WinRE) 中運行 SFC 掃描
WinRE 是另一個可以託管 SFC 掃描的環境。由於 WinRE 在預啟動環境中運行,因此它只需最少的資源即可運行,並且它可能是 SFC 掃描的更好競爭者。具體方法如下:
進入 WinRE 環境,如前所示。或者按“開始”,單擊“電源”按鈕,然後按住該Shift
鍵並單擊 “重新啟動”。
進入 WinRE 後,單擊 “故障排除”。
然後是 高級選項。
選擇 命令提示符。
然後運行sfc /scannow
命令。
按 Enter 鍵。然後等待掃描完成。如果錯誤仍然存在,請繼續執行下一個解決方案。
修復 5:手動替換損壞的文件
如果上述方法沒有效果,那麼自己用完好的副本替換損壞的文件是唯一可行的途徑之一。但在此之前,您需要準確找到哪些文件已損壞。為此,請檢查文件夾 C:\Windows\Logs\CBS 中的 CBS.log 文件(如前所示)。
雙擊 cbs.log 文件以訪問其內容。
記下損壞文件的名稱,並根據上次運行出現錯誤的 SFC 掃描的時間來驗證日期和時間。
現在,由於您自己的文件副本已損壞,您必須從與您運行相同 Windows 版本的另一台計算機獲取這些文件。在第二台計算機上,首先運行 SFC 掃描以確保所有文件都井然有序。
接下來,您需要擁有第二台計算機上的好文件的所有權。為此,請在命令提示符中鍵入以下命令:
takeown /f "File_path_and_name"
將“File_path_and_name”替換為實際文件位置。
然後按 Enter 鍵。
將此文件複製到便攜式驅動器,然後將其插入第一台計算機。
然後,在第一台計算機上,授予管理員對損壞的系統文件的完全訪問權限。鍵入以下命令:
icacls "File_path_and_name" /grant Administrators:F
將“File_path_and_name”替換為實際文件位置
然後按 Enter 鍵。
最後,鍵入以下命令,將完好的副本替換為損壞的副本:
Copy "Source_file_location" "Destination_file_location"
將“Source_file_location”和“Destination_file_location”替換為源文件和目標文件的實際位置。請參閱下面的示例以更好地了解。
出現提示時,輸入 Yes。
然後按 Enter 鍵。
對 CBS.log 文件中記錄的所有未修復的損壞文件執行此操作。
修復 6:卸載最新更新
最近的更新也有可能向系統文件引入了損壞的元素。如果您在 Windows 更新後首次遇到 SFC 掃描錯誤,卸載這些錯誤可能可以解決該問題。以下是卸載最新 Windows 更新的方法:
按Win+I
並打開“設置”。然後單擊 左側窗格中的“Windows 更新” 。
單擊 更新歷史記錄。
向下滾動並單擊“卸載更新”。
然後卸載最新的更新,之後您開始收到錯誤。
出現提示時,再次單擊 “卸載” 。
卸載更新後,再次進行 SFC 掃描並檢查問題是否已解決。
修復 7:執行系統還原
如果回滾 Windows 更新沒有幫助,那麼系統還原是下一個最好的選擇。這會將您的系統恢復到系統文件未損壞的先前時間點。操作方法如下:
按“開始”,鍵入 “恢復”,然後單擊 “創建恢復點”。
在“系統屬性”窗口中,單擊“系統 還原”。
這將打開“系統還原”窗口。您可以選擇建議的恢復,然後單擊 “下一步”。
或者單擊“選擇不同的還原點”,然後單擊 “下一步”。
單擊 “顯示更多還原點”。
然後選擇您的還原點並單擊 “下一步”。
最後,單擊 “完成”開始系統還原。
完成後,運行 SFC 掃描命令以檢查問題是否已解決。
修復 8:重置電腦
如果所有其他方法都失敗了,重置電腦可能是您唯一的選擇。重置電腦不會花費太長時間,幾分鐘後,您就可以啟動並運行系統文件的所有良好副本。以下是重置電腦的方法:
按Win+I
並打開“設置”。然後在右側向下滾動並單擊 “恢復”。
然後單擊“重置電腦”。
單擊 保留我的文件。
然後按照屏幕上的說明重置您的電腦。一旦完成,問題就會消失,因為所有系統文件現在都被替換了。
常見問題解答
在本節中,我們將回答一些有關 SFC 掃描錯誤和相關查詢的常見問題。
如果 SFC Scannow 無法修復損壞的文件該怎麼辦?
如果 SFC scannow 命令無法修復損壞的文件,您可以通過多種途徑尋求幫助。您可能需要運行 DISM 和 CHKDSK 掃描、在安全模式下運行 SFC 掃描、手動替換損壞的文件或恢復/重置您的電腦。要了解有關修復的更多信息,請參閱上面的指南。
為什麼 Windows 資源保護不斷發現損壞的文件?
如果 Windows 資源保護在 SFC 掃描期間不斷發現損壞的文件並且無法修復它們,則您的計算機上可能存在惡意軟件或病毒。另一種可能性可能是關鍵系統文件損壞或磁盤錯誤。要了解如何修復損壞的系統文件和修復壞磁盤扇區,請參閱上面的指南。
如何修復 SFC Scannow Windows 資源保護無法執行的問題?
每當 WRP 無法用任何良好的副本替換損壞的系統文件時,就會生成 SFC Scannow Windows Resrouce Protection 無法執行錯誤消息。但該問題還可能有其他潛在原因,這就是為什麼在應用修復時最好嘗試多種解決方案並撒下更廣泛的網絡。請參閱上面的指南以了解要應用哪些修復程序。
錯誤消息“Windows 資源保護髮現損壞的文件,但無法修復其中一些文件”並不總是導致系統範圍的故障,儘管它可能會導致這種情況。最好不僅使用 SFC 實用程序掃描系統文件,而且還可以準備好基礎並清除修復它們的障礙。我們希望您現在知道收到此錯誤消息時該怎麼做。
有關的
如果您的设备出现错误或崩溃,请按照 Windows 11 中系统还原的步骤,将您的设备恢复到先前版本。
如果你在寻找最佳的Microsoft Office替代品,这里有六个优秀的解决方案供你参考。
本教程向您展示如何创建一个 Windows 桌面快捷方式图标,该图标打开一个命令提示符到特定文件夹位置。
在Microsoft Windows中右键单击应用程序图标时,“以不同用户身份运行”选项缺失?您可以使用这些方法来启用它。
不想让其他人在您离开时访问您的计算机?尝试这些有效的锁定Windows 11屏幕的方法。
如果您的计算机在安装最近的Windows更新后出现问题,请了解几种修复损坏的Windows更新的方法。
你是否在尝试找出如何在Windows 11中将视频设置为屏幕保护程序。我们揭示了如何使用一种适用于多种视频文件格式的免费软件来实现。
您在 Windows 11 中的旁白功能烦吗?了解如何通过多种简单方法禁用旁白声音。
想要在 Windows 11 PC 上禁用删除确认对话框吗?请阅读本文,了解各种方法。
维护多个电子邮件收件箱可能很痛苦,特别是当您有重要邮件同时到达时。本文将介绍如何在PC和Apple Mac设备上将Microsoft Outlook与Gmail同步的简单步骤。