svchost.exe占用CPU資源過高的解決辦法
癥狀現(xiàn)象描述:
機(jī)器啟動(dòng)運(yùn)行幾分鐘后 svchost.exe就會(huì)占系統(tǒng)cpu資源的100%
拔掉網(wǎng)線就好了,重連上網(wǎng)后一會(huì)兒:svchost.exe又占cpu資源的99%;
解決方法:
假設(shè)你已經(jīng)使用了免費(fèi)殺毒軟件排除了病毒和已經(jīng)使用防間諜軟件排除了惡意軟件的影響:
想辦法清空C:\WINDOWS\SoftwareDistribution 目錄下所有的文件重啟機(jī)器即可。(C:\WINDOWS\SoftwareDistribution是Windows update服務(wù)的臨時(shí)文件存放目錄)
如果機(jī)器提示文件正在使用("Automatic Updates"服務(wù)正在運(yùn)行)無法刪除相應(yīng)目錄:
則想辦法打開控制面板==>管理工具==>服務(wù),找到"Automatic Updates",設(shè)置成手動(dòng)啟動(dòng),
重啟后再刪除 C:\WINDOWS\SoftwareDistribution。問題就解決了。
然后再打開控制面板==>管理工具==>服務(wù),找到"Automatic Updates",恢復(fù)成自動(dòng)啟動(dòng)重啟。
注意:重啟后最好在上網(wǎng)條件比較好的地方讓系統(tǒng)順利完成一次系統(tǒng)自動(dòng)更新。
原因分析:
先說說什么是svchost.exe:簡(jiǎn)單的說沒有這個(gè)RPC服務(wù),機(jī)器幾乎就上不了網(wǎng)了。很多應(yīng)用服務(wù)都是依賴于這個(gè)RPC接口的,如果發(fā)現(xiàn)這個(gè)進(jìn)程占了太多的CPU資源,直接把系統(tǒng)的RPC服務(wù)禁用了會(huì)是一場(chǎng)災(zāi)難:因?yàn)檫B恢復(fù)這個(gè)界面的系統(tǒng)服務(wù)設(shè)置界面都無法使用了?;謴?fù)的方法需要使用注冊(cè)表編輯器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右側(cè)找到Start屬性,把它的值改為2再重啟即可
造成svchost占系統(tǒng)CPU 100%的原因并非svchost服務(wù)本身:以上的情況是由于Windows Update服務(wù)下載/安裝失敗而導(dǎo)致更新服務(wù)反復(fù)重試造成的。而Windows的自動(dòng)更新也是依賴于svchost服務(wù)的一個(gè)后臺(tái)應(yīng)用,從而表現(xiàn)為svchost.exe負(fù)載極高。 常發(fā)生這類問題的機(jī)器一般是上網(wǎng)條件(尤其是去國(guó)外網(wǎng)站)不穩(wěn)定的機(jī)器,比如家里的父母的機(jī)器,往往在安裝機(jī)器幾個(gè)月以后不定期發(fā)生,每個(gè)月的第二個(gè)星期是高發(fā)期:因?yàn)樽罱鼛啄闙S很有規(guī)律的在每個(gè)月的第二個(gè)星期發(fā)布補(bǔ)丁程序)。上面的解決方法并不能保證不重發(fā)作,但是為了svchost文件而每隔幾個(gè)月重裝一次操作系統(tǒng)還是太浪費(fèi)時(shí)間了。
教訓(xùn):spoolsv.exe和svchost.exe的問題都是應(yīng)用遇到失敗/例外情況后自動(dòng)重試造成的,本想為用戶節(jié)省時(shí)間的設(shè)計(jì),但是重試的頻度過高反而導(dǎo)致了和病毒一樣的效果。
相關(guān)文章
MpKsl木馬病毒產(chǎn)生的svchost.exe該怎么手動(dòng)查殺?
MpKsl木馬病毒產(chǎn)生的svchost.exe該怎么手動(dòng)查殺?MpKsl木馬病毒很難清除,這個(gè)病毒一開機(jī)就載入系統(tǒng),并隱藏磁盤文件和模塊名,即使在文件夾選項(xiàng)設(shè)置查看隱藏的文件也無法2016-06-19Svchost.exe不停下載上傳文件很占網(wǎng)速該怎么辦?
Svchost.exe不停下載上傳文件很占網(wǎng)速該怎么辦?知道Svchost.exe程序是系統(tǒng)程序,不是病毒,所以沒有刪除,但是Svchost.exe一直在下載,很占用網(wǎng)速,該怎么關(guān)閉下載呢?請(qǐng)2015-12-20- 怎么判斷win7中svchost.exe程序是否是病毒?svchost.exe程序很容易攜帶病毒,但是怎么才能判斷出svchost.exe有沒有感染病毒呢?下面分享兩種判斷方法,需要的朋友可以參考下2015-11-05
電腦出現(xiàn)系統(tǒng)故障開機(jī)報(bào)錯(cuò)svchost.exe怎么辦?
電腦出現(xiàn)系統(tǒng)故障開機(jī)報(bào)錯(cuò)svchost.exe怎么辦?開機(jī)沒多久就會(huì)彈出 svchost.exe應(yīng)用程序錯(cuò)誤,“0x0042182e”指令引用的“0x00000000”內(nèi)存。該內(nèi)存不能為“read”.按下確認(rèn)2015-08-19電腦開機(jī)無圖標(biāo) 顯示svchost.exe應(yīng)用程序錯(cuò)誤該怎么辦?
電腦開機(jī)無圖標(biāo) 顯示svchost.exe應(yīng)用程序錯(cuò)誤該怎么辦?有一段時(shí)間沒有用電腦了,發(fā)現(xiàn)一開機(jī)會(huì)出現(xiàn)這個(gè)界面,確定后桌面一片空白且只有壁紙。下面分享解決辦法,需要的朋2015-08-03svchost.exe是什么進(jìn)程?svchost.exe占用內(nèi)存過大的解決辦法
svchost.exe是什么進(jìn)程?svchost.exe 是用來啟動(dòng)系統(tǒng)服務(wù)的,所以某個(gè) svchost.exe 占用內(nèi)存過大,可能就是它啟動(dòng)的那個(gè)服務(wù)占用內(nèi)存過大,所以只要停止并禁用那個(gè)服務(wù)就行2015-06-09windows更新Microsoft Update導(dǎo)致svchost.exe占用CPU 100%完美解決方法
這篇文章主要介紹了windows更新Microsoft Update導(dǎo)致svchost.exe占用CPU 100%完美解決方法,需要的朋友可以參考下2014-11-11Svchost.exe進(jìn)程CPU占用100%解決探討
Svchost.exe是Windows系統(tǒng)的一個(gè)核心進(jìn)程。Svchost.exe在使用NT內(nèi)核的Windows系統(tǒng)中都會(huì)存在,下面與大家分享下SvchostCPU占用100%的具體解決方法2013-05-15smsvchost.exe是什么文件 電腦中Svchost.exe病毒解決辦法
svchost.exe是一個(gè)屬于微軟Windows操作系統(tǒng)的系統(tǒng)程序,微軟官方對(duì)它的解釋是:Svchost.exe 是從動(dòng)態(tài)鏈接庫(kù) (DLL) 中運(yùn)行的服務(wù)的通用主機(jī)進(jìn)程名稱。這個(gè)程序?qū)ο到y(tǒng)的正常2012-12-14svchost.exe是什么?如何處理多個(gè)svchost.exe進(jìn)程占用cpu
Svchost.exe是一個(gè)系統(tǒng)的核心進(jìn)程,并不是病毒進(jìn)程。但由于Svchost.exe進(jìn)程的特殊性,所以病毒也會(huì)千方百計(jì)的入侵Svchost.exe。有的情況下是系統(tǒng)出現(xiàn)系統(tǒng)性問題導(dǎo)致,也有2012-10-12

