论文部分内容阅读
CPU占用率居高不下,导致网络停滞、电脑“死机”等现象频繁发生。本文就此归纳了致使这种现象频繁发生的常见原因及应对策略。希望对经常遭遇这种现象的朋友有所帮助。
1、系统进程svchost.exe造成CPU使用率达到极限
在win.ini文件中的[Windows]下面,“run=”和“load=”是可能加载“木马”程序的途径。通常,它们的等号后面什么都没有,如果发现后面跟有路径与文件名不是你熟悉的启动文件,你的计算机就可能中上“木马”了。当然你也得看清楚,因为好多“木马”,如“AOLTro-ian木马”,它把自身伪装成command.exe文件,如果不注意可能不会发现它不是真正的系统启动文件。
其实svchost.exe是WindowsXP系统的一个核心进程。svchost.exe不单单只出现在WindowsXP中,在使用NT内核的Windows系统中都会有svohost.exe的存在。一般在Windows2000中svchost.exe进程的数目为2个,而在WindowsXP中svchost.exe进程的数目就上升到了4个及4个以上。所以看到系统的进程列表中有几个svchost.exe也不用那么担心。
如何才能辨别哪些是正常的svchost.exe进程,而哪些是病毒进程呢?
svchost.exe有时是比较头痛的,当你看到你的某个svchost.exe占用很大CPU时你可以去下个aports或者fport来检查其对应的程序路径,也就是什么东西在调用这个sv-chost.exe,如果不是c:\Windows\system32(xp)或c:\winnt\system32(2000)下的,那就可疑。升级杀毒软件杀毒吧。
2、正常软件造成CPU使用率过高
首先,如果是从开机后就发生这种情况直到关机。那么就有可能是由某个随系统同时登录的软件造成的。可以通过输入运行“msconfia”打开“系统实用配置工具”。进入“启动”选项卡。接着,依次取消可疑选项前面的对钩,然后重新启动电脑。反复测试直到找到造成故障的软件。或者可以通过一些优化软件如“优化大师”达到上述目的。
如果是使用电脑途中出项这类问题。可以调出任务管理器,进入“进程”选项卡,看“CPU”栏,从里面找到占用资源较高的程序(其中SYSTEM IDLE PROCESS是属于正常的,它的值一般都很高,它的作用是告诉当前你可用的CPU资源是多少。所以它的值越高越好),通过搜索功能找到这个进程属于哪个软件。然后,可以通过升级、关闭、卸载这个软件或者干脆找个同类软件替换,问题即可得到解决。
3、explorer.exe进程造成CPU使用率居高不下
在system.ini文件中的[BOOT]下面有个“shell=文件名”。正确的文件名应该是“ex-plorer.exe”,如果不是“explorer.exe”,而是“shell=explorer.exe程序名”,那么后面跟着的那个程序就是“木马”程序,就是说你已经中“木马”了。
在注册表中的情况最复杂,通过regedit命令打开注册表编辑器,再点击至“HKEY-LOCAL-MACHINE\Software\Microsoft\Win-dows\CurrentVersion\Run”目录下,查看键值中有没有自己不熟悉的自动启动文件,扩展名为EXE,这里切记:有的“木马”程序生成的文件很像系统自身文件。想通过伪装蒙混过关。如“AcidBatteryv1.0木马”。它将注册表“HKEY-LOCAL-MACHINE\SOFTWARE\Mi-crosoft\Windows\CurrentVersion\Run”下的Explorer键值改为Explorer=“C:\Win-dows\expiorer.exe”“木马”程序与真正的Explorer之间只有“i”与“1”的差别。当然在注册表中还有很多地方都可以隐藏“木马”程序,最好的办法就是在“HKEY-LOCAL-MA-CHINE\Software\Microsoft\Windows\CurrentVersion\Run”下找到“木马”程序的文件名,再在整个注册表中搜索即可。手动删除或升级杀毒软件杀毒。
4、超大视频文件造成CPU使用率占用100%
在WindowsXP中,单击一个较大的AVI视频文件后,可能会出现系统假死现象,并且造成explorer.exe进程的使用率100%,这是因为系统要先扫描该文件。并检查文件所有部分,建立索引。如果文件较大就会需要较长时间并造成CPU占用率100%。解决方法:右键单击保存视频文件的文件夹,选择“属性-常规-高级”,去掉“为了快速搜索,允许索引服务编制该文件夹的索引”前面复选框的对钩即可。
5、杀毒软件CPU使用率占用100%
现在的杀毒软件一般都加入了对网页、邮件、个人隐私的即时监控功能,这样无疑会加大系统的负担。比如:在玩游戏的时候。会非常缓慢。关闭该杀毒软件是解决问题的最直接办法。
6、处理较大的Word文件时CPU使用率过高
这类问题一般还会造成电脑假死,这些都是因为WORD的拼写和语法检查造成的,只要打开WORD的“工具-选项”,进入“拼写和语法”选项卡,将其中的“键入时检查拼写”和“键入时检查语法”两项前面的复选框中的钩去掉即可。
7、网络连接导致CPU使用率100%
当你的Windows2000/xp作为服务器时,收到来自端口445上的连接请求后,系统将分配内存和少量CPU资源来为这些连接提供服务,当负荷过重。就会出现上述情况。要解决这个问题可以通过修改注册表来解决,打开注册表,找到“HKEY-LOCAL-MACHNE\SYSTEM\CurrentControlSet\Services\lanmanserver”,在右面新建一个名为“maxworkitems”的DWORD值,然后双击该值,如果你的电脑有512M以上内存,就设置为“1024”,如果小于512,就设置为256。
8、一些不完善的驱动程序也可以造成CPU使用率过高
一些驱动程序有时也可能出现这样的现象。最好是选择微软认证的或者是官方发布的驱动来装,有时可以适当地升级驱动,不过记得最新的不是最好的。
1、系统进程svchost.exe造成CPU使用率达到极限
在win.ini文件中的[Windows]下面,“run=”和“load=”是可能加载“木马”程序的途径。通常,它们的等号后面什么都没有,如果发现后面跟有路径与文件名不是你熟悉的启动文件,你的计算机就可能中上“木马”了。当然你也得看清楚,因为好多“木马”,如“AOLTro-ian木马”,它把自身伪装成command.exe文件,如果不注意可能不会发现它不是真正的系统启动文件。
其实svchost.exe是WindowsXP系统的一个核心进程。svchost.exe不单单只出现在WindowsXP中,在使用NT内核的Windows系统中都会有svohost.exe的存在。一般在Windows2000中svchost.exe进程的数目为2个,而在WindowsXP中svchost.exe进程的数目就上升到了4个及4个以上。所以看到系统的进程列表中有几个svchost.exe也不用那么担心。
如何才能辨别哪些是正常的svchost.exe进程,而哪些是病毒进程呢?
svchost.exe有时是比较头痛的,当你看到你的某个svchost.exe占用很大CPU时你可以去下个aports或者fport来检查其对应的程序路径,也就是什么东西在调用这个sv-chost.exe,如果不是c:\Windows\system32(xp)或c:\winnt\system32(2000)下的,那就可疑。升级杀毒软件杀毒吧。
2、正常软件造成CPU使用率过高
首先,如果是从开机后就发生这种情况直到关机。那么就有可能是由某个随系统同时登录的软件造成的。可以通过输入运行“msconfia”打开“系统实用配置工具”。进入“启动”选项卡。接着,依次取消可疑选项前面的对钩,然后重新启动电脑。反复测试直到找到造成故障的软件。或者可以通过一些优化软件如“优化大师”达到上述目的。
如果是使用电脑途中出项这类问题。可以调出任务管理器,进入“进程”选项卡,看“CPU”栏,从里面找到占用资源较高的程序(其中SYSTEM IDLE PROCESS是属于正常的,它的值一般都很高,它的作用是告诉当前你可用的CPU资源是多少。所以它的值越高越好),通过搜索功能找到这个进程属于哪个软件。然后,可以通过升级、关闭、卸载这个软件或者干脆找个同类软件替换,问题即可得到解决。
3、explorer.exe进程造成CPU使用率居高不下
在system.ini文件中的[BOOT]下面有个“shell=文件名”。正确的文件名应该是“ex-plorer.exe”,如果不是“explorer.exe”,而是“shell=explorer.exe程序名”,那么后面跟着的那个程序就是“木马”程序,就是说你已经中“木马”了。
在注册表中的情况最复杂,通过regedit命令打开注册表编辑器,再点击至“HKEY-LOCAL-MACHINE\Software\Microsoft\Win-dows\CurrentVersion\Run”目录下,查看键值中有没有自己不熟悉的自动启动文件,扩展名为EXE,这里切记:有的“木马”程序生成的文件很像系统自身文件。想通过伪装蒙混过关。如“AcidBatteryv1.0木马”。它将注册表“HKEY-LOCAL-MACHINE\SOFTWARE\Mi-crosoft\Windows\CurrentVersion\Run”下的Explorer键值改为Explorer=“C:\Win-dows\expiorer.exe”“木马”程序与真正的Explorer之间只有“i”与“1”的差别。当然在注册表中还有很多地方都可以隐藏“木马”程序,最好的办法就是在“HKEY-LOCAL-MA-CHINE\Software\Microsoft\Windows\CurrentVersion\Run”下找到“木马”程序的文件名,再在整个注册表中搜索即可。手动删除或升级杀毒软件杀毒。
4、超大视频文件造成CPU使用率占用100%
在WindowsXP中,单击一个较大的AVI视频文件后,可能会出现系统假死现象,并且造成explorer.exe进程的使用率100%,这是因为系统要先扫描该文件。并检查文件所有部分,建立索引。如果文件较大就会需要较长时间并造成CPU占用率100%。解决方法:右键单击保存视频文件的文件夹,选择“属性-常规-高级”,去掉“为了快速搜索,允许索引服务编制该文件夹的索引”前面复选框的对钩即可。
5、杀毒软件CPU使用率占用100%
现在的杀毒软件一般都加入了对网页、邮件、个人隐私的即时监控功能,这样无疑会加大系统的负担。比如:在玩游戏的时候。会非常缓慢。关闭该杀毒软件是解决问题的最直接办法。
6、处理较大的Word文件时CPU使用率过高
这类问题一般还会造成电脑假死,这些都是因为WORD的拼写和语法检查造成的,只要打开WORD的“工具-选项”,进入“拼写和语法”选项卡,将其中的“键入时检查拼写”和“键入时检查语法”两项前面的复选框中的钩去掉即可。
7、网络连接导致CPU使用率100%
当你的Windows2000/xp作为服务器时,收到来自端口445上的连接请求后,系统将分配内存和少量CPU资源来为这些连接提供服务,当负荷过重。就会出现上述情况。要解决这个问题可以通过修改注册表来解决,打开注册表,找到“HKEY-LOCAL-MACHNE\SYSTEM\CurrentControlSet\Services\lanmanserver”,在右面新建一个名为“maxworkitems”的DWORD值,然后双击该值,如果你的电脑有512M以上内存,就设置为“1024”,如果小于512,就设置为256。
8、一些不完善的驱动程序也可以造成CPU使用率过高
一些驱动程序有时也可能出现这样的现象。最好是选择微软认证的或者是官方发布的驱动来装,有时可以适当地升级驱动,不过记得最新的不是最好的。