我刚刚用零件组装了一台新电脑。每当我从任何睡眠模式(S1、S3 或 S4)恢复时,电脑在欢迎屏幕出现后约 60 秒内就会冻结。 此时计算机完全没有响应,唯一的办法就是重新启动。
我已从主板制造商网站更新了 BIOS 和所有驱动程序,使其达到最新状态。我已将 BIOS 设置重置为默认设置,包括禁用 AMD Cool n Quiet。
Windows 事件日志毫无帮助。除了恢复后立即出现的情况外,系统在几个月内一直非常稳定(只要禁用 AMD CnQ;启用 Cool n Quiet 后,我确实会遇到周期性死机)。
该系统是:
Mobo : MSI 790GX-G65
CPU : AMD Phenom II 965 BE at 3.6 GHz
Memory : Corsair DDR3 1600, at 1333 MHz and 9-9-9-21
HDDs : 1 EIDE (System - O/S, Programs, etc), 2 SATA in RAID-0 (Data)
DVD : 1 LITE-ON DVDRW SOHW-1673S
Card Reader: 1 multi-card reader
Keyboard is attached via PS2 and mouse is USB.
任何想法或指点都将受到热烈欢迎。
编辑
看来,如果某个程序一直运行,使计算机承受巨大负载,计算机可能不会冻结。我进行了一次压力测试,使所有核心的负载保持在 85% 以下,然后我儿子让计算机进入睡眠状态 - 当这个程序运行时,我 10 次中有 9 次能够成功地从 S3 恢复,而计算机空闲时进行的大约 20 次测试都冻结了。因此,这可能与计算机恢复时处于空闲状态有关。
答案1
答案2
我已经确定并解决了我的问题。我所做的就是按照 Synetech inc 的建议。
具体来说:
- 我使用 CTRL-SCROLL-SCROLL 启用了手动崩溃转储。
- 我从微软的网站工具下载了 WDK 调试器并安装它们(通过从 WDK ISO 中提取调试器安装程序)。
- 我重启了电脑四次,但每次电脑都无响应并且崩溃了。
- 使用 WinDbg 检查转储时,我注意到在所有 4 次转储中,我的 3 个核心处于 Windows 空闲功能中,而第 4 个核心始终处于 tscomm 中并尝试获取自旋锁。
- 我搜索了我的 Windows 目录并找到了 tscomm.sys。tscomm.sys 上的属性将其与 TamoSoft 进行了识别。
- 由于我安装了 TamoSoft CommView 5.0,我首先尝试禁用其 TCP 堆栈挂钩,但没有成功。最后我卸载了 CommView,问题解决了 - 成功从 S3 睡眠中恢复。
我还没有测试过从 S4 休眠模式恢复,但希望它能正常工作,因为它挂起的位置和方式与 S3 相同。休眠模式也运行良好。
我感谢“Synetech inc”,不仅修复了问题,还提供了将来调试恢复失败所需的信息。
答案3
我的想法是首先更深入地了解问题。例如,您可以增加崩溃转储的内存,以便从内核调试器获取更多信息。
您要做的第二件事是采取一些缓解措施。禁用 BIOS 中的 CnC 并禁用与时钟控制相关的所有其他功能可能是一个不错的开始。现在查看您的 PC 是否能从 S3 正确恢复。与
此相关的可能是拔下您可能已连接的所有 USB 设备。众所周知,它们会搞乱某些系统的启动,也可能干扰唤醒。当然,也可以尝试拔下鼠标,改用 PS/2 鼠标。
第三种方法是,在您尝试了前面的所有步骤之后,使用官方(因此保证是干净的)磁盘全新安装 Windows。如果您的 PC 仍然无法从 S3 状态正确唤醒,我倾向于致电主板技术支持,看看他们如何解决。例如,您可能会获得支持该功能的“测试版”BIOS。不过,这不太可能,因为您使用的是旧操作系统。
答案4
我无法肯定地说您的主板是否存在问题,但是,我在使用华硕主板时也遇到过类似的问题。
我通过以下方式进行诊断Microsoft/Sysinternals 进程监视器和自动运行。我运行了 Process Explorer,单击顶部的四个图表之一以调出历史记录窗口,然后进入睡眠模式并恢复,我注意到华硕自己的超频/低频节能实用程序占用了 100% 的 CPU 并且正在做一些事情,导致磁盘崩溃。然后我使用 Autoruns 禁用所有华硕服务进行测试,结果正如我所料。
我希望这对您有所帮助,并且您能够找出延迟的原因。正如我所说,我无法肯定华硕的情况,但很可能是类似的情况。