我已经阅读了很多关于这个问题的文章,但大多数建议修改一个不可用的设置,即“没有自动重新启动计划的自动更新安装”.我的设置是:’没有自动重启,登录用户进行预定的自动更新安装’,这显然不是我想要的.
据我所知,这种行为是无法解决的.我可以从网络范围的GP中删除服务器,并手动处理更新(不合适)或为服务器创建GPO并使用选项3下载但不安装更新,这也不是理想的.我对自动安装方面感到满意,但希望能够阻止上述重启行为并让它在设定的时间重新启动.
真正的答案是……你不能.
有些更新需要重新启动,因此MS明智地决定,如果没有人登录到“计算机”,则必须可以重新启动它…包括服务器.
那你有什么选择?非常简单…不要在服务器上设置自动更新.如果您在服务器上使用WSUS,请将其设置为“下载更新,但让我选择是否安装它们”.与工作站相比,为服务器使用单独的GPO.
无论如何,这是理想的,因为您真的应该让您的服务器按照特定的维护计划来控制您可以连接到服务器的位置,安装更新,重新启动,并确保一切正常.
对于那些并不重要的服务器而且您认为WSUS和Windows Update可以很好地处理事情,只需将其设置为在凌晨2点或类似的情况下自动安装更新,然后自动重启.
另外值得一读:Reboot behavior – WSUS Clients
=============
老答复
我不确定为什么你没有正确的GPO设置.您是否尝试使用GPMC从2003计算机设置GPO设置?
该设置应该如下所示:Configure Automatic Updates by Using Group Policy
具体如你所说:
>在“组策略对象编辑器”中,依次展开“计算机配置”,“管理模板”,“Windows组件”,然后单击“Windows Update”.
>在详细信息窗格中,单击“无自动重新启动计划的自动更新”安装选项,然后设置该选项.
>单击“确定”.
这正是你要找的.如果你没有看到它,有些不对劲.
但是,我将说明如果您的服务器数量相当少,我建议使用“下载但不安装更新”.这允许您自定义选择各个服务器的更新,并在您使用的自定义维护计划上执行此操作,然后可以手动重新启动服务器并观察它在线恢复.
当然,这意味着“更多的手工劳动”,一些商店根本不想这样做,但如果你有办法这样做,就不难采用.