如何诊断为什么 PC 在 3D 应用程序中冻结?

如何诊断为什么 PC 在 3D 应用程序中冻结?

最近我的电脑出现了一些问题。我运行的某些应用程序依赖于 3D 显卡,一段时间后它会冻结或出现蓝屏(大多数情况下它只是冻结)。很难说这些问题何时发生,但通常在启动游戏后 10-30 分钟开始。

这不是应用程序的问题,因为我几乎在每个 3D 应用程序中都遇到过这种情况。我在这台电脑上试过(而且试了好几次)。我还检查了处理器是否过热,但温度正常(大约 60 摄氏度),我的显卡上没有热传感器,但触摸它的散热器也没有让我的显卡烧坏。

我怀疑这可能是显卡的问题,但我不想花 200 欧元买新的显卡只是为了确保之前的显卡没有问题。

有人知道我该如何找出问题所在吗?如何检查系统的特定部分是否正常工作并找出故障部分。或者也许这是一个软件问题,我可以以某种方式解决。

我想补充一下,我之前运行的 Windows XP 32 位也遇到过类似的问题。我只是认为这是一年前 Windows 的问题,C 盘上有很多不必要的垃圾。现在我运行的是干净的 Windows 7,也遇到了同样的问题。而且,在浏览互联网或阅读电子邮件时从未发生过这种情况。它似乎是由一些依赖 3D 图形的东西触发的。

至于我的设置:

  • 酷睿 2 双核 E8400 (3GHz)
  • 华硕 P5QL-E、P43
  • 6GB RAM(2x2GB + 1x1GB,所有同系列金士顿 HyperX 1033MHz DDR2 模块)
  • 无名(或者我不记得名字了)GeForce 9800 GT 512 MB
  • Windows 7 64 位(系统在 RAID0 矩阵上运行)
  • 所有已安装软件的最新驱动程序(我经常更新图形驱动程序)

计算机的所有部件仍然在保修期内,但我从几个地方购买了它们,因此,恐怕将它送到服务机构并让他们处理不是一个选择。

更新

这是 BlueScreenView 提供的有关崩溃的信息。

==================================================
Dump File         : 101209-21356-01.dmp
Crash Time        : 2009-10-12 14:42:17
Bug Check String  : SYSTEM_SERVICE_EXCEPTION
Bug Check Code    : 0x0000003b
Parameter 1       : 00000000`c0000005
Parameter 2       : fffff800`02add105
Parameter 3       : fffff880`0b634cc0
Parameter 4       : 00000000`00000000
Caused By Driver  : ntoskrnl.exe
Caused By Address : ntoskrnl.exe+71f00
File Description  : NT Kernel & System
Product Name      : Microsoft® Windows® Operating System
Company           : Microsoft Corporation
File Version      : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor         : x64
==================================================

答案1

许多人想到的最后手段之一就是电源。

您的电源输出功率为 550 瓦,但这仅用于处理峰值。平均输出功率通常要低得多。

话虽如此,我的第一猜测仍然是显卡,其次是电源。我认为 NVidia 显卡会在“扩展图形设置”中显示其温度(尽管我不确定它们都这样)。

通常,RAM 也是触发蓝屏的主要硬件部件之一。我买了一个新模块后,就遇到了您描述的行为。这将是最简单的检查。尝试不同的设置(首先是 2x1GB,然后是 2x2GB,只有 1x2GB)。

答案2

听起来像是显卡过热了。大多数显卡的散热器/风扇上都有一个塑料盖,你可以拧开并取下它来清除经常堵塞的灰尘。

答案3

你能跑吗蓝屏视图并告诉我们事故的具体细节。

如果它与图形直接相关,并且正如您所说,您在 XP 上也遇到过这种情况,我会说它可能是一块有问题的显卡 - 甚至可能是显卡上的内存有故障。

制定一个标准也值得一试记忆测试在您的机器上排除这种情况,但如果您只在 3D 应用程序中遇到问题,我会说更可能与图形有关。

答案4

我安装了 ati radeon hd 3300。我遇到了同样的问题,已经两天了。。。每天在使用游戏手柄和魔兽争霸 3 tft 玩波斯王子时都会出现 1 次蓝屏。我认为 ati 驱动程序存在问题。。或者 cdd.dll windows 7 规范驱动程序从内核与 ati 驱动程序建立连接。似乎冻结的主要内核可执行文件是 ntoskrnl.exe。。。我还遇到了 SYSTEM /SERVICE/EXCEPTION 的 03b 错误。

我整晚运行了 memtest 6 个小时...16 次通过...没有错误。还尝试了 chkdsk 并使用 everest 测试了 cpu fpu 硬盘内存...

我应该提一下,我最近安装了微软虚拟 PC 和游戏手柄控制器。我的 CPU 温度通常为 40 度,硬盘温度为 25 度,主板温度为 35 度

规格:amd phenom 2 x2 be、主板 m4a78t-e asus、corsair ddr3 twin 双通道 2gb 1333mhz、三星 spinpoint f1 320 gb、板载 ati hd3300 显卡、corsair vx 550 电源、monolize II 机箱、双 boto xp pro x 64 和 windows 7 rc .7100、nod32 smart security 4、ati catalyst 9.1 驱动程序

相关内容