偶尔,大约每周一次,我的 Windows Vista Business 机器会完全锁定一分钟到几分钟之间的任何事情。一旦发生这种情况,它会更频繁地重复出现,直到我重新启动。
Process Explorer 显示,在此事件期间,系统正在执行“硬件中断和 DPC”。在我的机器上引导的 HDD 活动也一直亮着,直到它再次响应为止,尽管我听不到任何磁盘实际刮擦的声音。

在上图中,您可以将锁定事件视为红色(中断)线的尖峰。它看起来很短,但这是因为 Process Explorer 在机器没有响应时无法更新图表。
这是整体 CPU 使用率的屏幕截图;一般情况下似乎有大量的中断。
我的印象是我的机器遇到了比正常数量更多的中断。这使我怀疑某些硬件或驱动程序行为异常。或者它可能是一个 IRQ 冲突?
我该如何诊断?
编辑 #1:查看系统日志会发现一些警告消息,例如:
分页操作期间在设备 \Device\Harddisk1\DR1 上检测到错误。
和:
已发出重置设备 \Device\RaidPort0。
但是,我没有设置 RAID 配置,所有磁盘都直接连接到我主板的 SATA 端口。
编辑 #2:按照此处给出的建议,我对我的装备进行了一些更改以尝试解决问题。我还没有遇到任何冻结,但会返回接受答案或继续诊断。
我在这里假设这\Device\RaidPort0是我的系统磁盘。如果问题仍然存在,下一步就是将我的其他三个磁盘一个一个分离,直到问题消失。如果这不能解决它,我将完全摆脱 nForce。之后,似乎只能是系统盘或我的主板本身。
编辑 #3:将系统磁盘的 SATA 端口与不同磁盘的端口交换后,几天后我在事件日志中发现以下条目:
已发出重置设备 \Device\RaidPort1。
和:
对此设备的请求已被取消。
设备:\Device\RaidPort1
型号:ST3160812AS
固件版本:3.AA
序列号:5LS34HQ1
端口:1
我似乎很清楚问题既不是磁盘也不是 SATA 电缆,因为错误已完全转移到不同的端口。我会认为这个 …
无论出于何种原因,我的笔记本电脑基本上在任何操作上都变得非常缓慢。我启动了 SysInternals Process Explorer,发现中断的 CPU 值几乎在任何操作中都会达到顶峰。
我能做些什么来解决这个问题?
带有所有最新补丁的 Windows XP。
我最近经历了一些奇怪的行为。当听 mp3 或看电影或任何使用声音的东西时,我的声音会出现微小的中断。就像它悬挂或切割一个片段大约 0.5 秒。当我启动操作系统时,没问题,但随着时间的推移它变得更糟,以至于每 2 秒中断一次音乐就听不清了。
我没有发现这种行为与硬件使用之间有任何相关性,我认为它与 HDD 没有直接关系(或者可能有显着延迟)。我已经更新了声卡驱动程序,但并没有太大帮助。
我的系统是Windows 7,计算机是简单的HP笔记本电脑,nx7300-Ru374ES,内置WD Caviar Scorpio Blue硬盘和集成声卡(如果型号重要,我可以稍后检查型号)。
有人遇到过这样的问题吗?也许这在 Windows 7 上很常见,或者有人知道如何解决?
提前致谢。
interrupts ×4
cpu ×1
dpc ×1
embedded ×1
freeze ×1
laptop ×1
mp3 ×1
multi-core ×1
sound-card ×1
windows-7 ×1
windows-xp ×1