这是 Windows Vista 的问题,我认为,这种情况主要出现在双处理器笔记本电脑上,其中 % CPU 突然飙升至 45% 左右并保持在该水平。一旦发生这种情况,% CPU 永远不会自行恢复正常,但奇怪的是,让机器“休眠”几秒钟会重置该状态。
我见过多次这种情况(配备英特尔双核 CPU 的索尼 VGN-CS215J 笔记本电脑),当盒子放在那里什么也不做时,只有正常的 2-3% 后台 CPU,然后突然 - 轰隆!
“进程浏览器”显示,其中一个事件中的 CPU 被“中断”而不是任何特定程序消耗。
这种情况肯定是“真实存在的”,而不仅仅是 CPU 计量的问题。当这种情况发生时,机器会变慢,有时某些应用程序会变得非常慢(例如,原本需要 10 秒才能完成的任务需要 10 分钟才能完成)。此外,我的笔记本电脑上的风扇会高速运转。
Google 搜索显示这是一个相当常见的问题,许多所谓的“原因”已被“确定”,尽管它们总是被证明是错误的线索。这个问题往往时有时无(似乎不同 IPL 出现这种情况的可能性各不相同,有些 IPL 几乎从不出现这种情况,而其他 IPL 则每十分钟出现一次),因此很容易误以为问题已经“治愈”,但实际上它又会复发。
当然,微软否认对此问题知情,尽管该问题出现在几个不同品牌的系统上。
我得到的一个线索是,当我的笔记本电脑使用电池运行时,这种情况似乎不会发生(当然,由于症状的变化,很难肯定地说这一点)。但我尝试使用 CPU 速度控制(在高级电源选项下),但这并没有解决问题。
更新 1:
我检查了好几次,我的机器没有可用的新驱动程序。(有一个新的显示驱动程序,但索尼还没有用他们的特殊钩子重新旋转它,所以它不适用于这个机器。)
我认为“遍历堆栈”不会有任何好处,因为“循环”是在中断中,而不是任何特定进程中。我想我可以尝试进行中断跟踪,但这可能会花费很多时间,而我没有那么多时间。
更新 2:
更新:今天我在使用电池运行时遇到了故障,这是第一次发生这种情况。所以我不知道有什么条件可以防止故障。
关于关闭搜索索引等 Windows 服务,我很久以前就这样做了。
更新 3:(2011 年 5 月 21 日)
我一时兴起拔掉了网线,过去两天一直在家里和工作的地方使用无线网络。(如果不是必要的话,我一般不喜欢使用无线网络,因为我觉得射频污染已经太多了。)没有发生任何事件。很奇怪。
更新 4:(2011 年 5 月 30 日)
过去 11 天左右我一直在跑步,只使用无线。(这不是我通常喜欢做的事情,因为我觉得已经有太多的射频污染,有线连接可用时不需要增加更多。)过去 11 天我没有遇到过“事故”——这是迄今为止我见过的最长的无事故时间。一两天后,我将再次开始插入电源,看看会发生什么。
更新 5:(2011 年 6 月 2 日)
由于工作中的无线路由器故障,我不得不使用有线连接两天,结果又恢复了原来的样子(运行 30-60 分钟后出现 40% 左右的“事件”)。不过奇怪的是:在这两天里,当我把笔记本电脑带回家并连接到无线网络时,问题会在几分钟内再次出现。但一旦我“休眠”并“重新唤醒”,问题就会永远消失。
为了将笔记本电脑带回家,我会让它休眠,但不知何故“漏洞”却幸存了下来。或者,很可能有线接口直到重新唤醒后才重置,并在那几秒钟内做了一些令人讨厌的事情。
仅供参考,有线适配器是“Marvell Yukon 88E8040 PCI-E 快速以太网控制器”。想知道同一适配器是否与此问题的其他情况有关会很有趣。
更新 6:(2011 年 6 月 6 日)
我开始怀疑无线适配器是罪魁祸首。当它关闭时,它会以某种方式破坏系统。我之所以这么说,是因为工作中的路由器有点“古怪”,有时我必须关闭无线然后再打开(通过笔记本电脑正面的机械开关)才能连接。当我这样做时,不可避免地会在几分钟内(不是立即)再次收到中断。让笔记本电脑进入睡眠状态并重新唤醒可以清除中断问题,似乎是永久性的(直到下次关闭无线)。据记录,无线适配器是“Intel(R) WiFi Link 5100 AGN”,尽管这可能更多地与开关的实现方式有关。
更新 7:(2011 年 7 月 5 日)
我已经使用无线网络适配器(而不是有线网络)一个多月了,问题基本已经消失。有几次(由于某种原因失去连接)我将适配器关闭几秒钟然后重新打开,以重置它。除了其中一种情况外,我记得,我在关闭/打开循环后遇到了 50% 的 CPU 问题,但奇怪的是,在几种情况下,问题在关闭/打开后 30 分钟或更长时间才出现。
更新 8:(2013 年 7 月 18 日)
大约 10 个月前,我不得不彻底从备份恢复我的系统,从那时起我就再也没有见过 50% 的 CPU 问题。(没有试图故意挑起它,但收音机曾多次被意外关闭。)当然,没有一个 Windows 错误会完全消失,所以现在我有一个问题Open Office 崩溃,但我想我可以接受这一点。
答案1
答案2
我会依次怀疑驱动程序不正确/损坏、BIOS 有缺陷或硬件彻底故障。Vista 本身的问题非常非常不可能。Process Explorer 中出现的此类中断是由于程序在实模式下运行时出现非致命错误或死锁情况。我最担心的是 Sony 的开关板按钮(键盘上方的按钮)驱动程序和键盘特殊功能。我以前用过 Sony 的软件,可以坦白地说,它简直是垃圾。
答案3
我会尝试关闭不需要的 Windows 服务,尤其是 Windows Search。
可以调整的服务最权威的列表是Black Viper 的网站。
你也可以看看TweakHound 的 Vista 服务建议。
在开始之前创建系统还原点。您也可以使用自动运行作为您的工具,因为它可以将当前配置保存在文本文件中并在稍后恢复。
答案4
回答我自己的问题,这样我就可以结束这个问题了。问题的确切原因尚不清楚,但我可以通过保持“无线电”打开来防止这种情况,即使在使用电缆时也是如此。