續(xù)上:
這不一定就是中毒,你打開任務(wù)管理器后選擇“進(jìn)程”選項卡,然后點“CPU”,看是哪個進(jìn)程占用了過多的CPU,如果不是System Idle Process,則結(jié)束那個進(jìn)程,并且把那個進(jìn)程的名字記錄下來,然后找到其所在位置,在網(wǎng)上查這個以這個進(jìn)程名為關(guān)鍵字搜索,看其他人是否也是這個因為這個進(jìn)程而使CPU100%,或者那個進(jìn)程就是病毒所為,然后再根據(jù)情況做出如何解決的辦法(網(wǎng)上可能有人已經(jīng)寫好了)
為什么CPU占用率率總是這么高?經(jīng)常會在論壇中看到有人問,為什么我的高配置電腦的運行速度卻特別慢,當(dāng)用任務(wù)管理器查看時,發(fā)現(xiàn)C P U 占用率經(jīng)常接近1 0 0 %。確實,CPU 負(fù)載過高會導(dǎo)致電腦運行速度明顯變慢,不過,如果C P U 占用率過高的情況只是偶爾出現(xiàn),并且很快恢復(fù)正常,那么不用擔(dān)心。但是,如果這種情況持續(xù)較長時間,就得細(xì)細(xì)查查你的系統(tǒng)是否有問題了。 1.病毒和惡意程序搞的鬼這種故障常常是因為病毒、惡意程序、木馬造成的,比如震蕩波病毒等,所以在出現(xiàn)此問題后,應(yīng)首先用已經(jīng)更新了最新病毒庫的殺毒軟件全面掃描系統(tǒng),接著再使用反間諜軟件工具—Ad-Aware(下載地址:http://www.onlinedown.net/soft/33740.htm)清查是否存在間諜軟件。相信不少朋友都遇到過SVCHOST.EXE文件占用100%CPU資源的問題,這往往是中病毒的表現(xiàn),比如:沖擊波變種病毒“W32.Welchia.Worm”,而SVCHOST.EXE 是Windows中的重要文件,是一些系統(tǒng)服務(wù)的宿主,提供條件讓其他系統(tǒng)服務(wù)被啟動。正因為它的重要性和特殊性,病毒、木馬也想盡辦法來利用它,企圖利用它的特性來迷惑用戶,達(dá)到感染、入侵、破壞的目的。所以,如果你發(fā)現(xiàn)任務(wù)管理器中某個SVCHOST 的CPU 占用率持續(xù)保持很高的狀態(tài),最好搜索一下SVCHOST.EXE 文件,看看是不是在除了“C:\Windows\system32”外,還在其他文件夾有它的影子。 小提示 SVCHOST的工作原理Windows 中的系統(tǒng)服務(wù)是以動態(tài)鏈接庫(DLL)形式實現(xiàn)的,其中一些會把可執(zhí)行程序指向SVCHOST,由SVCHOST調(diào)用相應(yīng)服務(wù)的動態(tài)鏈接庫并加上相應(yīng)參數(shù)來啟動服務(wù)。 2.輕松抓出狂占CPU 資源的軟件如果沒有發(fā)現(xiàn)病毒、間諜軟件或木馬程序,那么很可能就是某個軟件的問題了,這時得分兩種情況來排查。首先,如果CPU 占用率居高不下的情況從開機(jī)時就發(fā)生,并為什么CPU 占用率總是這么高?且直到關(guān)機(jī)都沒有改善,就有可能是由某個隨系統(tǒng)同時登錄的軟件造成的,在Windows XP 中請點擊“開始→運行”,輸入“M s c o n f i g ”并回車,打開“系統(tǒng)實用配置工具”,進(jìn)入“啟動”選項卡,接著依次取消可疑的選項前面的對勾,并重啟測試問題是否發(fā)生,直到找到元兇。而Windows 2000 則可使用我們以前推薦的WinPatrol(下載地址:http://www./wpsetup.exe),進(jìn)入“Startup Programs”選項卡,選中可疑項目后單擊下面的“D i s a b l e ”按鈕暫停其啟動并進(jìn)行測試。如果CPU 資源占用較大、電腦運行速度變慢的問題是間歇發(fā)生的,就要注意出現(xiàn)在什么情況下,比如:運行了某個軟件、訪問了某個網(wǎng)站等。在Windows 2000/XP中找出誰在大量占用CPU資源的方法也很簡單,只要按下Ctrl+Alt+Del組合鍵(Windows 2000 為Ctrl + Shift + Esc 組合鍵)打開任務(wù)管理器,進(jìn)入“ 進(jìn)程” 選項卡, 注意“C P U ”行,這里顯示的就是各個進(jìn)程占用的CPU資源,你可以一個個細(xì)細(xì)查看,從中發(fā)現(xiàn)占用CPU 資源較高的程序,然后通過其文件名進(jìn)行搜索并找到它屬于哪個軟件。然后就是對其卸載、升級或是干脆找個同類軟件進(jìn)行替代。 小提示 其中“System Idle Process”的CPU 占用數(shù)值會很高,沒有關(guān)系,它的作用就是告訴你當(dāng)前可用的CPU 資源是多少,因此它的值越高,越是好事。 3.CPU 占用率過高的經(jīng)典案例 案例1:網(wǎng)絡(luò)連接導(dǎo)致CPU 占用率過高當(dāng)你的Windows 2000/XP 作為服務(wù)器時,收到來自端口445 上的連接請求后,系統(tǒng)將分配內(nèi)存和少量地調(diào)配CPU資源來為這些連接提供服務(wù)。當(dāng)負(fù)荷過重,CPU 占用率可能過高。要解決這個問題可通過修改注冊表,打開注冊表編輯器,找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ S e r v i c e s \ l a n m a n s e r v e r ] ,在右側(cè)窗格中新建名為“maxworkitems”的DWORD 值。然后雙擊該值,如果你的電腦有512MB 以上內(nèi)存,請設(shè)置值為“1024”,如果小于512MB,則設(shè)置值為“256”。 案例2:右擊文件導(dǎo)致100% 的CPU 占用有些朋友報告,如果電腦是Pentium Ⅲ或Pentium 4 的CPU,在Windows XP 中,如果不用左鍵先選中文件而是直接右擊它,就會導(dǎo)致CPU 占用率100%,微軟提供的解決方法是先左鍵選中文件,然后再右擊。而非官方的方法為右擊桌面并選擇“屬性”,接著進(jìn)入“外觀”選項卡,單擊“效果”按鈕,接著在打開的窗口中取消“為菜單和工具提示使用下列過渡效果”的勾選即可。 案例3 :不完善的驅(qū)動程序 有時某些不完善的驅(qū)動程序也可能導(dǎo)致CPU 資源占用過高,特別是顯卡驅(qū)動,因此建議你最好選擇微軟認(rèn)證的或由官方發(fā)布的正式版,而且對版本要求要了解,并不是版本越高越好。 案例4:殺毒軟件造成的CPU 占用率過高 目前的殺毒軟件基本都加入了對網(wǎng)頁、插件、郵件的即時監(jiān)控,這樣無疑增大了系統(tǒng)負(fù)擔(dān),比如:有時在玩游戲時,會非常緩慢,IE 打開網(wǎng)頁速度也不正常,在排除了其他因素后,你可以懷疑一下所安裝的殺毒軟件,試著停用它看看問題是不是還存在。 案例5:CPU 降溫軟件 有些朋友在安裝了CPU 降溫軟件(比如:CpuIdle)后發(fā)現(xiàn),CPU 占用率總是在100%,這是因為這些軟件在運行時會利用所有CPU 空閑時間來進(jìn)行降溫,但Windows 不能分辨普通的CPU 占用和降溫軟件的降溫指令之間的區(qū)別,因此便造成了CPU 占用率始終顯示為100% 的情況,你不必為此而擔(dān)心,它并不會影響到你的正常操作。 案例6:超線程導(dǎo)致CPU 占用過高和上網(wǎng)死機(jī) 有些的愛機(jī),遇到了類似的故障,一旦用IE 上網(wǎng),短時間就會出現(xiàn)死機(jī)現(xiàn)象,并且IE 的CPU 占用率達(dá)到100%,而他們電腦配置的共同點就是使用了具有超線程功能的Pentium 4 CPU。經(jīng)過了解,目前還沒有明確的原因分析,但有一些網(wǎng)友們總結(jié)的經(jīng)驗:首先,如果你安裝了天網(wǎng)防火墻,請將其卸載并安裝其他防火墻軟件試試(據(jù)網(wǎng)友報告,超線程似乎與防火墻軟件有沖突);如果不行,可以嘗試在BIOS 中禁用超線程。 案例7 :待機(jī)造成系統(tǒng)自動關(guān)閉硬盤DMA 模式 如果你經(jīng)常使用Windows 2000/XP/2003 的待機(jī)功能,那么很可能會發(fā)現(xiàn)系統(tǒng)性能突然大幅下降,不僅啟動速度變慢,而且在運行一些大的軟件或游戲時CPU 占用率時常達(dá)到100%,并產(chǎn)生停頓。這時可以按下Win + Break 組合鍵打開系統(tǒng)屬性窗口,進(jìn)入“硬件→設(shè)備管理器”,接著雙擊“IDE ATA/ATAPI 控制器”項下連接硬盤的“主要IDE 通道”( 或“ 次要I D E 通道”), 然后進(jìn)入“ 高級設(shè)置”選項卡,查看“當(dāng)前傳送模式”,如果是“U l t r a D M AMode *”(* 為數(shù)字,DMA33 為2,DMA66 為4,DMA100為5 、DMA133 為6),那么系統(tǒng)正常,但如果以前設(shè)的是“Ultra DMA Mode 6”又沒有改動,而現(xiàn)在是“Ultra DMA Mode 4”或“Ultra DMA Mode 2”,或者是“PIO 模式”,而且改不過來!這很可能就是系統(tǒng)自動關(guān)閉了DMA模式。 這個問題產(chǎn)生的原因是,Windows 2000/XP/2003 的IDE/ATAPI 端口驅(qū)動程序(Atapi.sys)累積收到總共6 個超時(超時值為4 秒)或循環(huán)冗余檢驗(CRC)錯誤后,驅(qū)動程序?qū)褌魉湍J綇淖羁斓腄MA 模式分步驟降為較慢的DMA 模式,如果繼續(xù)收到超時或CRC 錯誤,則最終會將傳送模式降為最慢的P I O 模式。使用待機(jī)功能后進(jìn)行恢復(fù)時,很容易造成超時或CRC 錯誤,因此在你多次使用待機(jī)功能后,硬盤的傳送模式便會慢慢下降。 解決方法為:雙擊打開設(shè)備管理器連接硬盤的“主要I D E 通道”(或“次要I D E 通道”)的屬性窗口,在“驅(qū)動程序”選項卡中單擊“卸載”按鈕,完成后重啟電腦,系統(tǒng)將自動重新安裝驅(qū)動程序并恢復(fù)默認(rèn)值。 接著打開注冊表編輯器, 分別找到 [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],在右側(cè)窗格中分別創(chuàng)建名為“ResetErrorCountersOnSucc 小提示 上面注冊表最后的項“{4D36E96A-E325-11CE-BFC1-08002BE10318}”列出的帶有“0001”編號的子項對應(yīng)于一臺僅有一個IDE 控制器的電腦的“主要IDE 通道”和“次要IDE 通道”,如果你的電腦有兩個IDE 控制器,則對于每個控制器,“主要IDE 通道”和“次要IDE 通道”的帶有編號的子項分別是“0001、0002、0003、0004、0005、0006%26#8943;%26#8943;”。為檢查是否找到了正確的子項,請檢查子項的“DriverDesc”值是包含字符串值“主要IDE 通道”,還是包含字符串值“次要IDE 通道”。 以上修改方法的最終結(jié)果是,將超時值延長為1 0 秒,并且連續(xù)發(fā)生6 次超時錯誤或CRC 錯誤后才降低傳送模式。 根據(jù)這些,你對照你的愛機(jī)檢查一下吧,也許會得到解決的。 |
|
联系客服
微信扫码,添加客服企业微信
客服QQ:
1732698931联系电话:4000-999-276
客服工作时间9:00-18:00,晚上非工作时间,请在微信或QQ留言,第二天客服上班后会立即联系您。