我办公室里有 3 台 Vista PC,它们无法自动或手动下载 Windows 更新。当我单击“检查更新”时,我收到消息“Windows 无法搜索新更新”,错误代码为 80072EFD。我尝试了错误链接的帮助和知识库文章中的建议(主要关于防火墙和防病毒软件),但无济于事。我怀疑我的服务器(SBS2003)上的某些设置阻止了这些更新,尽管网络上的所有 XP 计算机在更新时都没有问题,只有 3 台 Vista。您认为我应该在哪里查找可能导致此问题的设置?这些 PC 自 2 年前首次添加到网络以来一直无法更新(尽管我直到大约 6 个月前才注意到这一点,从那时起就一直在尝试解决它)。谢谢!
答案1
微软更改服务包时,某些机器经常会发生这种情况。
我一直不明白为什么会发生这种情况,但解决办法很简单。
解决方法是下载 Vista Service Pack 2 的独立版本并手动安装。安装完成后,Windows Update 将再次开始运行。
如果谷歌没有欺骗我,下载位置是这里。
答案2
80072EFD。唔...
进入 Vista 计算机上的注册表并检查注册表项的值UseWUServer
在HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windowsupdate\AU
。
是吗1
?
如果是,则将其设置为0
然后重新启动。
关于这个问题的论坛主题可以找到这里。
答案3
Microsoft 有一篇 KB 文章描述了此错误以及其他几个错误。它是 KB 836941使用 Windows Update 或 Microsoft Update 安装更新时可能会遇到与连接相关的临时错误。有七种可能的解决方案,因此您可能需要尝试每一种,直到解决为止。
供您参考,KB 讨论了以下 Windows/Microsoft 更新错误:
- 错误 0x80070008
- 错误 0x800705B4
- 错误 0x8007000E
- 错误 0x80072EE2
- 错误 0x80072EFD
- 错误 0x80072EE7
- 错误 0x80072EEF
- 错误 0x80072EFE
- 错误 0x8024400E
- 错误 0x80072F76
- 错误 0x80244016
- 错误 0x80072F78
- 错误 0x80244022
- 错误 0x80090305
- 错误 0x8024402F
- 错误 0x8009033F
- 错误 0xC80003FA
- 错误 0x80244008
- 错误 0xC800042D
- 错误 0x8024400A
- 错误 0x80071A90
- 错误 0x8024400D
这些错误可能是由以下任何问题引起的:
- 干扰互联网通信的应用程序或进程
- 您的计算机的资源问题
- 更新网站上的活动过多
- 互联网活动活跃
- 可恢复的数据库错误
- Windows Update 或 Microsoft Update 网站上的服务器超时问题
答案4
我在使用 Vista Business 时也遇到了和你一样的问题。这个问题发生在我刚刚重新安装 Vista 之后。我进行了可用的更新;之后,系统一直提示“Windows 无法搜索新更新”。
解决我的问题的方法是安装 Vista Business 的新副本并手动安装 SP1(或者只是尝试找到已修补 Vista 的 DVD)。