防止Windows更新後在工作時自動重新啟動

安裝更新後,Windows 可能在你仍需要使用電腦時要求重新啟動。設定使用時間,可將更新造成的自動重新啟動延後到該時段之外。 使用 在使用時間期間關閉安裝更新後的自動重新啟動 設定此時段。

此原則設定固定時段;它不會阻止所有重新啟動,也不能免除完成更新所需的重新啟動。若希望依使用情況調整時間,可讓原則維持未設定,並使用 Windows Update 的設定。

步驟

  1. 按 Win + R,輸入 gpedit.msc,開啟本機群組原則編輯器。
  2. 前往 電腦設定 › 系統管理範本 › Windows 元件 › Windows Update › 管理使用者體驗,開啟 在使用時間期間關閉安裝更新後的自動重新啟動。
  3. 選擇 已啟用,設定平常使用的開始與結束時間,例如 9:00 至 18:00。
  4. 選擇套用和確定。儲存工作,並在方便時重新啟動以完成待處理更新。

預設最長範圍為 18 小時,另一項原則可以變更。Windows 會在指定時間外嘗試重新啟動。延後太久可能使更新無法完成。

時間未生效時

如果已啟用排程安裝時登入使用者不自動重新啟動的原則,或排定時間一律自動重新啟動的原則,此原則便無效。組織的其他更新和期限原則也可能影響行為;變更受管理裝置前請詢問管理員。此原則不會阻止其他原因的重新啟動。

登錄替代方式

由於設定可能衝突,Microsoft 建議使用群組原則或裝置管理,而非直接編輯登錄。此原則使用以下值:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
SetActiveHours    REG_DWORD    1
ActiveHoursStart  REG_DWORD    9
ActiveHoursEnd    REG_DWORD    18

範例以十進位值指定 09:00–18:00;開始和結束接受 0 至 23 的整點。變更前請匯出 WindowsUpdate 機碼,並記錄每個值是否存在及原有資料。以 regedit 開啟登錄編輯程式,前往該機碼,建立或編輯三個 DWORD(32 位元)值並選擇十進位。輸入後檢查各值。請參考登錄值頁面。

若要還原直接編輯,請還原原有資料,只刪除原先不存在的值。受管理裝置的原則可能再次套用這些值。若要還原群組原則,請恢復先前狀態;原先未設定時選擇 尚未設定。沒有其他重新啟動原則時,會使用使用者選擇的使用時間。

在使用時間期間關閉安裝更新後的自動重新啟動

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

參考資料