更新之後重新啟動管理裝置
正在尋找消費者資訊嗎? 請參閱 Windows Update:常見問題集
您可以使用組策略設定、行動裝置管理 (MDM) ,或使用 Windows 登錄來設定安裝 Windows 更新之後裝置重新啟動的時機。 您可以排程更新安裝並設定重新啟動的原則、設定不應發生重新啟動的使用時間,或同時執行這兩項作業。
注意
不建議直接編輯 Windows 登錄。
排程更新安裝
在組策略的 [設定自動 匯報] 中,您可以在指定的安裝時間之後設定強制重新啟動。
若要設定時間,請移至 [設定自動 匯報],選取選項 4 - 自動下載並排程安裝,然後使用 [排程安裝時間] 輸入時間。 或者,您可以指定在自動維護期間進行安裝。 若要設定這個替代方法,請使用 計算機設定\系統管理範本\Windows 元件\維護排程器。
[永遠] 的設定 會在排程的時間自動重新啟動 ,強制在指定的安裝時間之後重新啟動。 它可讓您設定定時器,以警告已登入的用戶即將重新啟動。
雖然不建議這麼做,但您可以使用 Windows 登錄來達到相同的結果。 在底下 HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
,將 設定為 AuOptions
4
,並使用 ScheduledInstallTime
設定安裝時間。 透過 啟用 AlwaysAutoRebootAtScheduledTime
並指定延遲,以分鐘為 AlwaysAutoRebootAtScheduledTimeMinutes
單位。 類似於組策略, AlwaysAutoRebootAtScheduledTimeMinutes
設定定時器以警告已登入的用戶即將重新啟動。
如需這些登錄機碼的詳細描述,請參閱用來管理重新開機的登錄機碼。
延遲自動重新啟動
當您在組策略中啟用 [設定自動 匯報] 時,您也可以啟用下列其中一個原則,在更新安裝之後延遲自動重新啟動:
[在使用時間期間關閉安裝更新後的自動重新啟動] 會防止在使用期間重新開機。
[有使用者登入時不自動重新開機以完成排定的自動更新安裝] 會防止在有使用者登入時自動重新啟動。 如果使用者在更新通知中排程重新啟動,裝置會在使用者指定時重新啟動,即使用戶當時已登入也一般。 只有當 [設定自動 匯報] 設定為選項 4 - 自動下載並排程安裝時,才會套用此原則。
注意
使用遠端桌面通訊協定 (RDP) 連線時,只有作用中的 RDP 會話會被視為已登入的使用者。 沒有本機登入使用者或作用中 RDP 工作階段的裝置會重新啟動。
您也可以使用 Windows 登錄,以避免使用者登入時自動重新啟動。 在底下 HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
,將設定為 AuOptions
4
並啟用 NoAutoRebootWithLoggedOnUsers
。 如同組策略,如果使用者在更新通知中排程重新啟動,則會覆寫此設定。
如需這些登錄機碼的詳細描述,請參閱用來管理重新開機的登錄機碼。
設定使用時間
\[使用時間] 會識別您預期裝置處於使用中的一段時間。 在使用時間以外發生更新之後自動重新啟動。
根據預設,計算機上的使用時間是從上午 8 點到下午 5 點。 用戶可以手動變更使用時間。
您也可以指定使用時間上限範圍。 指定的範圍會從使用時間開始時間計算。
使用組策略設定使用時間
若要使用組策略來設定使用時間,請移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後開啟 [關閉在使用時間內自動重新啟動更新] 原則設定。 將原則啟用之後,您可以設定使用時間的開始和結束時間。
使用 MDM 設定使用時間
若要設定使用時間,MDM 會在 更新原則 CSP 中使用下列設定:
透過 Windows 登錄設定使用時間
不建議使用這個方法,而且應該只在您無法使用組策略或 MDM 時使用。 透過登錄設定的任何設定,都可能會與任何使用任何其他方法的現有組態衝突。
設定下列登入值的組合來設定使用時間:
請HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate
使用 SetActiveHours
啟用或停用使用時間和 ,以及ActiveHoursStart
ActiveHoursEnd
指定使用時間範圍。
如需這些登錄機碼的詳細描述,請參閱用來管理重新開機的登錄機碼。
提示
若要在裝置上手動設定使用時間,請移至 [設定>Windows Update>進階選項],然後選取 [使用時間]。
設定使用時間上限範圍
您可以指定使用者可以設定的最大使用時間範圍。 此選項可讓您彈性地在用戶端保留一些使用時間的決定,同時確保您有足夠的時間來安裝更新。 最大範圍是從使用時間開始時間計算而來。
若要透過組策略設定使用時間上限,請移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後開啟 [指定自動重新啟動的使用時間範圍] 設定。
若要透過 MDM 設定使用時間上限,請使用 ActiveHoursMaxRange。
限制重新開機延遲
在 Windows 安裝更新之後,它會嘗試在使用時間以外自動重新啟動。 如果在七天的默認期間之後重新啟動失敗,使用者會看到需要重新啟動的通知。 若要變更延遲,請使用 [ 在自動重新啟動更新安裝之前指定期限] 設定。 最小值為兩天,最大值為兩周 (14 天) 。
控制重新啟動通知
更新通知的顯示選項
您可以定義要向使用者顯示哪些 Windows Update 通知。 此原則不會控制下載和安裝更新的時機和方式。
若要透過組策略設定此行為,請移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後選取 [顯示更新通知選項] 的原則。 設定下列值:
-
0
(預設) :使用預設 Windows Update 通知。 -
1
:關閉大部分的通知,但保留重新啟動警告。 -
2
:關閉所有通知,包括重新啟動警告。
若要透過 MDM 設定此行為,請使用 UpdateNotificationLevel。
從 Windows 11 22H2 版開始,已新增 [僅在使用時間套用] 作為更新通知之 [顯示選項] 的另一個選項。 當您選取 [只在使用時間套用] 時,只有在使用選項 1
或 2
時,才會停用通知。 若要確保裝置保持更新狀態,如果您選取 [ 僅在使用時間套用],且在設定 [ 指定自動更新和重新啟動的期限] 時達到期限,則通知仍會在使用時間顯示。
若要透過 MDM 設定此行為,請使用 UpdateNotificationLevel。
自動重新啟動通知
您可以覆寫自動重新啟動所需通知的預設行為。 根據預設,此通知會自動關閉。
若要透過組策略設定此行為,請移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後選取原則以設定更新的自動重新啟動必要通知。 設定為 \[2 - 使用者動作\] 時,收到此通知的使用者必須手動將它關閉。
若要透過 MDM 設定此行為,請使用 AutoRestartRequiredNotificationDismissal。
您也可以設定此通知顯示更新之前的期間。 預設值是 15 分鐘。
若要透過組策略進行變更,請選取 [計算機設定\系統管理範本\Windows 元件\Windows Update] 底下的 [設定更新的自動重新啟動提醒通知],然後選取幾分鐘的期間。
若要透過 MDM 進行變更,請使用 AutoRestartNotificationSchedule。
某些情況下,您不需要顯示通知。
若要透過組策略執行此動作,請移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後選取 [關閉更新安裝的自動重新啟動通知] 設定。
若要透過 MDM 執行此動作,請使用 SetAutoRestartNotificationDisable。
排程的自動重新啟動警告
由於使用者無法在達到期限後延後排定的重新啟動,因此您可以在排定的重新啟動之前設定警告提醒。 您也可以在重新啟動之前設定警告,以便在重新啟動即將發生時通知使用者,並允許他們儲存工作。
若要透過組策略設定這兩者,請在 [計算機設定\系統管理範本\Windows 元件\Windows Update] 底下,尋找 [設定更新的自動重新啟動警告通知排程] 設定。 警告提醒可由 提醒設定 (小時) ,而且警告 (分鐘 ) 可以設定即將自動重新啟動之前的警告。
在 MDM 中,若要設定警告提醒,請使用 ScheduleRestartWarning。 若要設定自動重新啟動即將發生警告,請使用 ScheduleImminentRestartWarning。
已啟用重新啟動
已啟用重新啟動是使用者需要排程重新開機的時間。 一開始,Windows 會在工作時間以外自動重新啟動。 一旦預設的七天期間結束,Windows 就會轉換為使用者排程的重新啟動。
您可以調整下列設定以重新啟動:
自動重新啟動轉換為已啟用重新啟動之前的一段時間。
使用者可以延遲已啟用重新啟動提醒通知的天數。
擱置中重新啟動在工作時間以外自動執行之前的天數。
在組策略中,移至 [計算機設定\系統管理範本\Windows 元件\Windows Update],然後使用 [指定已啟用的重新啟動轉換和更新的通知排程] 設定。
在 MDM 中,使用下列原則:
重新啟動的組策略設定
在組策略編輯器中,重新啟動行為的原則設定位於計算機設定\系統管理範本\Windows 元件\Windows Update。 下表顯示哪些原則適用於 Windows 10。
原則 | 適用於 Windows 10 | 附註 |
---|---|---|
在使用時間期間關閉安裝更新後的自動重新啟動 | 是 | 使用此原則來設定使用時間,在此期間裝置將不會重新啟動。 如果已啟用 \[有使用者登入時不自動重新開機以完成排定的自動更新安裝\] 或 \[一律在排定的時間自動重新啟動\] 原則,則此原則不會有效。 |
一律在排定的時間自動重新啟動 | 是 | 使用此原則來設定會在 Windows Update 安裝重要更新之後立即啟動的重新啟動計時器 (介於 15 和 180 分鐘之間)。 此原則不會影響已啟用的 \[有使用者登入時不自動重新開機以完成排定的自動更新安裝\] 原則。 |
指定安裝更新後的自動重新啟動期限 | 是 | 使用此原則來指定可以將自動重新啟動延遲多少天 (介於 2 和 14 之間)。 如果已啟用 \[有使用者登入時不自動重新開機以完成排定的自動更新安裝\] 或 \[一律在排定的時間自動重新啟動\] 原則,則此原則不會有效。 |
有使用者登入時不自動重新開機以完成排定的自動更新安裝 | 是 | 使用此原則來防止在使用者已登入的時候自動重新啟動。 只有當您將原則設定為 [設定自動 匯報 以排程安裝時,才會套用此原則。 |
再次提示排程安裝所需的重新啟動 | 否 | |
延遲排程安裝的重新啟動 | 否 | |
重新排程已經排程好的自動更新安裝 | 否 |
注意
- 您只能為重新開機的行為選擇一個路徑。
- 如果您設定有衝突的重新開機原則,則實際的重新開機時間可能不會如您所預期。
- 使用 RDP 時,只有作用中的 RDP 工作階段會被視為已登入的使用者。
用於管理重新開機的登錄機碼
下表列出對應至組策略設定的登錄值,以控制 Windows 10 中更新后的重新啟動。
HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate
登錄機碼 | 機碼類型 | 值 |
---|---|---|
ActiveHoursEnd |
REG_DWORD |
0-23 :將使用時間設定為在特定小時結束。
從上午 12 點開始 ( 0 ) ,並以下午 11 點 () 23 結束。 |
ActiveHoursStart |
REG_DWORD |
0-23 :將使用時間設定為從特定小時開始。
從上午 12 點開始 ( 0 ) ,並以下午 11 點 (23 .) |
SetActiveHours |
REG_DWORD |
0 :停用在使用時間以外的更新之後自動重新啟動。
1 :在非使用時間更新之後啟用自動重新啟動。 |
HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
登錄機碼 | 機碼類型 | 值 |
---|---|---|
AlwaysAutoRebootAtScheduledTime |
REG_DWORD |
0 :在排程的時間安裝更新之後停用自動重新啟動。
1 :在排程的時間安裝更新之後,啟用自動重新啟動。 |
AlwaysAutoRebootAtScheduledTimeMinutes |
REG_DWORD |
15-180 :將自動重新啟動設定為在指定的分鐘數之後發生。 |
AUOptions |
REG_DWORD |
2 :通知 下載,並通知安裝更新。
3 :自動下載並通知 以安裝更新。
4 :自動下載並排程更新的安裝。
5 :允許本機系統管理員設定這些設定。
注意: 若要設定重新啟動行為,請將此值設定為 4 。 |
NoAutoRebootWithLoggedOnUsers |
REG_DWORD |
0 :如果使用者已登入,請自動重新啟動 (「停用不要重新啟動」) 。
1 :如果使用者已登入,請勿在安裝更新之後重新啟動。
注意:如果停用 ( 0 ) ,自動 匯報 會通知用戶計算機排定在五分鐘內自動重新啟動,以完成安裝。 |
ScheduledInstallTime |
REG_DWORD |
0-23 :將更新安裝時間排程為特定小時。
從上午 12 點開始 ( 0 ) ,並以下午 11 點 () 23 結束。 |
有三種不同的登錄組合可控制重新啟動行為:
若要設定使用時間:
-
SetActiveHours
應該是1
。 - 然後,若要定義時間範圍,請使用
ActiveHoursStart
和ActiveHoursEnd
。
-
若要排程特定安裝並重新啟動時間:
-
AUOptions
應該是4
。 -
ScheduledInstallTime
應該指定安裝時間。 - 設定
AlwaysAutoRebootAtScheduledTime
為1
。 -
AlwaysAutoRebootAtScheduledTimeMinutes
應該指定重新啟動之前要等候的分鐘數。
-
若要延遲使用者登入時重新啟動:
-
AUOptions
應該是4
。 - 設定
NoAutoRebootWithLoggedOnUsers
為1
。
-