在更新后管理设备重启

适用范围

  • Windows 10

查找使用者信息? 请参阅 Windows 更新:常见问题

你可以使用组策略设置、移动设备管理 (MDM) 或注册表(不推荐)配置安装 Windows 10 更新后设备重启的时间。 你可以安排更新安装计划并设定重启策略、配置不执行重启的使用时段,或者同时执行这两项。

计划更新安装

在组策略的配置自动更新中,可以配置在指定安装时间之后强制重启。

若要设置此时间,你需要转到配置自动更新,选择选项4 - 自动下载并计划安装,然后在计划安装时间下拉列表中输入一个时间。 或者,可以指定安装在自动维护时间内发生(使用计算机配置\管理模板\Windows 组件\维护计划程序进行配置)。

始终在计划的时间自动重启在指定安装时间后强制重启,并允许配置一个计时器,警告登录用户即将重启。

虽然不建议这么做,不过可以通过注册表实现相同结果。 在 HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU 下,将 AuOptions 设置为 4,使用 ScheduledInstallTime 设置安装时间,启用 AlwaysAutoRebootAtScheduledTime 并通过 AlwaysAutoRebootAtScheduledTimeMinutes 指定延迟(以分钟为单位)。 与组策略类似,AlwaysAutoRebootAtScheduledTimeMinutes 可设置计时器以警告登录用户即将重启。

有关这些注册表项的详细说明,请参阅用于管理重启的注册表项

延迟自动重启

在组策略中启用了配置自动更新时,可以启用以下附加策略之一,以在更新安装之后延迟自动重启:

  • 在使用时段关闭针对更新的自动重启可阻止在使用时段自动重启。
  • 对于有已登录用户的计算机,计划的自动更新安装不执行自动重启可阻止在用户登录后自动重启。 如果用户计划在更新通知中重启,设备将在用户指定的时间重启,即使用户在此时登录也是如此。 此策略仅在配置自动更新设置为选项 4 - 自动下载并计划安装时应用。

备注

使用远程桌面协议连接时,只有活动的 RDP 会话被视为已登录用户。 将重新启动未本地登录用户或活动 RDP 会话的设备。

还可以使用注册表阻止在用户登录后自动重启。 在 HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\AU 下,将 AuOptions 设置为 4 并启用 NoAutoRebootWithLoggedOnUsers。 与组策略一样,如果用户计划在更新通知中重启,则它会替代此设置。

有关这些注册表项的详细说明,请参阅用于管理重启的注册表项

配置使用时段

使用时段可标识你希望设备正在使用中的时段。 更新后自动重启将在使用时段外发生。

默认情况下,电脑的使用时段是上午 8 点到下午 5 点,手机的使用时段是凌晨 5 点到晚上 11 点。 用户可以手动更改使用时段。

从 Windows 10 版本 1703 开始,你还可以指定最大使用时段范围。 指定的范围将从使用时段开始时间计算。

管理员可以使用多种方法为托管设备设置使用时段:

使用组策略配置使用时段

若要使用组策略配置使用时段,请转到计算机配置\管理模板\Windows 组件\Windows 更新,然后打开在使用时段关闭针对更新的自动重启策略设置。 启用该策略时,你可以设置使用时段的开始和结束时间。

使用组策略配置使用时段

使用 MDM 配置使用时段

MDM 使用策略 CSP 中的 Update/ActiveHoursStart and Update/ActiveHoursEndUpdate/ActiveHoursMaxRange 设置配置使用时段。

通过注册表配置使用时段

不建议使用此方法,仅当组策略或 MDM 都不可用时才应使用它。 通过注册表配置的任何设置都可能会与使用上述任何方法的任何现有配置冲突。

应设置以下注册表值的组合,以便配置使用时段。 在 HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate 下,使用 SetActiveHours 启用或禁用使用时段,并使用 ActiveHoursStartActiveHoursEnd 指定使用时段的范围。

有关这些注册表项的详细说明,请参阅用于管理重启的注册表项

备注

若要在单个设备上手动配置使用时段,请转到设置 > 更新和安全 > Windows 更新,然后选择更改使用时段

更改使用时段

配置最大使用时段范围

使用 Windows 10 版本 1703,管理员可以指定用户可以设置的最大使用时段范围。 此选项将为你提供更大的灵活性,将有些使用时段的决定权留给用户,同时确保你为更新留有足够时间。 最大范围从使用时段的开始时间开始计算。

若要通过组策略配置最大使用时段范围,请转到计算机配置\管理模板\Windows 组件\Windows 更新并打开指定自动重启的使用时段范围

若要通过 MDM 配置最大使用时段范围,使用 Update/ActiveHoursMaxRange

限制重启延迟

安装更新后,Windows10 尝试在使用时段外自动重启。 如果在 7 天(默认情况下)后未成功重启,用户将看到需要重启的通知。 你可以使用指定针对更新安装的自动重启前的截止日期策略,将延迟从 7 天更改为 2 到 14 之间的天数。

控制重启通知

在 Windows 10 版本 1703 中,我们为用户添加了控制重新启动通知的设置。

自动重启通知

管理员可以覆盖需要通知的自动重启的默认行为。 默认情况下,将自动消除该通知。

若要通过组策略配置此行为,请转到计算机配置\管理模板\Windows 组件\Windows 更新并选择配置自动重启所需更新通知。 配置为 2 - 用户操作时,获取此通知的用户必须手动清除它。

若要通过 MDM 配置此行为,请使用 Update/AutoRestartRequiredNotificationDismissal

你还可以配置该通知将在其中显示的更新之前的时间段。 默认值为“15 分钟”。

若要通过组策略更改它,请选择计算机配置\管理模板\Windows 组件\Windows 更新下的配置自动重启提醒更新通知,并选择时间段(以分钟计)。

若要通过 MDM 进行更改,请使用 Update/AutoRestartNotificationSchedule

在某些情况下,你无需显示通知。

若要通过组策略执行此操作,请转到计算机配置\管理模板\Windows 组件\Windows 更新并选择关闭自动重启更新安装通知

若要通过 MDM 执行此操作,请使用 Update/SetAutoRestartNotificationDisable

计划的自动重启警告

由于用户不能在到达期限前推迟计划的重启,你可以配置计划重启前的警告提醒。 你还可以配置重启之前的警告,通知用户即将重启,让他们保存工作。

若要通过组策略配置这两项,找到计算机配置\管理模板\Windows 组件\Windows 更新下的配置自动重启更新警告通知计划。 警告提醒可以通过提醒(小时) 配置,临近自动重启前的警告可以通过警告(分钟) 配置。

在 MDM 中,使用 Update/ScheduleRestartWarning 配置警告提醒,使用 Update/ScheduleImminentRestartWarning 配置自动重启临近警告。

使用的重启

使用的重启是用户需要计划重启的时间段。 最初,Windows 将在工作时间之外自动重启。 设置期间结束(默认为 7 天)后,Windows 将转换到用户计划的重启。

可以对使用的重启调整以下设置:

  • 自动重启转换为使用的重启之前的时间段。
  • 用户可以推迟使用的重启提醒通知的天数。
  • 挂起的重新启动在工作时间之外自动执行之前的天数。

在组策略中,转到计算机配置\管理模板\Windows 组件\Windows 更新并选择指定使用的重启转换和更新通知计划

在 MDM 中,分别使用 Update/EngagedRestartTransitionScheduleUpdate/EngagedRestartSnoozeScheduleUpdate/EngagedRestartDeadline

用于重启的组策略设置

在组策略编辑器中,你将在计算机配置\管理模板\Windows 组件\Windows 更新中看到大量与重启行为相关的策略设置。 下表显示了哪些策略适用于 Windows10。

策略 适用于 Windows10 注意
在使用时段关闭针对更新的自动重启 是 使用此策略配置设备不会重启的使用时段。 如果启用了对于有已登录用户的计算机,计划的自动更新安装不执行自动重启始终在计划的时间自动重启策略,此策略将无效。
始终在计划的时间自动重启 是 使用此策略配置将在 Windows 更新安装重要更新后立即启动的重启计时器(介于 15 到 180 分钟)。 如果启用了对于有已登录用户的计算机,计划的自动更新安装不执行自动重启策略,此策略将无效。
指定针对更新安装的自动重启前的截止日期 是 使用此策略指定自动重启可以延迟的天数(介于 2 到 14 天)。 如果启用了对于有已登录用户的计算机,计划的自动更新安装不执行自动重启始终在计划的时间自动重启策略,此策略将无效。
对于有已登录用户的计算机,计划的自动更新安装不执行自动重启 是 使用此策略阻止在用户登录时自动重启。 此策略仅在配置配置自动更新策略来执行更新的计划安装时应用。
对于 Windows10 移动版,没有等效的 MDM 策略设置。
对计划的安装再次提示重启 否
对计划的安装延迟重启 否
重新计划自动更新计划的安装 否

备注

只能为重启行为选择一个路径。 如果你设置的重启策略发生冲突,实际重启行为可能无法按预期运行。 使用 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:如果用户已登录,则在更新安装之后不重启
注意: 如果已禁用: "自动更新" 将通知用户计算机将在5分钟后自动重启以完成安装
ScheduledInstallTime REG_DWORD 0-23:将更新安装时间计划为特定小时
从凌晨 12 (0) 点开始,到晚上 11 (23) 点结束

有 3 种不同的注册表组合可用于控制重启行为:

  • 若要设置使用时段,SetActiveHours 应是 1,同时 ActiveHoursStartActiveHoursEnd 应定义时间范围。
  • 若要计划特定安装和重启时间,AUOptions 应是 4ScheduledInstallTime 应指定安装时间,AlwaysAutoRebootAtScheduledTime 应设置为 1,并且 AlwaysAutoRebootAtScheduledTimeMinutes 应指定在重启之前要等待的分钟数。
  • 若要在用户已登录时延迟重启,AUOptions 应是 4,同时 NoAutoRebootWithLoggedOnUsers 设置为 1

相关主题