如何修復 Windows 11 中的“無法找到恢復環境”錯誤

Jacki

Windows 恢復環境 (WinRE) 是對 Windows 11 系統進行故障排除和修復的重要工具。然而,用戶在嘗試訪問這些恢復選項時有時會遇到令人沮喪的“無法找到恢復環境”錯誤。此錯誤可能會阻止您重置電腦或使用其他重要的恢復工具。讓我們探討一下此問題的原因,並介紹幾種解決此問題的方法。

是什麼原因導致“無法找到恢復環境”錯誤?

此錯誤通常發生在以下情況:

  • Windows 恢復環境已禁用。
  • WinRE 映像文件 (winre.wim) 已損壞或丟失。
  • Windows 啟動加載程序指向恢復環境的位置不正確。

第一步是檢查 WinRE 是否已啟用,並在必要時啟用它。

步驟一:打開“開始”菜單,鍵入“PowerShell”,右鍵單擊“Windows PowerShell”,然後選擇“以管理員身份運行”。

步驟2:在PowerShell窗口中,輸入以下命令並按Enter鍵檢查WinRE狀態:

reagentc /info

步驟3:如果輸出顯示 WinRE 已禁用,請通過鍵入以下命令啟用它:

reagentc /enable

第4步:通過運行以下命令驗證 WinRE 現已啟用reagentc /info再次命令。

如果您收到成功消息,WinRE 現在應該可用。嘗試再次訪問恢復選項以查看錯誤是否已解決。

方法2:修復或替換WinRE映像文件

如果啟用 WinRE 無法解決問題,則 winre.wim 文件可能已損壞或丟失。

步驟一:以管理員身份打開 PowerShell。

步驟2:運行以下命令嘗試修復系統映像:

DISM /Online /Cleanup-Image /RestoreHealth

步驟3:如果 DISM 命令無法解決問題,您需要替換 winre.wim 文件。您可以從另一台 Windows 11 計算機或 Windows 11 安裝介質獲取此文件。

第4步:獲得新的 winre.wim 文件後,將其複製到 C:WindowsSystem32Recovery 文件夾。

第5步:使用以下命令設置新圖像路徑:

reagentc /setreimage /path C:WindowsSystem32Recovery

第6步:再次啟用 WinREreagentc /enable

方法 3:更正 Windows 引導加載程序參考

如果 Windows 引導加載程序指向不正確的位置,您需要更新它。

步驟一:以管理員身份打開 PowerShell。

步驟2:執行以下命令查看所有啟動項:

bcdedit /enum all

步驟3:查找帶有“Windows Boot Loader”且標記為“當前”的條目。請注意此條目的標識符。

第4步:找到另一個條目,其“device”和“osdevice”字段中具有 winre.wim 的正確路徑。請注意此條目的標識符。

第5步:使用此命令更新恢復序列,將 {GUID} 替換為您在步驟 4 中找到的標識符:

bcdedit /set {current} recoverysequence {GUID}

第6步:重新啟動計算機並嘗試再次訪問恢復選項。

方法 4:創建恢復驅動器

如果上述方法都不起作用,創建恢復驅動器可以提供訪問恢復工具的替代方法。

步驟一:在運行的 Windows 11 計算機上,插入至少有 16GB 空間的 USB 驅動器。

步驟2:打開“開始”菜單,鍵入“創建恢復驅動器”,然後選擇匹配的結果。

步驟3:按照屏幕上的說明創建恢復驅動器。

有關的:在 Windows 10 中啟用或禁用 Windows 恢復環境 (WinRE)

第4步:創建後,將此 USB 驅動器插入有問題的計算機並從其啟動以訪問恢復選項。

通過執行這些方法,您應該能夠解決“無法找到恢復環境”錯誤並重新獲得對 Windows 11 恢復工具的訪問權限。請記住在進行系統更改之前始終備份重要數據。如果您仍然遇到問題,請考慮向 Microsoft 支持人員或專業技術人員尋求幫助。