本文提供了在客户端计算机上安装更新时 Windows Server Update Services (WSUS) 客户端计算机自动重启的问题的解决方案。
原始产品版本: Windows Server Update Services
原始 KB 数: 931265
假设出现了下面这种情景:
- 使用 Microsoft Windows Server Update Services 服务器在 WSUS 客户端计算机上部署更新。
- 在 WSUS 服务器上设置一个时间截止时间,以便在 WSUS 客户端计算机上安装更新。
- 在 WSUS 客户端计算机上,在 WSUS 服务器上设置的时间期限到期时,这些更新安装在 WSUS 客户端计算机上。
在此方案中,即使 WSUS 客户端计算机配置为在未收到通知的情况下不自动重启,也无需任何通知,WSUS 客户端计算机也会自动重启。
出现此问题的原因是 WSUS 客户端计算机上部署的更新要求 WSUS 客户端计算机上存在 Windows Installer 3.1。
如果 WSUS 客户端计算机上不存在 Windows Installer 3.1,则无论 WSUS 服务器批准状态如何,Windows Installer 3.1 都会从 WSUS 服务器下载并安装在 WSUS 客户端计算机上。
在 WSUS 客户端计算机上安装 Windows Installer 3.1 会导致 WSUS 客户端计算机重启,因为 Windows Installer 3.1 需要重启才能正常运行。
若要解决此问题,请在 WSUS 客户端计算机上执行以下步骤:
依次选择“开始”、“运行”、“键入”,然后选择“确定”。
找到并选择以下注册表子项:
在详细信息窗格中,右键单击 NoAutoRebootWithLoggedOnUsers,然后选择“ 修改”。
在“值”数据框中键入 1,然后选择“确定”。
退出注册表编辑器。