Windows Server 2012 r2 自动更新注册表值

Windows Server 2012 r2 自动更新注册表值

我正在尝试让 Windows Server 2012 r2 测试箱自动更新以与 2008 服务器相同的方式重新启动。我无法使用“始终在计划的时间自动重新启动”GPO(详细这里),所以我想手动添加相关的注册表项。我在网上找到的所有信息(例如)建议需要以下键:

子项:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
值:AlwaysAutoRebootAtScheduledTime
类型:REG_DWORD
值数据:0 (default value) or 1 (force a restart)

我遇到的问题是,即使添加了此密钥后,它仍然不会强制立即重启,而是启动 1 天的计时器。

答案1

我重新检查了重新创建的基础映像上的所有设置。我使用本地组策略编辑器设置了策略项,这次重新启动行为按预期工作。注册表中的 AlwaysAutoRebootAtScheduledTime 项与 GPP 中的早期条目相同,因此我相信要么存在冲突的组策略(我删除了一些旧策略),要么我在其中一个条目中犯了错误。因此,虽然 Michael 的回答中提出的具体建议不是原因,但总体观点仍然有效:

务必检查、再检查、再三检查您输入的设置!

相关内容