微軟最近發布了 Windows 11 的第一個功能更新; Windows 11 2022 更新。它現已在 190 多個國家/地區發布,因此如果您的系統滿足 Windows 11 要求,您應該會在 Windows 更新設置頁面上看到它。但是,如果您不這樣做,那麼原因可能是 Windows 的“安全保護”功能。

安全保護,也稱為升級阻止,是一種 Windows 功能,如果它認為自動阻止安裝 Windows 更新更新可能會對您的 PC 產生負面影響。

今天我們將向您展示 3 種方法來恢復此 Windows 決定並安裝更新,即使它被阻止。

表格內容

什麼是Safeguard Hold

Safeguard Hold用於暫時阻止Windows設備安裝任何可能影響其性能的更新。這通常適用於主要的Windows功能更新每年發布一次。

首次推出更新時,它可能存在錯誤或可能會影響某些類型的計算機。當可能出現的問題是特定的時,與其在整個區域撤回更新, Microsoft 僅阻止在選定設備上安裝更新。

Microsoft 聲稱他們這樣做是為了o 個別客戶和合作夥伴,甚至當 Microsoft 的內部驗證發現某個版本存在可能對其性能產生嚴重影響的問題時。

也就是說,用戶仍然可以選擇退出該計劃並繼續安裝更新,即使它會對他們的計算機產生負面影響。

選擇退出保護保留可能會使設備面臨已知性能問題的風險。

微軟

在討論繞過 Safeguard Hold 的方法之前,讓我們向您展示如何檢查您的設備當前是否處於 Safeguard Hold。這將使您了解更新是否由於此功能或其他原因不可用。

檢查設備是否處於安全保護保留狀態

Windows 會通知用戶如果由於 Safeguard Hold 功能,更新被阻止。如果更新可用但被阻止,您將在 Windows 更新設置頁面上收到提示,並看到如下圖所示的類似消息。

Safeguard Hold 阻止更新

如果您在 Windows 11 操作系統上看到類似消息,您將在下面找到繞過此功能並安裝更新的方法。

禁用升級Windows 11 中的阻止

注意:我們和 Microsoft 都不建議您繞過升級阻止並安裝 Windows 更新,因為它們可能會導致您的計算機出現嚴重問題。如果您發現絕對有必要繞過 Safeguard Holds 並安裝更新以進行測試,我們建議您創建 Windows 11 虛擬機並在僻靜的環境中執行測試。

有 3 種方法可以繞過升級在 Windows 11 PC 上阻止。

從組策略中禁用保護保留

執行以下步驟以使用組策略編輯器繞過升級阻止:

啟動組策略編輯器,在運行命令框中鍵入 gpedit.msc

打開組策略編輯器

現在從左窗格導航到以下內容:

本地計算機策略>>管理模板>>Windows組件>>Windows更新>>管理Windows更新提供的更新

現在雙擊“禁用右側窗格中的功能更新保護措施

打開策略設置

在策略窗口中,選擇啟用單選按鈕,然後點擊應用好的

從組策略中禁用保護保留

現在在提升的命令提示符中運行以下 cmdlet更改生效:

gpupdate/force強制更改組策略

現在將為您的 PC 禁用保護保留。您現在可以檢查您的系統是否已開始通過 Windows 更新接收更新。如果沒有,您應該嘗試使用提供的指南重置您的 Windows 更新設置。

如果您希望在任何時候重新啟用這些保護措施,只需返回組策略編輯器中的相同位置,打開屬性,然後選擇已禁用單選按鈕。

從 Windows 註冊表禁用安全保護

如果上述方法不適用於您,您也可以調整這個並直接對 Windows 註冊表進行更改。

注意:系統註冊表中的關鍵值配置錯誤可能對您的操作系統致命。因此,我們堅持您在繼續該過程之前創建一個系統還原點。

通過在運行命令框中鍵入 regedit 打開 Windows 註冊表編輯器。

打開註冊表編輯器

現在將以下內容粘貼到地址欄中以進行快速導航:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\微軟在註冊表編輯器中快速導航

右鍵單擊Windows,展開新建,然後點擊。將此新密鑰命名為“WindowsUpdate“。

創建新的“WindowsUpdate”鍵

現在右擊新創建的“WindowsUpdate”鍵,展開New,然後點擊DWORD(32位)值。將這個新的DWORD命名為“DisableWUfBSafeguards.”

創建新的 DisableWUfBSafeguards DWORD

雙擊右窗格中的新 DWORD,然後將數值數據設置為 1。完成後點擊確定

將數值數據設置為 1

現在重新啟動計算機以進行更改生效。

您現在可以檢查您的設備是否正在接收更新並已成功禁用保護保留。

如果您想重新啟用保護保留,只需刪除您擁有的 DWORD通過註冊表編輯器創建,或將其數值數據更改為 0,然後重新啟動您的 PC。

刪除DWORD

從 Windows PowerShell 禁用保護保留

如果您希望避免上述 Windows 註冊表的所有麻煩,您也可以採用此方法並通過 Windows PowerShell 進行相同的更改。使用此方法,您可以使用單個 cmdlet 繞過升級塊。

在提升的 PowerShell 實例中運行以下 cmdlet:

reg add”HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate”/v DisableWUfBSafeguards/t REG_DWORD/d 1/f從 Windows PowerShell 禁用安全保護

現在重新啟動計算機以使更改生效。

如果您仔細查看該命令,它會在註冊表中添加與我們之前通過手動方法完成的相同的 DWORD。您還可以使用上一節中提到的相同步驟刪除此系統註冊表以重新啟用升級阻止。

最後的想法

如果您的系統被阻止升級到 Windows 11 22H2,然後您可以應用任一給定方法來禁用 Safeguard 塊並安裝更新。但是,我們強烈建議不要這樣做,因為更新可能首先被阻止是有充分理由的。

此外,儘管本文中討論的方法以及屏幕截圖是針對 Windows 11 的,但這些也適用於 Windows 10。我們還有一個專門的帖子來繞過 Windows 10 中的升級塊。

另請參閱:

訂閱我們的時事通訊

獲取收件箱中的最新技術新聞、建議和下載

Categories: IT Info