 鲜花( 0)  鸡蛋( 0)
|
关于cpu问题
相信你的一定遇到过电脑动弹不得的时候,或许是只能眼看鼠标滑动而不能进行任何操作的时候,很多人都会经常遇到这样的问题:CPU占用率100%改如何解决,本文将从多个角度给你全方面的解析,希望阅读完本文希望在今后你遇到问题的时候能够带给你一些帮助。
; U6 Q3 f# G, |) @, m5 _! ?4 s9 d/ o/ `; V
CPU经常性占用率100%,你说烦不烦
* N- k4 C9 r8 |. ?9 F
; t, M: E% L% G0 {1、驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。
# Q a/ f5 e Y8 o# X* l. ?/ R! P: m. f0 O$ U) g7 T/ f7 {
2、杀毒软件CPU使用率占用100%) v' r) V& T1 I
j1 x3 A3 Q1 Z1 I2 j& k+ ^现在的杀毒软件一般都加入了,对网页、邮件、个人隐私的即时监空功能,这样无疑会加大系统的负担。比如:在玩游戏的时候,会非常缓慢。关闭该杀毒软件是解决得最直接办法。) Q! D0 n9 Q+ H( S( T
2 `( p* U+ d4 G; h: S3、病毒、木马造成。" @ G' U/ t2 a1 F9 ^5 y* j; f
, G* \+ K6 I/ \6 U9 X" R5 O出现CPU占用率100% 的故障经常是因为病毒木马造成的,比如震荡波病毒。应该首先更新病毒库,对电脑进行全机扫描 。接着,在使用反间谍软件Ad—Aware,检查是否存在间谍软件。论坛上有不少朋友都遇到过svchost.exe占用CPU100%,这个往往是中毒的表现。
W- X- m: D+ Z: @, O9 r1 `9 N+ Z0 O) L. O0 V
间谍广告杀手Ad-aware
1 |, u: ^% {- z0 X" l& F
, Q6 a- N" R2 p7 S; U: `) csvchost.exe Windows中的系统服务是以动态链接库(DLL)的形式实现的,其中一些会把可执行程序指向svchost.exe,由它调用相应服务的动态链接库并加上相应参数来启动服务。正是因为它的特殊性和重要性,使它更容易成为了一些病毒木马的宿主。
2 b7 U- Q Q! u$ }4 ~+ l$ R" }+ x' r& H% o
大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。解决办法:使用最新的杀毒软件在DOS模式下进行杀毒。经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知识。 6 s# |/ @5 n! I E& @- c
9 {" R$ m1 s2 G# A* \' [ y6 s4、开始->运行->msconfig->启动,关闭不必要的启动项,重启。
* f! Y1 a& d/ J# O3 [$ W* j; {4 x2 t* O* m
5、网络连接导致CPU使用率占用100%+ h9 M: d; K& X0 Y' u, I- y( R
7 i8 s* s9 y$ @+ N' i查看网络连接。主要是网卡。当你的Windows2000/xp作为服务器时,收到来自端口445上的连接请求后,系统将分配内存和少量CPU资源来为这些连接提供服务,当负荷过重,就会出现上述情况。要解决这个问题可以通过修改注册表来解决,打开注册表,找到HKEY—LOCAL—MACHNE\SYSTEM\CurrentControlSet\Services\lanmanserver,在右面新建一个名为";maxworkitems";的DWORD值.然后双击该值,如果你的电脑有512以上内存,就设置为";1024";,如果小于512,就设置为256.8 Z+ `% Z7 @ k
! y6 o7 G0 P+ w: ~1 A
6、查看“svchost”进程。
6 p% v; a, K" t# @ X% }/ L6 q/ {: ~; g" N8 L1 G* z
Svchost.exe是Windows XP系统的一个核心进程。Svchost.exe不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有Svchost.exe的存在。一般在Windows 2000中Svchost.exe进程的数目为2个,而在Windows XP中Svchost.exe进程的数目就上升到了4个及4个以上。
/ F% V$ G% B; B1 k. o8 Q, p
" m4 v* O: c/ R如何才能辨别哪些是正常的Svchost.exe进程,而哪些是病毒进程呢? / W; X6 [1 X( n) F4 d' V; f
4 \* ~9 P5 n. j3 s) ZSvchost.exe的键值是在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost”,每个键值表示一个独立的Svchost.exe组。 : o+ H+ ]2 h% K" B. M& T$ ~1 J# X0 k
: O c3 Z4 `6 a) F b
微软还为我们提供了一种察看系统正在运行在Svchost.exe列表中的服务的方法。以Windows XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist /svc。系统列出服务列表。如果使用的是Windows 2000系统则把前面的“tasklist /svc”命令替换为:“tlist -s”即可。
% s( J- d- G8 ~8 _: a. M
) V5 Y4 m; ]2 p& ~3 L. k' w" i如果你怀疑计算机有可能被病毒感染,Svchost.exe的服务出现异常的话通过搜索Svchost.exe文件就可以发现异常情况。一般只会找到一个在:“C:\Windows\System32”目录下的Svchost.exe程序。如果你在其他目录下发现Svchost.exe程序的话,那很可能就是中毒了。 ) P2 Z e n* n) h% L& z% K
$ b: m7 }0 ^: @* {5 j) }/ I
还有一种确认Svchost.exe是否中毒的方法是在任务管理器中察看进程的执行路径。但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。
% ?$ h& Q: s+ p0 r' O& J/ f8 v$ ~4 G2 J* _) a
上面简单的介绍了Svchost.exe进程的相关情况。总而言之,Svchost.exe是一个系统的核心进程,并不是病毒进程。但由于Svchost.exe进程的特殊性,所以病毒也会千方百计的入侵Svchost.exe。通过察看Svchost.exe进程的执行路径可以确认是否中毒。
1 w/ \9 h9 Z3 D8 h- Q4 S# X+ Y8 i/ {( X* R: p
7、把网卡、显卡、声卡卸载,然后重新安裝一下驱动。
3 v+ Q) T6 n6 A
: ^ w4 J" d1 h8 M9 G( q* M8、重装系统、常用软件、当然也要装驱动。用几天看一下,若不会出现这种问题,再装上其他软件,但是最好是一个软件装完,先用几天。现会出现问题再接着装! |
|