我有一台 XP SP3 机器,有时在退出待机状态时会出现奇怪的问题。重新启动后,机器会以固定间隔有节奏地卡顿,在此期间我的四个核心之一保持在 100%。此外,如果我的扬声器打开,我会在卡顿期间听到高频嗡嗡声。
查看任务管理器显示没有任何任务占用 CPU 时间,但它确实报告了卡顿期间的 25% 内核时间。查看进程资源管理器显示没有任何任务占用 CPU,除了硬件中断是口吃的罪魁祸首。
大约 2 个月前,在我搬家之前,机器最后一次没有出现这种情况。从那时起,已经安装了一些驱动程序更新和补丁。我最近安装了 Wacom Bamboo 平板电脑,但是,卸载此设备和驱动程序并没有改变任何东西。我还卸载并更新了我的声卡驱动程序,这也没有改变任何东西。
我已经用尽了 sysinternals-fu,但还是无法确定哪个硬件设备是问题所在。我下一步该去哪里?
答案1
根据@Shinrai 的建议,我仔细检查了设备和驱动程序列表,包括回滚芯片组驱动程序等。不幸的是,这些尝试并没有改变任何东西。粗略地查看设备管理器也没有发现任何东西。
然而,当我查看事件查看器时,罪魁祸首是谁就显而易见了!
几乎每一秒都会发生一次故障\Device\cdrom0
:
事件类型:错误
事件来源:Cdrom
事件类别:无
事件 ID:15
描述:
The device, \Device\CdRom0, is not ready for access yet.
此时我打开了设备的属性,但一切似乎都正常。然而,有节奏的高音嗡嗡声我听到扬声器提示我禁用数字音频输入。
中提琴,不再出现卡顿或数字嗡嗡声!现在只需弄清楚为什么 CDROM 退出待机状态后无法运行...
答案2
在阅读您的检查内容之前,甚至只是阅读标题,我就怀疑硬件驱动程序有问题。:) 完全有可能不相关的更新会干扰以前安装的驱动程序,或者甚至您的设备实际上出了问题。
最繁琐但万无一失的方法就是手动卸载机器中的每个设备,每次卸载一个,直到问题停止,并且找到罪魁祸首(至少有一个很大的线索)。