2010-12-10 17:11:35 +0000 2010-12-10 17:11:35 +0000
29
29

如何诊断电脑锁死和冻结?

几年前我建了一台台式电脑,规格如下。

  • CPU: Intel Core 2 Quad Q9300 Yorkfield 2. 5GHz 6 MB L2 Cache LGA 775 95W四核处理器 BX80580Q9300
  • 主板: EVGA 122-CK-NF68-T1 LGA 775 NVIDIA nForce 680i SLI ATX Intel主板
  • *显卡。 * 两张 EVGA 256-P2-N758-TR GeForce 8600GT SCC 256 MB 128-bit GDDR3 PCI Express x16 SLI 支持的显卡
  • PSU: SeaSonic S12 Energy Plus SS-550HT 550W ATX12V V2. 3 / EPS12V V2.91 SLI认证CrossFire Ready 80 PLUS认证Active PFC电源
  • 内存:两条G.SKILL 4 GB (2 x 2 GB) 240-Pin DDR2 SDRAM DDR2 800 (PC2 6400)双通道套装台式机内存 型号F2-6400CL5D-4GBPQ

本机自开机以来,定期出现锁机现象,多年来规律性从一天一次到一个月一次。通常情况下,每隔几天就会发生一次锁机现象。

我说的 “锁机 "是指我的电脑就这样僵住了。屏幕锁死,我无法移动鼠标。在我的键盘上敲击通常会打开或关闭键盘上的LED灯的键(如Caps Lock),不再打开或关闭LED灯。如果在锁机时有音乐在播放,噪音一直从扬声器中传出,但只是无限期播放当前频率/音符。没有出现BSOD。

当发生这样的锁机时,我必须通过关机或按复位键进行硬重启。

我有最新版本的NVIDIA硬件驱动程序,并半定期更新,但似乎没有帮助。我目前使用的是Windows 7 x64,但之前使用的是Windows Server 2003 x64,也有同样的锁定问题。

我的猜测是,这与视频驱动程序或主板有关,但我不知道如何去诊断这个问题,以缩小两者中哪一个是罪魁祸首。


补充信息:散热 关于散热…… 除了从旧电脑上搜刮来的两个普通风扇外,我没有安装任何后市的散热系统。CPU上面的风扇是自带的那个。两个搜刮来的风扇中的一个我把它加在了位于底部塔角的位置,试图制造一些从前到后的气流。第二个风扇直接对着两块显卡。


SpeedFan的安装和读数 根据Studiohack的建议,我安装了 SpeedFan ,它提供了以下温度读数。

  • GPU: GPU:63C
  • GPU:65C 65C
  • 系统:76C
  • CPU: 64C
  • AUX: 36C
  • Core 0: 78C
  • Core 1: 76C
  • Core 2: 79C
  • Core 3: 79C

更新#3: 又一次锁死:-(好吧,我昨晚又一次锁死了。 :-( SpeedFan报告说,发生锁死时CPU的温度是38C,而且在冻结前没有温度峰值。

我注意到的一点是,如果我在看视频,冻结似乎更容易发生。事实上,在过去一个月的5次冻结中,有4次是在看Flickr上的视频时发生的。不一定是同一个视频,但还是一个视频。我不知道这是否只是巧合,也不知道这是否意味着什么。顺便说一句,每天晚上睡觉前,我2岁的女儿都会坐在我的腿上看Flickr上的一些家庭视频,而且,在最近一个月里,她还学会了一句话:"呃哦,电脑坏了。”


更新#4:MemTest86和3DMark06测试结果

根据评论中的建议,我运行了一夜的MemTest86,它循环了5次8GB的内存,没有出错。我也顺利地运行了3DMark06测试(参见我在 http://3dmark.com/3dm06/15163549 的成绩)。

那么…现在怎么办?)

有什么进一步的检查建议吗?有什么办法可以在电脑锁死的时候得到堆栈跟踪之类的东西吗?

解决

我一直没有弄清楚具体的问题,但根据这里和其他地方的建议,我猜测是主板的问题。在任何情况下,我最近升级了我的系统,购买了一个新的主板,PSU,CPU和RAM,和新的装备在过去的几个星期里一直在辉煌的工作。我使用的显卡与旧设备中的相同,所以我认为可以推断它们不是问题的原因。

答案 (13)

11
11
11
2010-12-10 18:07:32 +0000

从你发布的温度和散热情况来看,你的电脑是过热了,这是首先要纠正的。闲置负载时64 C是不能接受的,满载时也不是很喜欢。我有点偏执,每当我的CPU超过35时就会抓狂,但实际上50应该是你在负载时的最高温度。

为你的系统投资一个好的散热方案。一个相当不错的系统只会让你花上20到30美元。如果你正在寻找一些帮助,看看这个Tom’s Hardware回顾40美元以下的冷却解决方案。

另外,你可能想启用你的蓝色死亡屏幕(听起来很可怕),这样你就可以调试有问题的锁定。这可以通过以下方式实现

–> 从开始菜单中右击 “计算机 ”

–> 选择 “属性 ”

–> 选择 “高级系统设置 ”

–> 选择 “高级 "选项卡

–> 选择 "启动和恢复 ”

–> 确保 “将事件写入系统日志 "被启用。

有时有些清理程序会自动停止BSOD的记录(_高级系统维护),你可能想看看如何防止这种情况。一旦你检查了这个问题,那么我建议使用 NirSoft的BlueScreenView 来查看崩溃细节/bug相关问题。

最后,我会检查并重新检查你的电脑和**所有的连接。实际上,我也遇到过类似的情况](https://superuser.com/questions/184868/system-critical-error-kernel-power-and-crash),发现其中一条主板的USB线连接不正确,从而导致问题。

更新

我整理了一些问题,用于一般故障排除和诊断崩溃或冻结。也请参考它们,因为它们可能也会帮助你寻找问题。

5
5
5
2011-05-01 01:06:33 +0000

系统硬冻结(不能使用CTRL+ALT+DEL等热键)是由挂起的驱动程序引起的, 所以你必须更换设备或更新驱动程序。可以进行故障排除。

1.从Windows性能分析工具下载你的Windows版本的设置。 2. 在您的系统上安装该软件。 3. 打开命令提示符 以管理员身份 ,并复制粘贴下一条命令。

  1. 按ENTER键一次开始执行命令,现在你必须等待系统挂起。
    你可以做任何你想做的事情。请不要进行繁重的活动,如游戏或私事……

  2. 系统停止挂起后,马上进入控制台,按ENTER键。

  3. 等待一段时间后,会产生一个日志文件myTrace.etal,将其压缩成一个zip文件。

  4. 把这个压缩后的文件放到网上某个地方(也许是2shared)。

  5. 在这里分享链接,我将尝试找到并告诉你问题的原因。

4
4
4
2010-12-10 18:34:50 +0000

如果计算机已经建造了几年,那么彻底清洁将是一个很好的行动方案。清除风扇、散热片、电路板和角落里的_所有灰尘。最重要的部分是CPU散热片和风扇。压缩空气是很好的选择,但从长远来看,吸尘器可能更健康。做到彻底,将大大减少通风量,降低热量。

对于一台新电脑来说,发热_不应该是一个问题,除非它被保存在一个非常温暖和通风不良的房间(或机柜)。CPU制造商预计他们的产品会在不同的条件下使用,即使是原厂散热器和风扇也是为了使产品在大多数情况下能够工作。

既然你在建机后就出现了这些问题,我倾向于其中一个部件的故障。根据描述的问题,我倾向于一个有问题的主板,只是基于我自己的经验。

1
1
1
2010-12-16 05:20:37 +0000

我首先会怀疑是电源的问题。试着换一个功率更大的设备,看看情况是否变得更稳定。可能是电压轨在负载下有些下降,这就解释了为什么在播放视频时出现的频率更高。

要测试这个理论,你需要一个准确的电压表和一些基本的电气技能,但考虑到备用电源的作用,我会想直接换掉它看看。

1
1
1
2010-12-10 17:52:12 +0000

我去年就经历了这个过程。

首先要确定是硬件还是软件的问题。这意味着在上面运行两个不同的操作系统。在我的情况下,我的主要安装是linux,它是随机冻结–类似于你所描述的。有时每5分钟一次,有时会持续几天。

我最终在上面安装了Windows,也出现了同样的问题。当我重新启动时,它在发帖过程中被挂起,我就把MB退了回来,此后再没有出现过问题。

作为调试过程的一部分,我还尝试了不同的视频驱动–通用的、非加速的驱动没有那么频繁地冻结。我还安装了温度监控工具,并查看了日志,看看在冻结之前是否有任何常见的情况发生。由于它是硬件,而且显然是随机的,我从来没有找到任何方法来可靠地导致这个问题,但这应该是你的目标。

1
1
1
2013-06-28 00:28:20 +0000

可能是显卡的问题,换了很多8600GT(G84)。在NVIDIA这边是个大败笔,尤其是笔记本(8x00M)系列。

GPU温度65°C,如果是空闲状态,温度似乎太高了。

用Furmark进行5分钟的烧机测试;如果挂起–显卡是罪魁祸首。

问题 https://en.wikipedia.org/wiki/GeForce\8_系列#问题

Furmar http://www.ozone3d.net/benchmarks/fur/

1
1
1
2010-12-17 18:10:40 +0000

根据你的更新#3和锁定在38C,mobo / CPU热不是根本原因。假设你只添加了显卡,没有其他额外的显卡(我曾经有一个nic这样做!),我做这些建议的顺序,我相信最有可能的原因。

-用不同的已知的好卡替换显卡来排除故障。买一张,借一张–随便。如果这还不能解决,那就到下一个子弹。

-你提到了更新显卡驱动,但没有提到其他。确保所有可能的驱动确实是最新的。我曾经有一块nic卡出现过这种情况,我只需要更新驱动就可以解决。

  • 如果你确实没有任何其他的附加卡(如果你有,现在就删除它们),在BIOS中禁用所有可选设备。我的意思是你的板载声音,LAN和拉出任何USB项目。然后,看看它是否会消失。

我冒昧的说,我有90%的把握可以通过做第1点来解决。

0
0
0
2010-12-21 23:15:52 +0000
0
0
0
2014-06-01 12:36:52 +0000

我在此提出,罪魁祸首是电容器烧坏,无法提供电荷来平滑电流波动误差。我猜测足够大的波动将导致系统冻结,但保持开机。

根据以往的经验,我会将责任归咎于你的电源单元(PSU)中的电容器烧毁,但我建议检查你的电脑中所有的电容器,在主板和主板周围,特别是北桥周围。如果你一直在超频,主板很可能已经被烧毁。虽然不太可能有电容在散热片下炸掉,但也有可能。

如果你没有发现主板上有什么炸裂的地方,我会对你的电源进行保修,因为有些电源的保修期很长–我的是7年–所以除非你知道你已经过了保修期,否则不要打开它检查。一个像样的电源如果只是一个电容,用正确的工具可能会被修复。

0
0
0
2010-12-17 19:40:51 +0000

听起来像是硬件或驱动程序的问题。不过我会倾向于硬件,因为你的电脑上有两个不同的操作系统。

根据这个假设,然后从最简单的东西开始。我看到你运行了Memtest,虽然这很好,但不一定能排除内存的嫌疑。所以可以试试下面的方法:除了一根内存外,把所有的内存都取出来,看看是否会锁死。如果运行一段时间后还能正常,那就再放一根进去,以此类推,直到再次出现问题。如果还是锁死,那就换根内存棒在不同的插槽里试试。如果还是锁死,那就换其他硬件元件。

有人提到尝试换掉你的显卡,我同意。买一块便宜的或者从朋友那里借一块试试。对电源也是一样。你的电源似乎是个不错的电源,但它们确实会坏,值得换掉,看看是否能解决你的问题。

如果所有这些都失败了,那么我会说更换主板。尤其是你说你从刚拿到电脑就出现了这个问题。

为了安全起见,还有最后一件事要检查。在你的硬盘上做一个chkdsk/SMART测试。它们可能是好的,但还是值得检查。

-1
-1
-1
2013-06-27 22:13:27 +0000

我处理过很多这样的情况,发现锁机或冻结最常见的问题就是散热片糊了。你的风扇可以为所欲为,但如果散热片和CPU之间允许有空气间隙,散热片就不能冷却两者之间的空气。如果那个膏体太干了,或者在不该干的地方,或者不够,或者不允许处理器和散热器之间的导热连接,就会锁死,因为它开启了处理器本身的处理器保护电路。做五六次,直到这个问题消失。它最终会消失,否则我们会把你的处理器扔掉,然后在不告诉你的情况下给你寄一个新的处理器。我们不想更换你的CPU。我们做10次才会这样做。

-1
-1
-1
2013-05-11 20:56:26 +0000

这可能是驱动的问题–每当它要处理你的视频时,它很可能会崩溃(也可能会发出奇怪的噪音),因为你的屏幕冻结了–CPU可能还在工作–事实上,一切都可能在工作–你可能只是无法看到你的鼠标/键盘操作的结果,因为一旦你的驱动崩溃,就没有任何东西来处理输入的视觉表示。

潜在的解决方案。更新驱动,如果是在你更新驱动时开始的,请恢复到以前的驱动,如果你的显卡是旧的,请尝试购买一个新的–有时旧的显卡被新的驱动修补后可能会出现错误。

过热是一个真正的问题,只有当你的显卡工作在110%的功率时,才会导致崩溃,但同样的,如果你把它提升得很高。

-2
-2
-2
2010-12-21 08:26:27 +0000

我同意Nori关于做SMART测试的意见。使用(免费版)HDTune来复制SMART属性。同时做一个错误扫描。一个损坏的扇区就会导致你所描述的问题。过热通常会导致BSOD和强制重启或关机。既然是 “冻结",在我看来更像是硬盘问题(尽管坏硬盘也会导致BSOD)。

检查SMART状态,记下 "开机小时数 "数据。如果数小时后计数没有递增,那么SMART属性可能被冻结了,给你一个假的 "OK "状态。

同时检查你的windows系统和应用程序事件日志是否有错误。

(control pannel -> Administrative tools -> Computer management -> Event viewer)

一定要备份所有的重要数据。