有没有办法阻止 server2008R2 / 2012r2 在自动安装更新后重新启动?我需要手动重新启动服务器
我已经设置了 GPO 来下载并自动安装更新。如果有任何用户登录,则无需重新启动。但问题是大多数服务器都不允许用户登录。因此服务器会在计划的自动安装后自行重启。
另外,我在 2008R2 DC 上安装了适用于 Win2012R2 的 ADMX 模板,但自动安装的设置不起作用。
在 Windows 更新 GPO 设置中,没有“安装更新后不重新启动”的选项
有什么建议吗?
答案1
如果您想自动安装更新而不重新启动,您可以应用这些注册表规则:我向您展示我们的 GPO 的结果,因为我的界面不是英文的......
使用此配置,您的服务器在更新后将不会重新启动。
此外,如果您只想在更新后并在您选择的时间重新启动,您可以在您选择的时间使用脚本创建计划任务来验证是否需要重新启动。脚本:
$log=(split-path $myinvocation.mycommand.path)+'\logs\reboot.log'
$objSystemInfo= New-Object -com "Microsoft.Update.SystemInfo"
if($objSystemInfo.RebootRequired)
{
"`r`n" + (get-date -format F) | Out-file -FilePath $log -Append
Write " reboot needed." | Out-file -FilePath $log -Append
Write " /!\ Reboot launched. /!\" | Out-file -FilePath $log -Append
Restart-Computer -Force
}