在过去两天里,我为两台机器安装了 Windows 7 SP1 32 位版本(HP DV9000 和 DELL XPS One)。这两台机器最终都尝试更新 KB2912390 和其他 8 个更新,但都失败了,错误代码为 80070308。在第一台机器上,我能够通过下载并手动更新 KB2912390 来获取更新。重新启动后,其余更新自动应用成功。在第二台机器上,我运行了 Windows Update 修复程序,更新自动应用成功。两台机器在尝试检查更新时都给出了 80246002 错误。我通过更新安装 Windows 7 并重新应用更新,使第一台机器正常运行。现在,我在第二台机器上遇到了同样的问题,想知道是否有人提出了除重新安装 SP2 之外的其他解决方案?
答案1
截至周二 (8 月 26 日),MS 更新因补丁不良而中断/损坏,请查阅“80246002”。此补丁与导致 Windows 8 机器启动到黑屏的补丁相同。
快速解决方法(目前)是将您的 DNS IP 地址更改为 8.8.8.8,然后设置完成后,再次尝试 MS 更新。下载新更新,重新启动,然后将您的 DNS 地址重新设置为自动(或您之前设置的任何地址)。
一定会喜欢微软...
编辑:差点忘了,如果你的系统上有任何这些更新,请将其删除。KB2982791,KB2993651。谢谢。
答案2
尝试谷歌错误代码? 那里有很多建议,包括来自微软的这个建议,其中有解决问题的详细说明:http://microsoftlivesupport.com/blog/tag/80070308/
一般来说,微软错误代码:大多数时候,可以从微软获得非常有用的信息支持站点本身或从其中一个Microsoft 支持的论坛。
附言:由于上述答案普遍适用,因此我选择将其作为答案放在这里而不是评论。
答案3
感谢您的回复,但我在 Google 上搜索并找到了很多可能的解决方案,包括我在第一台机器上尝试过的您的解决方案。除了从安装媒体运行 Windows 7 更新外,其他所有方法都不起作用。
但是,在查看了我的问题后,我有一个想法,我卸载了 KB2912390,重新启动,并检查更新。检查正常运行,找到并再次自动重新安装 KB2912390。重新启动后,更新检查正常运行,没有错误,并报告 Windows 已更新。不管是不是因为我卸载了这个特定的 KB...现在一切似乎都正常了。
我想接受 NotAnMSFan 的回答,但不知道该怎么做。按照他的建议,我卸载了 2 kb,将 DNS 更改为 8.8.8.8,然后更新过程就可以再次运行了。谢谢