使用 Windows 2003
我正在连接到远程计算机 - 我可以重新启动它,但我不想关闭它. (因为我无法将其重新打开)
有待处理的 Windows 更新。
我想要做的是安装它们然后重新启动计算机。通常托盘中(靠近时钟)有一个小三角形图标,您可以使用它来安装更新。
这个不存在并且 windows 更新也没有任何作用。
我如何强制 Windows 更新安装它想要安装的内容?
答案1
检查是否有其他用户登录到服务器(任务管理器>用户选项卡)。如果有,他们可能会在系统托盘中看到更新图标。您可以从那里注销他们。Windows 一次只向一个登录用户显示更新状态。如果没有,请尝试连接到远程控制台(开始>运行>“mstsc /admin”(或 /console,具体取决于 RDP 版本),然后查看是否显示更新图标。还可以尝试从运行中运行“wuauclt /detectnow”。
答案2
在这些情况下,停止并重新启动 Windows 更新(wuauserv)服务也可能有帮助。
我也写了个脚本这将安装所有可用的更新。
答案3
下拉菜单中没有安装并重启的选项?如果你只是重启,它仍然有等待安装的更新吗?
根据https://connect.microsoft.com/WindowsServerFeedback/feedback/details/367108/install-updates-and-restartNative这看起来几乎是使用 Windows Systup Update Server 的结果,对吗?如果是这样,链接中的策略可能会发生变化。我个人不提倡这样的解决方法,因为我不确定后果,但根据您的情况(和备份),也许它可以有所帮助。
难道你们没有人手可以远程重启系统吗?当系统出现问题时,你们(或你们公司)会怎么做?似乎应该有一个计划来处理这样的事情,因为这种情况并不罕见。这样的事情促使我想要虚拟化更多的服务器,这样当“机器”因某种原因断电时,我就可以更好地访问它。
答案4
好的,我找到了一个可能的解决方案。
进入控制面板、系统,关闭自动更新,然后重新打开。看来需要好好调整一下。
完成后,更新图标出现在托盘中,我可以开始安装更新。
与此同时,我通过微软网站在 IE 上运行了 Windows 更新,因此不确定哪个方法可以“修复”这个问题。