NVIDIA 驱动程序在定制的 Windows 7 PC 上崩溃

NVIDIA 驱动程序在定制的 Windows 7 PC 上崩溃

我有一台定制的 PC,其规格如下:

在组装电脑时,我对 CPU 进行了超频(但从未对 GPU 进行过超频),1-2 个月内没有出现任何问题。然后,在执行任何计算或图形密集型操作时,我开始遇到崩溃并出现以下错误之一:

NVIDIA 崩溃对话框:错误代码 3

NVIDIA 崩溃对话框:错误代码 7

我取消了 CPU 的超频,但这并没有解决任何问题。

我的箱子内部是这样的:

表壳内部

我很感激任何关于如何解决这个问题的指导。安装售后冷却器时,我确实在显卡上涂了一些导热膏,但一两个月内没有出现任何问题。

更新

我进行了全新安装,但问题仍然存在 - 看起来是硬件问题。我将尝试移除/清洁/重新安装所有部件。

更新 #2

我在 Ubuntu 12.04 中遇到了类似的问题,所以这几乎肯定与硬件有关,而不是驱动程序错误。

更新 #3

移除 NVIDIA 显卡并使用 Intel 板载显卡后,没有出现崩溃。

答案1

如果温度过高,长时间超频可能会非常有害,即使是短时间的超频也是如此。您可能已经损坏了主板的某些部件或超复杂 CPU(11.6 亿个晶体管)内部的某些电路。

Core i7-2700k 的时钟速度为 3.5 GHz,但由于采用了英特尔 Turbo Boost 技术,它可以达到 3.9 GHz 的最大涡轮频率,当温度超过其极限时会自动停止涡轮模式。当 Turbo Boost 可以更安全地完成工作时,超频是没有必要的。

此外,2700 实际上是有缺陷的 Xeon。当英特尔通过将数十亿个晶体管蚀刻到硅片上来制造 CPU 时,有些晶体管不可避免地会出现故障。它们会通过测试进行分类,最完美的会放在 Xeon 箱中用于关键任务用途。决定芯片是 Xeon、i7、i5 还是 i3 的标准是缓存大小和它可以承受的最高电气频率。

您的 2700 是 i7,这意味着其 100% 的缓存(8MB)正确形成,而 i5 中只有 80%(6MB)。其核心和图形时钟可以可靠地循环,分别比 i5 高 100MHz 和 250MHz,但低于 Xeon。这意味着对于您的 2700,由于缓存内存已完全通过测试,因此您的 I7 在电气频率容差方面未能达到最高等级。

我希望你一直在关注运行温度,并安装了一些软件,以便在出现问题时提醒你,例如高速风扇,并已验证所有 SMART 传感器均能正常工作,并且已使用 IntelBurnTest 测试了您的硬件。

要检查硬件,我建议更换零件,从 CPU 开始,然后是内存等等。通过对 CPU 和内存施加压力来测试产品可能会很有用,但大多数只能检测出硬故障。

[编辑]

在软件中可以尝试的一些事项:

在 NVIDIA 控制面板 --> 管理 3D 设置 --> 全局设置中,将“电源管理模式”切换为“优先最大性能”,而不是默认的“自适应”设置。

另外关于 OpenGL 消息“丢失连接”:您可以在此 Microsoft 页面中找到更多信息:GPU 的超时检测和恢复。简而言之,发送给显卡的工作量大于显卡在正常两秒超时内可以处理的工作量。

可以尝试两种可能的解决方案:

  1. 如果可能的话,减少图形工作量,例如以较低的分辨率或较少的细节进行渲染。
  2. 增加超时时间以留出更多时间来完成真正困难的渲染部分。Microsoft 提供了有关如何修改注册表以实现此目的的信息(尽管它对此不承担任何责任)。

答案2

需要考虑的一些事项:

风扇速度控制:售后市场的冷却器是否配有更小的风扇,但转速应该更快(与原装风扇相比)?或者,这可能只是默认显卡驱动程序设置试图保持较低的风扇速度以限制噪音。尝试使用允许您更改风扇速度的程序,并将其设置为更高的值。

电源输入:检查显卡是否由导轨供电,该导轨是否也分出很多部分来为硬盘等供电。不太可能是原因,但可以轻松尝试交换使用的导轨。

导热膏:可能涂抹不均匀,或涂层过厚,随着时间的推移会剥落。遗憾的是,您无法测试这一点;如果您怀疑存在此问题,请重新安装冷却器。

后壳风扇:这能很好地排出 CPU 的热量吗?如果不能,CPU 冷却器的热气可能会使旁边的显卡冷却器过载。

答案3

我在 Latitude e6530 笔记本电脑上也遇到过类似的问题,该笔记本电脑配有 NVS 5200M Nvidia 显卡和最新驱动程序。为了解决这个问题,我必须进入 BIOS 并将视频的“Optimus”复选框设置为 ON。

相关内容