背景
我有一台(旧)Compaq Presario CQ60 笔记本电脑,我已在其上安装了 Windows 7 SP1(通过 Windows DVD)——全新安装,清除了所有其他数据。我尝试安装游戏,但尽管安装成功,却无法正常运行——我听到了声音,但只看到背景图像。
我注意到(使用dxdiag
)DirectX 没有运行(虽然已安装 DirectX 11)。
问题 我的猜测是,如果我可以安装所有最新的 Windows 7 补丁,这些游戏可能会运行。但 Windows 更新不起作用。我看到各种错误消息,例如:
- C80003FA
- 80080005
- 8024000E
- 和其他错误...
- 有时它会开始下载(所需的 178 个更新)并进行下载,然后才会崩溃或停止(显然没有任何安装)。
我尝试过
- 从全新安装开始。
- 然后使用Windows 更新诊断工具。我运行了好几次。有时它说一切都已修复,有时仍然有问题:
此外,这些问题每次都不同。例如,现在它说“安装最近更新时出现的问题”是“未修复”(没有任何最近更新!)。
当我在上面的对话框中单击“查看详细信息”时,所有问题都报告为已修复(包括对话框中报告为未修复的问题)!当我尝试打开收集的数据(cabinet 文件)时,出现“cabinet 文件查看器”弹出窗口,提示“无法打开 cab 文件”。
- 跑步
sfc /scannow
(见回答如下)。 - 选择“检查更新但让我选择是否下载并安装它们” (看回答如下)(因为我问过“例如,有没有什么方法可以让我一次安装 10 个?”)。这使我能够安装一些更新,但从那时起,就没有再安装任何更新(与上面提到的问题相同)。
- Tweaking 的一体化 Windows 修复工具(来自在下面评论)。
我如何才能让 Windows 更新正常工作?根据以下答案(以及评论,详情请参阅上面的 3-5),我确实安装了一些更新(包括对我来说至关重要的图形驱动程序),但其余的没有安装。我仍然遇到上述问题,并出现相同的 Windows 错误消息。
(甚至在输入这个问题的时候我也遇到了BSOD!)
答案1
下面列出了一些非常模糊和常见的答案,如果您认为您已经完成了所有答案,那么就不要费心阅读它们了。
通过使用您提供的术语“Compaq Presario CQ60”在互联网上进行搜索,我发现该 PC 配有 NVIDIA Geforce 8200M 显卡,但性能并不十分强大(根本没有)。我建议您尝试找到最新的驱动程序。
关于您的 Windows 7,我建议您在全新安装时尝试以管理员权限在 cmd.exe 中运行“sfc /scannow”来检查操作系统中的错误。光盘并不总是完美的。
完成上述操作后,尝试进入安全模式并从那里更新?如果是全新安装,这可能没什么帮助,但尝试一下也无妨。请参阅手册以了解如何进入安全模式。
关于更新程序:断开您的互联网连接。转到 Windows 更新 > 在左侧单击“更改设置” > 在“重要更新”下单击下拉菜单并选择“检查更新但让我选择是否下载和安装它们”。然后您可以检查更新并选择要下载和安装的更新。一次 10 个。
答案2
需要说明的是,这个问题不是软件引起的,而是硬件引起的。我把笔记本电脑带到维修店,用各种诊断软件检查,他们说有多个问题,包括主板。
因此,如果您遇到此问题,则可能是您的硬件已报废,就像我的一样。
答案3
微软最近(2015 年 10 月)发布了一个新的补丁来修复此问题,它在我 2 台不同的全新安装 SP1 的机器上都有效:
https://support.microsoft.com/en-us/kb/3102810
我尝试了在线的所有其他步骤(安装最新的 Windows 更新代理、安装系统更新准备工具、Windows 更新疑难解答等),这是最终解决问题的唯一方法。