iT邦幫忙

0

svchost.exe吃掉所有cpu資源

japues 2013-12-12 09:55:4034374 瀏覽
  • 分享至 

  • xImage

1、目前公司內有兩台nb一直出問svchost.exe把cpu資源吃掉的問題,原本只是開機時約10幾分鐘就結束了,這幾天變成一直持續執行不停,晚上開機放著到隔天依然吃掉100%資源
2、嘗試以下網友的辦法依然無效
http://ithelp.ithome.com.tw/question/10003057
http://www.dotblogs.com.tw/swater111/archive/2013/06/26/106121.aspx
3、昨天把nb整顆hdd、format重灌,只裝好驅動,重開機又是這樣

環境:2003ad網域、防火牆派送dhcp、無wsus
系統:同一張hp原廠xp/p/sp3安裝光碟,其它台沒有這個現象

看更多先前的討論...收起先前的討論...
魯大 iT邦高手 1 級 ‧ 2013-12-12 10:19:38 檢舉
你可以試著將「自動更新」關閉
有可能是更新造成的
亦可參考一下這篇內容:
http://sbonny.blogspot.com/2009/08/svchostexe.html
ycl8000 iT邦高手 1 級 ‧ 2013-12-12 13:56:53 檢舉
我司多台xp 桌機都這樣,幾乎同時一起發病.
keenisme iT邦新手 5 級 ‧ 2013-12-13 08:33:53 檢舉
svchost吃光CPU的狀況,本人公司也發生過,全都在XP電腦上,的確實際測試,停用Automatic Update service後就降下來了,目前測試有效的方式就是在本機停用Office自動更新(*是Office喔),至於停用方法再請自行Google,再試試看吧.
looooper iT邦新手 5 級 ‧ 2013-12-13 09:23:47 檢舉
同樣的電腦,之前裝都沒發生過,最近裝了幾台也都是同樣的狀況,懷疑是不是連上網路後某個更新所引起,現在乾脆都把自動更新都關掉了
looooper iT邦新手 5 級 ‧ 2013-12-13 09:24:49 檢舉
我是連驅動程式跟OFFICE還沒裝就發作了
japues iT邦高手 2 級 ‧ 2013-12-13 09:40:38 檢舉
looooper提到:
looooper 說:
我是連驅動程式跟OFFICE還沒裝就發作了

我是只重灌好xp及驅動,接上網路就這樣了
japues iT邦高手 2 級 ‧ 2013-12-13 09:42:19 檢舉
這個就很奇怪,我同樣的一樣光碟,安裝同樣品牌同型號的nb,其它台就沒問題,只有這台
japues iT邦高手 2 級 ‧ 2013-12-13 09:43:06 檢舉
魯大
試過了,失敗,問題還是在
魯大 iT邦高手 1 級 ‧ 2013-12-13 17:47:35 檢舉
你有把自動更新關閉嗎??
一定要關,且不要再開了...
反正XP也快不支援了,不開應該也沒差..
這個方法,我試過好幾台了,都有效..
只是我有上網去下載別人整理好的Hotfix組合包,一次安裝好所有Hotfix
但是就是不開自動更新
既然是XP,你先關閉Automatic Update service+BIT

然後
1. 離線手動安裝IE8
IE8-WindowsXP-x86-CHT.exe

2. 到http://wmos.info/archives/9820
下載Windows XP SP3 Update Package 微軟更新修正包 (2013.10月份)並安裝

3.BIOS開機選項中檢查一下,Load Default之後,一個一個檢查、關閉用不到的東西
例如Floppy、開機順序改為硬碟優先、PNP關閉
japues iT邦高手 2 級 ‧ 2013-12-19 17:45:55 檢舉
目前找不到解決方法,真的就是把自動更新關掉,等有時間時再研究了
japues iT邦高手 2 級 ‧ 2013-12-19 17:47:56 檢舉
有三個流程有試過,狀況一樣
但如太陽大所說的,我發現,我下班帶回家,在家的網路沒這問題,
可能是我網域有問題吧,不知那一個gpo發瘋吧
japues提到:
等有時間時再研究了


沒關係
反正明年 4 月也不更新了
是吧
下雨
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
18
海綿寶寶
iT邦大神 1 級 ‧ 2013-12-12 10:40:27
最佳解答

Google "xp svchost cpu"
最近的幾篇提到幾個解法
1.關掉 Automatic Update service
2.安裝 KB2879017
3.安裝 KB2870699

+1

如果還是一樣,應該是驅動程式的問題

我上個月才遇到過,當時是顯示卡,換一張卡就好了,換驅動程式版本也可以

japues iT邦高手 2 級 ‧ 2013-12-12 13:49:55 檢舉

bigcandy提到:
換驅動程式版本也可以

糖叔
我一樣的nb有六台,其它台不會也,不過死馬當活馬醫,等等上原廠網載一個來試試

8
SunAllen
iT邦研究生 1 級 ‧ 2013-12-12 11:05:06

japues 大大:好久不見^_^

隨便說說...這筆電...換個ip看看?

japues iT邦高手 2 級 ‧ 2013-12-12 13:47:24 檢舉

太陽大,好久不見
我現在又變回一個人,所以工作忙死了,12月起系統出了一堆問題忙不完

換ip這問題我昨晚有想過,同機型nb有6台,一樣的安裝為什麼就這台
海棉大的方法如果沒效等等就換ip看看

SunAllen iT邦研究生 1 級 ‧ 2013-12-13 19:42:20 檢舉

japues大大:

不接網路線或不要用原來的網路switch port 也會有這樣的情況嗎?

japues iT邦高手 2 級 ‧ 2013-12-19 17:43:59 檢舉

嗯,port有換過,都一樣的問題,但不在公司反而沒這問題,可能是我網域內的問題了

8
as400excel
iT邦新手 2 級 ‧ 2013-12-13 10:34:59

japues提到:
只有停掉Automatic Update service才能正常

最近公司剩幾台Win Xp 發生同樣問題,如同幾年前SP2一樣,只好關掉Automatic Update.

4
guessing1019
iT邦新手 4 級 ‧ 2013-12-13 11:26:04

在 NEOWIN 看到許多人討論 9~12頁 有許多的解決方案 ...

不知那個方法 有用 直接貼

網址 給你參考看看....

http://www.neowin.net/forum/topic/1176387-xp-windows-automatic-updates-svchostexe-100-cpu-ms-did-something/page-8

2
hilo
iT邦新手 4 級 ‧ 2013-12-13 13:25:45

先脫離ad試試

4
aone
iT邦新手 5 級 ‧ 2013-12-13 13:39:21

昨天才處理一台, 請按以下說明

(一)確認兩項系統服務。

(1)Automatic Updates

依序選取左下的「開始」->「執行」,輸入「services.msc」並按「確定」。(這個步驟主要是叫出服務視窗)
找到「Automatic Updates」這項服務,連點二下滑鼠左鍵開啟內容設定。
點選「登入」這個頁籤,先確認目前登入身分為「本機系統帳戶(L)」,而且不勾選底下的「允許服務與桌面互動(W)」。接著再確認「Automatic Updates」這項服務已在目前的「硬體設定檔」中被啟用,若未啟用,則按下「啟用」鍵。
(2)Background Intelligent Transfer Service (BITS)

在相同服務視窗找到「Background Intelligent Transfer Service」這項服務,連點二下滑鼠左鍵開啟內容設定。
點選「登入」這個頁籤,先確認目前登入身分為「本機系統帳戶(L)」,而且不勾選底下的「允許服務與桌面互動(W)」。接著再確認「Background Intelligent Transfer Service」這項服務已在目前的「硬體設定檔」中被啟用,若未啟用,則按下「啟用」鍵。
(二)修復 Windwos Update 執行元件。

依序選取左下的「開始」->「執行」,輸入「REGSVR32 WUAPI.DLL」並按「確定」。接著視窗會跳出「DllRegisterServer 在 WUAPI.DLL 成功」的訊息,按「確定」完成動作並關閉視窗。接著,依照上述步驟逐一執行以下Windwos Update 元件:
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
(三)清除舊有 Windows Update 暫存目錄。

依序選取左下的「開始」->「執行」,輸入「cmd」並按「確定」以開啟命令提示視窗。
在命令提示視窗裡的命令提示字元右方輸入指令「net stop WuAuServ」暫停Automatic Updates服務。
依序選取左下的「開始」->「執行」,輸入「%windir%」並按「確定」以開啟系統資料夾。
在系統資料夾裡找到「SoftwareDistribution」這個目錄,並且把它更名為「SDbak」。
依序選取左下的「開始」->「執行」,輸入「cmd」並按「確定」以開啟命令提示視窗。
在命令提示視窗裡的命令提示字元右方輸入指令「net start WuAuServ」重新啟動Automatic Updates服務。

目前運作正常無誤!!

japues iT邦高手 2 級 ‧ 2013-12-13 16:33:04 檢舉

這個方式我是第一個試的,也是google最多人回答的
但我試過以有用,謝謝

japues iT邦高手 2 級 ‧ 2013-12-16 18:00:45 檢舉

japues提到:
但我試過以有用

修正『沒有用』

2
gov1113
iT邦研究生 5 級 ‧ 2013-12-13 17:00:23

關掉 Automatic Update service 即可

2
jeffery261
iT邦研究生 4 級 ‧ 2013-12-13 17:34:01

如果不想停掉Automatic Update,我們試過在只有IE6的環境下直接安裝IE8,然後就會繼續自動更新,Loading也會掉下來了,你可以試試!

2
yenhsun
iT邦新手 5 級 ‧ 2013-12-14 09:55:01

Hello
該問題我前幾天也遇過,透過google搜尋為微軟的bug
請透過以下的網址去更新path,即可解決問題
http://technet.microsoft.com/en-us/security/bulletin/ms13-097

這是討論該問題的網址出處
http://www.infoworld.com/t/microsoft-windows/windows-xp-update-locks-machines-svchost-redlined-100-fix-it-kb-2879017-230733

我要發表回答

立即登入回答