將 Windows 11 固定在指定功能更新版本

檢查應用程式或設備是否相容於新版期間,可以讓 Windows 11 維持目前的版本。在 選擇 [目標功能更新] 版本 原則中指定目前的功能更新版本,Windows Update 便會以該版本為目標。這也適合用來讓多台電腦在相同版本上測試,或移至指定版本。

此原則選擇功能更新的目標,並不會關閉所有更新。服務結束的版本不再收到安全性更新;請確認所用版本類別的支援結束日期,並在那之前選擇受支援的目標版本。如果不變更原則,裝置會在該版本類別的服務結束 60 天後自動更新。設定目標版本後,功能更新延後設定不會生效。

按 Win + R 並執行 winver,確認目前版本。產品輸入 Windows 11,目標輸入要保留的版本,例如 25H2。指定比已安裝版本更舊的版本或無效值,會使裝置在原則修正前無法收到功能更新。若電腦由組織管理,請先洽詢管理員。

步驟

  1. 按 Win + R 並執行 gpedit.msc。
  2. 在 電腦設定 › 系統管理範本 › Windows 元件 › Windows Update › 管理 Windows Update 提供的更新 路徑開啟 選擇 [目標功能更新] 版本 原則。
  3. 選取 已啟用。
  4. 產品版本輸入 Windows 11,功能更新目標版本輸入確認過的版本,然後確認。
  5. 重新開啟原則,確認產品與版本已儲存。

若要取消固定,開啟相同原則並儲存為 尚未設定。若要移至其他版本,保持原則啟用並變更目標。相容性及其他管理設定也可能影響更新是否提供。

在登錄中設定

也可以在登錄中設定相同原則。變更前按 Win + R 並執行 regedit。如果下列機碼存在,請選取後從檔案選單匯出備份。記錄機碼和三個值各自是否存在,以及原本的資料。若機碼不存在,請在該路徑建立。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
TargetReleaseVersion     REG_DWORD  1
ProductVersion           REG_SZ     Windows 11
TargetReleaseVersionInfo REG_SZ     25H2

將範例 25H2 改成選擇的目標版本。以指定類型建立不存在的值,或修改現有資料,然後重新開啟確認。若要復原,請還原原本資料,只刪除原先不存在的值。刪除整個機碼可能影響其他 Windows Update 原則。詳情請參閱登錄值頁面。

本文以 Windows 11 版本 26H2 的原則範本為準。

參考原文