Windows 更新不起作用(2008 R2)

Windows 更新不起作用(2008 R2)

长话短说,我们的一个域控制器不会更新。

当尝试更新时,它说服务没有运行(检查并重新启动,是的),事件查看器说它的错误0x80072ee2,但这显然意味着存在连接问题,但据我所知,没有。

这不是一个短期问题,似乎至少从二月份就已经存在了。

有任何想法吗?

注意:服务器更新由团队中另一位(更资深)成员负责,请不要问我为什么他们被如此忽视。他不知道问题是什么,所以我只是想弄清楚这件事的真相。

非常感谢

干杯

编辑:我已经放上了可信网站,而且似乎已经对其进行了排序。不确定为什么我不相信它像任何其他服务器一样设置。

答案1

(取自http://support.microsoft.com/kb/836941,您应该阅读它以及我的总结。)

(Windows 更新)错误可能是由以下任何问题引起的:

  • 干扰互联网通信的程序或进程
  • 计算机上的资源问题
  • 互联网活动活跃
  • 可恢复的数据库错误

所以我想我首先要问的是,您是否可以从此服务器浏览互联网?是否有人安装或配置了任何可能干扰下载的东西(例如本地防火墙或下载“管理器”?首先解决与此相关的任何问题。

接下来,按照上面的 KBase 文章检查 BITS 和受信任的站点条目。这些都是 Windows 更新的重要组成部分。

确保 Internet Explorer 上的代理设置已正确配置,以便从该计算机浏览互联网,然后运行以下命令(可能需要从升高命令提示符):

netsh winhttp import proxy source=ie

这会将 IE 的代理设置导入到 Windows 更新使用的通用 Windows HTTP 连接堆栈中。重新启动可能需要此操作才能影响 Windows 更新服务。

如果这有效,那么您首先需要考虑它是如何/为什么被改变的......这种改变可能是出于一个好的理由,而您可能现在已经停止了其他工作。

答案2

您尝试过使用 Powershell 吗?

Windows 更新脚本中心上有一个 powershell 模块。 http://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc

基本用法

将模块复制到 c:\users\Administrator\Documents\WindowsPowershell\Modules

Set-ExecutionPolicy remotesigned
ipmo pswindowsupdate

使用 Verbose 进行 Whatif 安装

Get-WUInstall -MicrosoftUpdate -IgnoreUserInput -WhatIf -Verbose 

答案3

当服务器前面有一个 Web 缓存层时,我看到过类似的结果……想想乌贼。Windows 更新响应最终被错误地缓存,以致服务器不知道该做什么。

相关内容