土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 关于CPU使用频率100%的一些看法

关于CPU使用频率100%的一些看法

发布于:2006-11-23 19:25:23 来自:建筑设计/CAD下载及教程 [复制转发]
CPU使用频率100%一定是中毒了吗

这不一定就是中毒,你打开任务管理器后选择“进程”选项卡,然后点“CPU”,看是哪个进程占用了过多的CPU,如果不是SystemIdleProcess,则结束那个进程,并且把那个进程的名字记录下来,然后找到其所在位置,在网上查这个以这个进程名为关键字搜索,看其他人是否也是这个因为这个进程而使CPU100%,或者那个进程就是病毒所为,然后再根据情况做出如何解决的办法(网上可能有人已经写好了)

为什么CPU占用率率总是这么高?经常会在论坛中看到有人问,为什么我的高配置电脑的运行速度却特别慢,当用任务管理器查看时,发现CPU占用率经常接近100%。确实,CPU负载过高会导致电脑运行速度明显变慢,不过,如果CPU占用率过高的情况只是偶尔出现,并且很快恢复正常,那么不用担心。但是,如果这种情况持续较长时间,就得细细查查你的系统是否有问题了。

1.病毒和恶意程序搞的鬼这种故障常常是因为病毒、恶意程序、木马造成的,比如震荡波病毒等,所以在出现此问题后,应首先用已经更新了最新病毒库的杀毒软件全面扫描系统,接着再使用反间谍软件工具—Ad-Aware(下载地址:http://www.onlinedown.net/soft/33740.htm)清查是否存在间谍软件。相信不少朋友都遇到过SVCHOST.EXE文件占用100%CPU资源的问题,这往往是中病毒的表现,比如:冲击波变种病毒“W32.Welchia.Worm”,而SVCHOST.EXE是Windows中的重要文件,是一些系统服务的宿主,提供条件让其他系统服务被启动。正因为它的重要性和特殊性,病毒、木马也想尽办法来利用它,企图利用它的特性来迷惑用户,达到感染、入侵、破坏的目的。所以,如果你发现任务管理器中某个SVCHOST的CPU占用率持续保持很高的状态,最好搜索一下SVCHOST.EXE文件,看看是不是在除了“C:\Windows\system32”外,还在其他文件夹有它的影子。

全部回复(4 )

只看楼主 我来说两句
  • vincent_nk
    vincent_nk 沙发
    这个问题产生的原因是,Windows2000/XP/2003的IDE/ATAPI端口驱动程序(Atapi.sys)累积收到总共6个超时(超时值为4秒)或循环冗余检验(CRC)错误后,驱动程序将把传送模式从最快的DMA模式分步骤降为较慢的DMA模式,如果继续收到超时或CRC错误,则最终会将传送模式降为最慢的PIO模式。使用待机功能后进行恢复时,很容易造成超时或CRC错误,因此在你多次使用待机功能后,硬盘的传送模式便会慢慢下降。

    解决方法为:双击打开设备管理器连接硬盘的“主要IDE通道”(或“次要IDE通道”)的属性窗口,在“驱动程序”选项卡中单击“卸载”按钮,完成后重启电脑,系统将自动重新安装驱动程序并恢复默认值。

    接着打开注册表编辑器,分别找到

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001]和[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0002],在右侧窗格中分别创建名为“ResetErrorCountersOnSuccess”的DWORD值,并将其值设置为1。

    小提示

    上面注册表最后的项“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的带有“0001”编号的子项对应于一台仅有一个IDE控制器的电脑的“主要IDE通道”和“次要IDE通道”,如果你的电脑有两个IDE控制器,则对于每个控制器,“主要IDE通道”和“次要IDE通道”的带有编号的子项分别是“0001、0002、0003、0004、0005、0006⋯⋯”。为检查是否找到了正确的子项,请检查子项的“DriverDesc”值是包含字符串值“主要IDE通道”,还是包含字符串值“次要IDE通道”。

    以上修改方法的最终结果是,将超时值延长为10秒,并且连续发生6次超时错误或CRC错误后才降低传送模式。

    根据这些,你对照你的爱机检查一下吧,也许会得到解决的。
    2006-11-23 19:26:23

    回复 举报
    赞同0
  • vincent_nk
    vincent_nk 板凳
    案例5:CPU降温软件

    有些朋友在安装了CPU降温软件(比如:CpuIdle)后发现,CPU占用率总是在100%,这是因为这些软件在运行时会利用所有CPU空闲时间来进行降温,但Windows不能分辨普通的CPU占用和降温软件的降温指令之间的区别,因此便造成了CPU占用率始终显示为100%的情况,你不必为此而担心,它并不会影响到你的正常操作。

    案例6:超线程导致CPU占用过高和上网死机

    有些的爱机,遇到了类似的故障,一旦用IE上网,短时间就会出现死机现象,并且IE的CPU占用率达到100%,而他们电脑配置的共同点就是使用了具有超线程功能的Pentium4CPU。经过了解,目前还没有明确的原因分析,但有一些网友们总结的经验:首先,如果你安装了天网防火墙,请将其卸载并安装其他防火墙软件试试(据网友报告,超线程似乎与防火墙软件有冲突);如果不行,可以尝试在BIOS中禁用超线程。

    案例7:待机造成系统自动关闭硬盘DMA模式

    如果你经常使用Windows2000/XP/2003的待机功能,那么很可能会发现系统性能突然大幅下降,不仅启动速度变慢,而且在运行一些大的软件或游戏时CPU占用率时常达到100%,并产生停顿。这时可以按下Win+Break组合键打开系统属性窗口,进入“硬件→设备管理器”,接着双击“IDEATA/ATAPI控制器”项下连接硬盘的“主要IDE通道”(或“次要IDE通道”),然后进入“高级设置”选项卡,查看“当前传送模式”,如果是“UltraDMAMode*”(*为数字,DMA33为2,DMA66为4,DMA100为5、DMA133为6),那么系统正常,但如果以前设的是“UltraDMAMode6”又没有改动,而现在是“UltraDMA

    Mode4”或“UltraDMAMode2”,或者是“PIO模式”,而且改不过来!这很可能就是系统自动关闭了DMA模式。
    2006-11-23 19:26:23

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 666 人订阅

猜你喜欢

阅读下一篇

教你使用双线(多线)空间

智能解析篇1,首先到www.dnspod.com注册,然后登陆。2,添加新的域名: 填入你的域名3,主机记录里填写www,线路类型选择电信,然后记录值填写你的电信服务器IP,增加再在主机记录里填写www,线路类型选择网通,然后记录值填写你的网通服务器IP,增加4,域名管理面板里修改DNS服务器为ns1.dnspod.net/ns2.dnspod.net或ns3.dnspod.net/ns4.dnspod.net

回帖成功

经验值 +10