吃掉所有CPU資源的 svchost.exe


過年回到家後發現,家裡的 PC 和老媽的 Notebook ,莫名其妙的都會被 svchost.exe 佔用掉所有的 CPU 資源(難怪老媽一直跟我抱怨新買的 Notebook 總是跑的很慢 XD)。一看到這個情況,腦中馬上浮現「不會是中毒了吧」的念頭,於是在 CPU 使用率總是停在100%的狀態下,花了半天的時間才把兩台電腦做掃毒、掃木馬以及Windows Update。結果當然,事情不是憨人想的那麼簡單,好幾個小時換來的代價就是,連個子兒都沒掃到,神秘的svchost.exe仍舊霸道地侵佔我的CPU。無可耐何之下只好求助Google大神,試了好多種解法都禺用,不過總算是皇天不負苦心人,最後還是讓我找到了解決的方法。

svchost.exe 吃掉所有 CPU 資源的原因很多,不過我的狀況都是在執行 Windwos Update 時發生的(或是自動更新服務 Automatic Updates 執行時)。因此解決方法主要就是把 Windows 的自動更新重設一次,步驟如下:

一、首先檢查系統服務的狀態。
1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
2. 在服務「Automatic Updates」上點二下。
3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。
4. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。
5. 點選「一般」頁籤,確定「啟動類型」為「自動」,然後按下「啟動」按鈕以啟動服務。
6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆 2 ~ 5 的步驟。

二、接著重新註冊 Windwos Update 的元件。
1. 點選「開始」–>「執行」。
2. 輸入「REGSVR32 WUAPI.DLL」後按 Enter。
3. 當看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的訊息後按下「確定」。
4. 重覆上述步驟重新註冊下列元件
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

三、最後清除可能已損壞了的 Windows Update 暫存目錄。
1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。
2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次
net stop WuAuServ
2. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
3. 找到「SoftwareDistribution」並更名為「SDold」。
4. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
net start WuAuServ

四、大功告成!


在〈“吃掉所有CPU資源的 svchost.exe”〉中有 334 則留言

  1. 我也是遇上以上問題, 這可能是我裝了Office 2007 有關,
    但我另一部PC 裝了Office 2003 是沒有這樣的問題的.

    以照以上的步驟, CPU 100% 的問題解決了, 謝謝 !

  2. 不客氣 🙂
    不過我剛好跟您相反
    發生這個問題的三台電腦都是裝 Office 2003
    反而是裝 Office 2007 的都沒事 XD

  3. 您好 這位大大
    是否可以借我轉載您的這篇文章到小弟所讀大學的班版?
    我會註明出處及您的網站 謝謝~

  4. 你好,我也想轉載這篇文章到我的網誌中
    我會註明引用網址,謝謝你

  5. 跟著你的指示,現在windows update 100% CPU 的問題解決了, 太感謝了 !

  6. 這陣子太忙,一直沒回覆大家,現在一次通通回覆來的~

    To 123: 就是因為是windows update有問題,所以你關掉update的服務當然就可以囉,但這樣就得自已注意時常去手動update一下免得有漏泂

    To Che Dong: 要做成自动执行的脚本技术当然是没问题,但小弟我连回覆大家的comment都拖了好久,等我弄可能会等到天荒地老吧 XD。还是看看有哪位好心人事愿意帮忙呢? 😀

    To norman: SoftwareDistribution 是個目錄,不是檔案喔。這個目錄位在Windows XP的安裝目錄下,它不是個隱藏檔,所以理應是看的到才是,我還沒遇過沒有這個目錄的耶。

    To 所有其他的朋友: 不用客氣,敬請轉載。 🙂

  7. 感谢yanni,照你的做法,启动后cpu不再100了,十分感谢。
    在看了这么多文章后只有你的成功哦了

  8. 感謝 yanni 分享,爾來PC、NB都有遲滯不能工作,檢視Windows 工作管理員處理程序,發現為 SVCHOST.EXE 或 TMPROXY.EXE 佔 CPU 92~99%,困擾不已,只有作業系統重新安裝才能解決,但重新安裝後平常所建的檔案與其他應用程式都要重來,真是工程浩大,今照著您的方式做,已消除了 SVCHOST.EXE 的問題。

  9. [轉貼]暴衝的svchost.exe…

    現在使用的舊電腦,常常會被svchost.exe消耗掉所有的資源,上網survey後發現了一個解決方法。
    如果有svchost.exe不時爆衝到100%的夥伴可以試試看 
    此外理面的步驟二,我寫成了批次檔svchost.exe bat…

  10. 謝謝大大的文章,請問我可以轉貼您的文章嗎? 我會寫出文章出處的及您的網站的,謝謝

  11. 哇勒 大大 可是我之前做過一次 後來又冠了一些程式 現在又多了一個SoftwareDistribution
    所以是有一個SDold和SoftwareDistribution

    要做第二次你POST的步驟就不行了 怎麼辦 因為他說我已經有SDold的資料夾了 請問我該如何是好

  12. To Enoch : 謝謝您提供的資訊,不過我目前手邊沒有電腦有這問題了,所以沒法測試,看看有沒有哪位朋友可以試試看的。(比方說一笑兄?) ^^

    To garish & RAY: 不客氣~

    To LinXblob: 謝謝您寫的第二步驟批次檔 🙂

    To Ben Yang: 當然可以,沒問題!

    To noe: 您的資料夾是被其他程序鎖定了嗎?不然應該都可以更改才是,如果是被鎖定的話,可以使用 unlocker 這套軟體來解除鎖定。

    To 一笑: 抱歉是我沒說清楚,我之所以會說要「改名」是因為我比較保守一點,不想直接砍掉整個目錄,所以才先用改目錄名稱的方式。其實如果改完run過沒問題的話,就可以把那個 SDold 目錄直接整個砍掉了。不過即然您又再次遇到同樣的問題,您要不要試試看16樓Enoch所提供的Hotfix呢? 🙂

  13. 天ㄚ~ 真的感動到痛哭流涕~
    一直都被CPU滿載的問題困擾…一直在重灌電腦…
    原來是MS的原因….
    大大的辨法真的超級有效…..感激不盡~

  14. 可以請教一下1,2步驟的目的嗎? 我有參考過一份大陸網站的文件,他是直接執行您的第三步驟,也就是停止Windows
    Liveupdate,砍掉資料夾,啟動Windows Liveupdate。 我手邊沒有電腦可以測試這個問題,可以請教一下您1,2步驟的目的
    嗎? 萬分感激。 :)

  15. 順便請教一下,是不是更新微軟在2007-2-20發佈了KB 927891就可以解除這個bug,thx

  16. To guestX:
    先回覆您的第二個問題,你提到的927891便是16樓的Enoch所提供的Hotfix,但因目前我手邊也沒有任何電腦有此問題,所以沒法告訴您到底有沒有效。

    至於我寫的第一步驟,其目的只是檢查一下看看Windows Update的相關服務是否正常啟用中。(Windows Update會使用BITS,BITS是主要被設計用來在慢速和不穩定的WAN下進行大型檔案傳輸,其使用 HTTP/HTTPS 協定進行檔案傳輸,因此可穿透防火牆)

    而第二步驟的目的是將Windows Update的相關模組重新註冊一遍,以排除可能因註冊機碼失效而造成的錯誤。

    尤於是Windwos Update出問題,所以上述二步驟只是先排除一些可能的因素罷了。

  17. 謝謝您的回答。 昨天有遇到幾台這樣的問題提報,據他們說hotfix沒什麼用 = = 做法就是直接砍掉那個資料夾,就解決了。謝謝。 🙂

  18. 想問一下…我在命令提示字元輸入net stop WuAuServ
    他一直出現\”這不是內部或外部命令可執行的程式或批次檔

    我重開機過
    可是還是一樣
    不曉得這是什麼問題 QQ

  19. To guestX:
    其實如果不想那麼多步驟,直接砍了那個目錄是最快最乾脆的 ^^

    To sc:
    你的 C:\Windows\System32 目錄下有沒有 net.exe 這個檔案呢?
    這是 XP 預設就要有的系統檔案喔,如果沒有的話可能有問題~~

    To 呵:
    如果你只有開機時會,做 Window Update 時不會,那可能就不是我文中提到的狀況囉~

  20. 解決 Windwos Update時資源被吃光光的問題…

    出 處 其實他的幾個檢查手續中,沒有去動過「服務 service」的人,要改的只有把Background Intelligent Transfer Service修成自動,還有找到Windows系統目錄下的「SoftwareDistribution」這 個資料夾,把它更….

  21. 非常感谢 ,网络纷繁复杂,幸好有您这样充满爱心的高手支撑。

  22. svchost.exe 吃掉所有 CPU 資源,停在100%的狀態,這種情況都是 Windwos 自動更新服務 Automatic Updates 執行時才發生的。我有試過你們說的那個方法,就是delete「SoftwareDistribution」裡面的file…可是有些是delete不到的….svchost.exe問題一直存在,讓我煩惱了一整天,不知怎麼辦……………有沒有人可以交我

  23. 我想要請問我無法將 rename SoftwareDistribution, 有何辦法可以 rename 成功呢

  24. 我的問題似乎也解決了
    真的很感謝妳
    我也想將你的文章轉貼到我的網站
    謝謝
    你真是我的救命恩人

  25. 谢谢你的方法,解决了我的问题,但是还有个小疑问,第三步里面是不是就是先把网停掉,然后最后在联上,我总感觉好了之后网络不是很问题,总是时不时的短掉,一开始“net stop”的时候就断了网,然后”net start”之后,网没有马上恢复,等了好一会才好的,然后用了20多分钟,自己就断了一次,然后过了一会就又好了,不知道是怎么回事,希望解答,多谢!!!

  26. Yanni大人,真是太感謝您的分享了~~~~卡很久,關掉又不能列印東西,然後上網就出問題,真是!#@$#%^,地球有您真好啊~~~

    另外42及45樓主,經不才測試,把Automatic Updates改為手動後就可以把SoftwareDistribution夾改名或殺掉,然後就可以接下去做start 回來的動作了

  27. 實在太感謝您所PO的文,讓我的筆電恢復正常!
    不然我還真怕壞掉哩!
    最近實在有太多人需要這篇文章
    不知是否可轉寄給親朋好友知道
    你這篇文實在真的是功德無量啊!

  28. To 42F lim swee giok:
    您的相關服務有停掉嗎?如果沒有的話應該是砍不掉的喔~ 不然也可用 UnLocker 這個軟體看看是誰 lock 住您的檔案。

    To 48F Freya:
    所有的DLL您一個都沒有?這可怪了~ 我沒遇過這樣的情況耶~

    To 49F Alex:
    net stop / start 的命令不是用來把網停掉的,它是用來停止/啟動系統服務,因為我們要刪掉 Windows Update 的暫存目錄,所以得先把 Windows Update 的服務停止,才不會被 Lock 住。和網路是沒有關係的喔~~

    To 50F 凱凱:
    謝謝您的補充,其實理論上來說,如果有照著我的說明,第三步驟時就會先把服務停掉再更名(或刪除)目錄,那麼理應是不會無法更名(或刪除)的。

    To 51F Mikkeko:
    謝謝您。如同我文中所提,我是花了幾個小時的時間透過Google找的到資料整理出來的 🙂

    To To 46F Jess, 52F 路人甲 & 53F Johnny.R:
    歡迎轉寄/貼,如果願意的話也請註明個出處囉~ :p

  29. 哇!!照您的方法就解決了困擾很久的問題,謝謝您提供的方法,謝謝呦!!

  30. 我有一台電腦…發生同樣的情形,
    我照你的方法操作後,
    成功了幾天,
    可是沒幾天相同的問題又發生,
    svchost佔了98%~100%的CPU,
    電腦只要一開機…就幾乎不能用,
    please help….
    重灌電腦可以改善嗎??

  31. I have 2 computers got in same problem, Now are all fixed by your wonderful procedures. I also came across the problem, the \windows\softwaredistribution is locked even stopped the relative services. But at last, I booted at safe mode with cmd and can have done it.

    More… the patch from MS found cannot help in this case!!

    Much thanks!

  32. 我的電腦這幾天開機就會出現這個…
    intel ( R )boot agent fev4.1.10
    copyright ( c ) 1997-2003 intel corporation
    intel basel -code ,pxe 2.0 (build 083)
    copyright ( c ) 1997-2001 intel corporation
    pxe- e61 :media test failure,check cable
    pxe-mof :exiting intel boot agent 
    press any key when  ready
    可是我按了其他的key就一直重複一樣的字 然後我強制關機,在開機就沒事了, 到底甚麼問題?是hard disk有問題嗎?還是其他問題,有辦法解決嗎?
    這個情況出現的時候,就是我svchost.exe占用CPU 100%的那天開始的
    有沒有人可以幫我阿

  33. 基本上那天深夜,我有再試你教的方法…….結果svchost.exe占用CPU 100%已經解決…….沒有問題了…謝謝你

  34. 請問大大
    我前二天也遇到這個問題.然後我照你的方法用完之後就好了
    可是因為我每天上網都會去都window更新..才過了一天.我又遇到那個問題了耶.怎麼辦
    你的方法裡面有說把那個目錄改名就好了.而我更新後它又自動產生那個目錄了…請問我要把它刪掉嗎..有沒有不會再發生那個問題的方法丫…救救我吧

  35. 我是60樓的
    另外說一下..我去看別的網站它說svchost.exe在工作管理員裡面應該是小寫可是我的四五個都是大寫耶…那有差嗎….

  36. 我也是在用windows update时出现了这样的问题,用以上方法操作成功。感谢这位大哥,

  37. http://www.softwaretipsandtricks.com/forum/windows-xp/2240-svchost-exe-has-cpu-100-a-3.html

    Hello, I am posting this here because of this site’s high google pagerank.

    The workaround for this:

    Disable windows update service by going to Control Panel > Administrative Tools > Services and stopping the “Automatic Updates” service. Set it to disabled for now.

    This will stop the freezing issue.

    The fix for the windows update svchost.exe error is this:
    1. Install the new windows update client:
    WindowsUpdateAgent30-x86.exe
    http://download.windowsupdate.com/v7…gent30-x86.exe

    2. Install hotfix KB927891
    http://www.microsoft.com/downloads/d…9-404327772E5A

  38. 我是49楼的,谢谢你的回复,但是我当时“net stop”后网就断了,后来 “net start”之后,等了一会才好的,而且虽然是问题解决了,但是有的时候网络莫名其妙的就断了,但是我的朋友就没问题,我们share一个网的,不知道是不是这个原因呢?谢谢你

  39. 我也遇倒這問題,

    ping出去有回來,

    但無法正常上網,

    安全模式才可以。

    早上弄了四五小時病毒,

    才發現svc滿載,

    不過系統還是不太穩..

    嘆..

  40. 感謝版主提供好方法。
    小弟也轉載您的文章於\”TWed2k軟體區”。
    特此告知,感謝!!

  41. 我輸入了REGSVR32 WUPS2.DLL
    可是它出現了LoadLibrary(“wups2.DLL”)失敗,找不到指定模組,這是怎麼樣啊?!
    我試了很多次都沒用耶==
    雖然卡再這一步,但是我還是把其它步驟完成,這樣會有影響嗎?!!

  42. To 56樓 chrissy:
    svchost的服務跟很多東西也都有關係…
    所以我不容易從你的描述中了解你的問題在哪裡
    不過如果你確定你是因為在做Windows Update時發生這樣的問題
    那就有可能是我說的這種清形,用我說的方法應該是可以解的
    但因你給的資訊不多,我也不知是因為病毒或是其他的原因
    另外,重灌電腦當然是可以解決問題
    可是如果跟本的問題沒解決,那可能灌沒多久還是會發生同樣的情形
    但還是可以試試看囉~ :p

    To 57F k880312:
    Thanks for your response~ 🙂

    To 58/59樓 swee giok:
    你要不要重裝 Intel 網卡的driver和application 看看?

    To 60/61樓 想哭的人:
    那個目錄是一定會自動產生的,因為他就是用來存放windows update
    執行過程中所產生的檔案,所以其實是可以把它刪了,我用改名只是
    比較保守的做法而已
    另外,如果你有疑慮的話,可以用其他的task管理工具看看電腦裡所執行的
    “SVCHOST.exe”是不是在WINDOWS\system32目錄下

    To 63樓Alex & 64樓狐:
    hmmmm….我倒是沒遇過這樣的情況
    二位有沒有試過用網路監控軟件看看是哪個程序暫用了你的網路資源呢?

    To 62, 65, 66樓的朋友
    不客氣~~ 😀

    To 67樓KIKINA
    您的\WINDOWS\system32有沒有WUPS2.DLL這個檔案呢?
    假使有的話可能是path的設定有問題。
    不過如你已完成其他步驟且問題也解決了的話,我想應該是ok吧 ^^||

  43. 我照著你的方法做了之後
    SVC的問題解決了
    可是開始裡面那個搜尋卻不能用了
    (只會跑出一隻狗,他後面應該有的視窗都沒有= =)
    網頁上的按鈕按了之後也都沒有回應
    要怎麼辦阿QQ~~~

  44. 感謝你,我的電腦好像正常了,我想轉載您的文章到我的部落格,不知道可不可以。

  45. 讚!讚 !讚 !
    照著步驟一步一步操作也ok了

    之前先下載了微軟的修補程式
    用了之後沒用…

  46. 谢谢,我刚好碰到这样的问题,照你说法作了一遍,真的解决了,真的谢谢你啦!

  47. 谢谢了,我的电脑每次都是直接按电源重启,呵呵,硬盘都快挂掉了,现在终于解决了

  48. 我執行倒數第二個DLL 卻找不到ㄟ
    然後整個跑過一遍
    雖然CPU沒有變多也沒變少
    但是電腦的速度反而變慢了
    開網頁也怪怪的
    尤其是小算盤
    每次開都會出現
    calc.exe – 系統DLL重新定位不正確
    (系統DLLuser32.dll已在記憶體中重新定位。應用程式將不會正確執行。進行重新定位的原因是DLL
    C;\WINDOWS\system32\SHELL32.dll佔據的位址範圍是保留給Windows系統DLL。請聯絡廠商,提供新的DLL。)

  49. 我按照您给的方法操作到「SoftwareDistribution」那里,然后在改名的时候说是“磁盘未满或未被写保护”,然后就无法给名。

    此前一直都比较顺利,就是这一步进行不下去,请教一下如何解决?

    另外,我想在我们学校校内转载这篇文章,不知可不可以(我会注明作者和网站)

    谢谢

  50. 很感谢您,我是大陆黑龙江省的,我的机器也被这个问题折磨了很久了. 这次有幸看到你的文章.我决定试一下.如不能解决,望再赐教.谢谢.

  51. 可是,我照做了以後,反而火狐一堆網頁開不起來了,不知道該怎麼辦@@

  52. software distribution没办法更名啊~
    “磁盘未满或未被写保护”
    怎么办啊~~请求帮忙啊~~

  53. 1. Software Distribution 刪除不掉的話,有可能是被lock住了,請進到「安全模式」後再試試。

    2. 諸位想轉載的朋友們,盡管拿去轉載沒關係。如果方便的話也可以註明個出處~ ;p

    3. 發生其他狀況的朋友,我又試了幾台電腦,都沒有遇到你們所說的清形,所以可能要請你們把清況描述的比較詳細點,我盡量看能不能找到是為什麼囉~~

  54. 先謝謝原po的教學,我試過,真的有效!
    另我把整個流程寫成batch檔了。
    copy這些內容後,貼在純文字檔內,改副檔名為.bat
    執行這個批次檔就行了。
    =copy以下內容=
    sc config BITS start= auto
    net start BITS
    sc config WuAuServ start= auto
    net start WuAuServ
    REGSVR32 /s WUAPI.DLL
    REGSVR32 /s WUAUENG.DLL
    REGSVR32 /s WUAUENG1.DLL
    REGSVR32 /s ATL.DLL
    REGSVR32 /s WUCLTUI.DLL
    REGSVR32 /s WUPS.DLL
    REGSVR32 /s WUPS2.DLL
    REGSVR32 /s WUWEB.DLL
    net stop WuAuServ
    cd %windir%
    md SDold
    attrib -r -a -s -h SoftwareDistribution /S /D
    attrib -r -a -s -h SDold
    move SoftwareDistribution\. SDold\
    net start WuAuServ
    shutdown -r -t 10
    =copy 以上內容=

    ps.注意,執行完後,會倒數10秒重開機,若不要的話,
    把最後一行shutdown 那行殺掉就不會自動重開機了。

  55. 我也是這幾天電腦打開執行有點慢
    剛好看到同學轉載你的文章
    看了一下我電腦裡也有好幾個svchost.exe
    用完後現在執行東西是不會太慢
    但是好像還是有svchost.exe這些東西在
    想請問的是
    照你那樣用完後 svchost.exe這些東西是還會在嗎?
    因為我不太懂這個東西
    謝謝

  56. To dere:
    謝謝您的批次檔喔~~ ^^

    To 菁:
    svchost.exe 是 Windows 系統中眾多重要的服務之一
    主要是負責一些和網路相關的動作
    這篇主題的發生原因主要是因為Windows Update的bug
    造成網路連線時svchost.exe的異常
    因此svchost.exe是會一直存在你的電腦中的喔
    不過有些病毒也會偽裝成svchost.exe來避免被發現
    因此如果在工作管理員中有看到比較不一樣的svchost.exe
    就得自已小心一下囉~~
    (比方說全大寫的 SVCHOST.EXE 之類的)

  57. 用完後速度有變快
    我看了一下 svchost.exe都是小寫的
    不是你說的大寫的
    那我就放心了
    因為對這個不太熟
    謝謝你

  58. 我依照上面步驟都成功還是出現6個svchost.exe
    它使用者名稱是
    LOCASL SERVICE
    NETWORK SERVICE
    SYSTEM
    NETWORK SERVICE
    SYSTEM
    SYSTEM

  59. To CAT:
    是的,這樣是正常的,svchost.exe是系統的重要檔案,它是一定會出現的
    您可以參考一下第97篇我回覆網友”菁”的內容 🙂

  60. 我的電腦除了svchost.exe 外,還有 appsvc32.exe 吃掉 CPU 100%.有人也有同樣的問題嗎? svchost 已照步驟試了,目前還好.但appsvc32卻一直有問題.

  61. 十分感谢大人,经不才试验,顺利解决问题。
    请问事后是否需要手动进行windows update更新

  62. To yyingdoris:
    如果依這個方法解決了您的問題,那您的 Windows Update 相關服務應該已恢復正常了。建議您將恢復正常後就先手動做一次 update,然後將 Windows Update 設為自動更新,以降低零時差攻擊的風險。

  63. 我也是同23樓一樣的情況
    多暸一個SoftwareDistribution
    請問有什么問題嗎?

  64. To WJL:
    那個 SoftwareDistribution 是只要你做了 Windows Update 就會出現的,它是用來存放 update 過程中所產生的檔案的,所以如果一切正常了就不用管它沒關係的。

  65. 感謝您.提供的教學與方法..目前我的PC不再產生svchost.exe佔用CPU到100%的情況嚕~~

  66. please teach me how to solve the problem ” runtime error”………….error 60, 68, etc.

  67. Yu-Chen 您好! 我的電腦經常pop-up svhost.ext 的錯誤訊息我在按文章中程序(1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
    2. 在服務「Automatic Updates」上點二下。)執行後發現Automatic Updates 不見了請問是那裡出了問題? 可以恢復嗎?
    另外請教「SoftwareDistribution」為什麼更名要「SDold」若沒有更名有關係嗎? 謝謝教導!

  68. 「開始」–>「執行」,輸入「services.msc」後按「確定」小弟在這邊卡住了因為我找不到 Automatic Updates 請問大大知道怎麼操作嗎?

  69. 非常感谢,特别是用了dere的bat文件后,系统运行良好。但是,好像还是出了点小毛病。以前,控制面板==>管理工具==>服务里面是\”Automatic Updates”项。但是,使用那个批处理文件后,那项名称变成中文“自动更新”了。可是,我没发现bat文件里有任何的修改。
    不过,现在那个讨厌的svchost不再吞cpu资源,这是最让人感激的地方啊。最近我被这个进程搞得心烦意乱。

  70. 我已嘗試去修改看看,只能等等看是否真如大大所說,無論如何,還是先謝謝大大的幫助!!

  71. 大大..不好意思…請問一下…我在執行這個程序時

    {REGSVR32WUAUENG.DLL}它是顯示失敗的XD

    傳回碼是 0x8007005

    可以請大大為我解答嗎

  72. 大大
    我照著上面的用了
    可是感覺沒有變好
    然後卡巴斯基在掃描的時候
    全部的檔案
    都變成操作錯誤

    所以我想用回來
    請教我怎麼用回來
    拜託了

  73. To All:
    抱歉這幾個月忙翻了,現在才回答各位的問題。

    To GY:
    請提供完整的錯誤訊息及多一點的資訊,例如說什麼情況下會出現這樣的錯誤,不然我也很難幫您判斷。

    To Jacky:
    我是Yu-Wei,不是Yu-Chen喔 ^^
    1.請問您的 svchost.exe 的錯誤訊息為何?
    2.可以比較詳細的描述一下您的操作步驟嗎?
    3.我在24樓的回答中有提到,更名只是保險,也可以直接砍掉的。

    To rex:
    沒有「Automatic Updates」,那有「自動更新」嗎?兩個是一樣的東西喔。

    To abe1966:
    謝謝您的邀請,不過我連回答自已blog上的問題都拖稿了,去當您的版主恐怕會失職喔 :p

    To lulaby:
    沒關係的,那是一樣的東西。

    To Weilen:
    這個錯誤碼應該是存取被拒,您可以檢查一下WUAUENG.DLL這個檔案是不是被lock住了。
    (可以用unlocker這個軟體來檢查)

    To O2:
    請問「全部的檔案都變成操作錯誤」是什麼意思?
    可以請你把錯誤訊息或發生情形描述的詳細一點嗎?謝謝!

    To yan:
    那有「自動更新」這個項目嗎?

    To Others:
    謝謝你們的鼓勵!

  74. 很多謝你呢個教學哦 !
    但我發覺我沒有這個問題 wor !
    而唯一問題是我的防毒軟件
    經常去到 9x% 以上 !
    真係好煩 !
    不過你嘅教學都好有用 !
    如果真係遇到呢個情況的話都可以用到 !

  75. 請問大大:
    我剛已經照步驟完成了
    但是當我在網頁下拉及製作power point時
    仍有點緩慢
    而且我在ctrl+alt+delete裡仍會看見svchost.exe
    還是佔有很大的記憶空間
    我該怎麼辦呢>

  76. 拜託大人幫忙..
    我想我的電腦是中毒了,沒有辦法連線,就連我要去新增網路連線都沒有
    辦法,有以下的症狀:
    1.會跳出60秒後自動關機的狀況(RPC出現問題..必須自動關閉)
    2.會出現svchost.exe 程式停止服務.(0x00912064)
    可以確定是中毒..但是找不到病毒在哪裡..根本無法解決.
    然後照上面的步驟之後..找不到Automatic Updates也沒有中文的
    [自動更新]…
    唉..是不是只有重灌一途..才能解決呢?
    拜託了..謝謝

  77. 我和68 楼的一样,都是卡在那,而且我看了WINDOWS SYSTEM32 里没有那个东西,但是我还是照做了。完成以后发现还是没变啊`。怎么办
    急啊“`救救我吧!·

  78. 如果是在Windows Vista Home Premium版本下遇見 Svchost.exe 如何清除, 請告知. 感激.

  79. 最近也被這個一直困擾
    希望這個方法有效
    另外我要引用一下大大的文章
    謝謝你摟

  80. 我也發生這個問題,造著您的建議執行,但在第一步驟的兩個啟動都宣告失敗。有成功改成SDold但在最後一步的net start是失敗的
    所以,cpu最後竟然還是滿載。哀哀

  81. 因為安裝了office 2007發生這個問題,還好找到你的文章,解決了,謝謝!謝謝!謝謝!….

  82. 恩恩~!!!謝謝你的文章
    我想試看看會不會再出現這個問題

    一位就讀大學的笨小孩

  83. 求教
    我电脑现在一开机也是svchost.exe占cpu100%,但过几十秒后就恢复正常了,请问怎么解决

  84. 我在第2.4步驟之後都無法執行耶
    我是vista home basic
    請問是有換語法嗎?
    感謝你

  85. 其實如果大家真係唔識用依個方法來解決木馬的問題,也可以用一些有效的防木馬軟件未刪除該木馬的,依個係最簡單的方法之一,我就係搞左好耐都搞唔掂就安裝左防木馬軟件,最後成功清除左,依家冇再去到100%,不過我試過好多款軟件,原來都唔係款款都搜尋到今次的木馬病毒,其中一款叫做”費爾XXX安全V7″,都幾好用。

  86. 超好用T-T(感動得痛哭流涕)
    我的電腦不需要重灌就可以重生了
    謝謝格主提供的方法
    也謝謝dere提供的批次檔

  87. 我的电脑也是被 svchost.exe 佔用掉所有的 CPU 資源,可我用的是windows2000系统,照你的办法做不灵呀?请问在windows2000系统中该怎么做呀?

  88. 最近開電腦比如說fire fox, svc host 會飆到幾乎七八十甚至百分之百然後再五六十之間維持一下,這cpu被吃掉的過程大概要耗個三四分鐘,期間若想關比如說msn的畫會沒回應,撥放軟體也會不能撥放…..(但是也不是每次開都會,而且同時啟動fire fox,msn,wmp的話機率更高…..)請問大大這是怎麼回事呢?

  89. 太好了, 我家裡3部電腦的問題終於解決了, 常常怨為什麼開機總是那麼慢, 老是掃毒都掃不了, 發現svchost.exe的問題但解決不了真係很氣的.
    現在弄好了, 太感謝了! 想轉貼到我的blog, 未知可以嗎?

  90. 我想問版主,更名後,下次使用windows update 之後,SoftwareDistribution 的資料夾又會再跑出一個嗎?

  91. 成功了!!
    之前試過一次了,都係成功的,不過因為其它原因前幾日死o左機,所以要還原,之後才發現舊有的食CPU情況又出現,好彩你篇野仍在!!bookmark o左!!
    cool!!

  92. 你好,,,我的電腦cpu也有給svchost.exe佔領的情況
    只是不到100 只有50%
    不過一上網就跳到一百
    還有一個叫System Idle Process 的東西也佔了50%
    請問有什麼辦法?
    我是因為裝了hp 的photosmart 多合一printer 就這樣了

  93. 版大 你的這篇文章使我受益良多 
    所以在未經過你允許的情況下 
    請你原諒我擅自的將它貼上我的網誌 
    如果你覺得不妥的話 請至我的網誌留言
    我看到會立刻將文章關閉 
    但我相信版大應該不會那麼做
    因為你這樣的行為是在 做好事 積功德
    使我以及我身邊的朋友都受益良多
    先在這邊代我以及我身邊的朋友跟你大大的感謝囉
    如果有問題請至無名的leoking52099告知

    謝謝

  94. 在服务那是改啦“可惜在进程那还是老样子`
    还有说明下我的是windows xp
    建议楼主看看

  95. 请多指教,谢谢,我进了服务后,就没有看见2. 在服務「Automatic Updates」上點二下。
    3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。

  96. 又是隔了很久很久我才來回覆大家的留言 :p
    因此有些過了時效的,我就直接省略了吧…

    to V.V:
    有svchost.exe是正常的,它本來就是windows系統的一個程式
    (所以也因此常被病毒拿來偽裝…)
    不過您提到網頁和Power Point也很慢的問題
    如果不是svchost.exe吃掉你的”CPU”資源的話
    就可能是別的問題囉~

    to arina:
    您應該是真的中毒了
    可以試試各大防毒軟體公司的線上掃毒
    不過事隔這麼久 ^^a
    我想您應該已經重灌了吧

    to lisa & 向生:
    Vista和2000下我沒遇過這個問題喔
    不過您可以省略其他步驟,直接試試步驟「三」

    to alvinpoland20:
    svchost.exe是系統的程序,可能造成它滿戴的情況很多
    您如果不是在做windows update時發生svchost吃掉cpu的
    (一登入就吃掉cpu也有可能,因為通常登入時就會run windwos update)
    那這篇文章可能就幫不了您了
    可以試著用Process Explorer來看看是誰讓他滿載的

    to tomeglias:
    是的
    其實不更名直接刪除也是可以的,更名只是為了保險

    to Cliff:
    那你有試過我的方法行不行的通嗎?
    System Idle Process,故名思意,就是”Idle”的程序
    所以它佔愈多CPU資源,就代表你的CPU愈閒囉~
    這是好事啊~~~ XD

    to 222:
    沒有「Automatic Updates」,那有「自動更新」嗎?
    (簡體版的XP可能會不太一樣)

    to angle:
    我看不是很懂您的意思耶,抱歉 Orz

    to 玉:
    中文版的xp有可時會寫的是中文的「自動更新」之類的字樣
    您如果不是在做windows update時發生svchost吃掉cpu的
    (一登入就吃掉cpu也有可能,因為通常登入時就會run windwos update)
    那這篇文章可能就幫不了您了
    您可以試試用Process Explorer來找出是誰讓svchost滿載的

  97. to angle:
    svchost.exe是系統的重要程序,它是一定會存在的喔。
    此篇文章是解決「因Windows Update所造成的svchost.exe佔用大量CPU資源」的問題。並不是要刪除svchost.exe。

  98. 輸入net stop WuAuServ後,出現
    “尚未啟動 自動更新 服務。詳細資料,請輸入 NET HELPMSG 3521。”
    是怎麼回事呢?

  99. 1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
    2. 在服務「Automatic Updates」上點二下。

    services.msc起这个里面找不到“`

    Automatic Updates这个

    3. 找到「SoftwareDistribution」並更名為「SDold」。

    改不了名~~~~?~?

  100. 3. 找到「SoftwareDistribution」並更名為「SDold」。
    我一执行 电脑就跳出“ 无法重命名SoftwareDistribution:访问被拒绝。 请确定磁盘未满或未被写保护 而且文件未被使用。”这怎么办!!!!

  101. 我按照你說的去做了 之后髮現進程裏麵有6個SVCHOST.EXE 而且全都是大寫的 請問我要怎么辦啊?

  102. 不过按照您说的做了之后,结果提示是说“已经打开自动更新服务”
    而不是关闭 请问是这样吗?

  103. 第二步REGSVR32 WUPS2.DLL有问题 !
    按照指示操作以后 提示说 找不到指定模块 失败
    为什么会这样??
    还有个问题 我的cpu不是完全被占 只是一部分
    可是速度明显降下来了
    这个方法可以用吗?

  104. 请问我在运行REGSVR32 WUAUENG.DLL以下命令时, 显示的是-模块”wuaueng.dll”已加载,但对DllRegisterServer的调用失败,错误代码为0x80070005-如何解决?请不吝赐教,万分感谢!

  105. SoftwareDistribution無法更名的問題,我剛剛也遇到,不過我重開機以後,在命令字元重做過net stop WuAuServ確實地終止自動更新後就可以順利更改了,希望對上頭遇到相同問題的大家有幫助。

    作者大,我想轉載您的文章,先行跟您告知一聲,希望您能同意,謝謝。

  106. 第一次成功了,一段时间以后,svc又满载,再做一次发现多了一个softwaredistribution,原来的SDold还在。这样就不好改名了。
    于是我就将原来的SDold删了。不知道可不可以,望大虾指点。
    (邮箱联系)

  107. LZ~~我按照每个步骤都做了,顺利做完,但CPU还是100…然后现在文件夹名字也改了 想重头来一次都不行,我该怎么办啊?

  108. 好象没有用呢 用的你的方法 不过还是觉得很好 是我对我不管用 怎么办

  109. 又到了久久一次的留言回覆了~~~ XD
    To 小米:
    有可能是您的「自動更新」沒有啟動,所以自然也就無法停止啦。

    To 彳昌:
    1.有些電腦會寫中文的「自動更新」,而不是英文的「Automatic Updates」
    2.改不了名有可能是被Lock住了,可以試試進安全模式或是Unlocker
    3.會有人回答的,只是久久一次 :p

    To 程:
    可以比較清楚地描述你的狀況嗎?

    To 龙龙
    有可能是被Lock住了,可以試試進安全模式或是Unlocker

    To kayuko:
    我文中是說,大寫的SVCHOST.EXE「有可能」是病毒,但不一定就真的是。
    您可以先看看它的路徑是在哪兒,如果不是在c:\windows\system32下的話,
    那就很有可能真的是中毒了。

    To 阿力:
    沒有關係的

    To 小李同学:
    此篇文章是解決「因Windows Update所造成的svchost.exe佔用大量CPU資源」的問題的。
    如果您的問題發生原因不是這個的話,那就不見得適合您了。

    To Yvonne Yin:
    Vista的話我就不知道有沒有效囉,我自已也有用Vista倒時沒遇過svchost.exe狂飆的問題。

    To 方向:
    盡管轉載~ 謝謝! 🙂

    To longquan:
    直接刪除是可以的,會說更名只是保險起見。

    To 逐浪随风:
    想重头来一次都不行?請問是怎麼個不行法呢?

    To Xiasangju:
    Thanks for your comment.
    As I mentioned before, I searched many sites and finally found this solution somewhere on the Internet.
    But I’d already forgot where I found it.
    I think a Chinese version may help more people. 😉

    To 27565497:
    可以請您比較詳細的描述您的情況嗎?

  110. To 27565497:
    您說還是有CPU 100%的問題,請問仍是「當windows update時,svchost佔用100% CPU資源的狀況」嗎?

  111. 感謝您的教學 m(_ _)m
    最近不知怎麼搞得,常常被這玩意兒弄得電腦無法動彈
    以前都沒這樣…可是最近三不五時就出現
    很順利的照著這個方法做了
    可以讓我轉貼這個文嗎?

  112. 請問
    在操作到一半時至2-2「SoftwareDistribution」並更名為「SDold」步驟時跳出為更名未繼續操作(停電)
    再開機時有出現中文的自動更新
    我有再輸入net start WuAuServ
    結果不再佔用CPU
    但畢竟沒有完全 請問要從哪一步驟繼續做下去(現在很好要繼續完成嗎)
    謝謝

  113. 再請問
    我的SVCHOST.EXE都是大寫的(六個)
    還好是在system下
    但有一個SVCHOST.EXE-2D5FBD18.pf在WINDOWS下的prefetch中有問題嗎 麻煩告知謝謝

  114. To Rachel:
    如果一切安好的話就不用繼續了 🙂
    Prefetch是Windows的預讀資料夾,用來提高系統速度效能的,所以理應該沒關係的。

    To DRUBBY:
    %windir% 指的就是安裝windows的目錄,所以如果您的電腦不認得 %windir% 的話,您也可以直接用 c:\windows 代替。(看您的windows裝在哪)

  115. To DRUBBY, lavender52511:
    不成功没关系,您可以直接跳过这步骤往后做,看看能不能解决您的问题

  116. 我做了后面的,命令也都是成功的,但开始打开任务管理器的时候CPU的运用率还是100%,不过一下就不是了.请问这是为什么呢??

  117. 在给[SoftwareDistribution]更名为「SDold」之前必须把Automatic Updates禁用吧,要不然无法更改,对吧?

  118. 1. 點選「開始」–>「執行」。
    2. 輸入「REGSVR32 WUAPI.DLL」後按 Enter。
    3. 當看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的訊息後按下「確定」。
    4. 重覆上述步驟重新註冊下列元件
    REGSVR32 WUAUENG.DLL
    REGSVR32 WUAUENG1.DLL
    REGSVR32 ATL.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUPS.DLL
    REGSVR32 WUPS2.DLL
    REGSVR32 WUWEB.DLL
    REGSVR32 WUAUENG.DLL
    REGSVR32 WUAUENG1.DLL
    REGSVR32 ATL.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUPS.DLL
    REGSVR32 WUPS2.DLL
    REGSVR32 WUWEB.DLL
    我操作这一步时,只有第一个和第三个成功找不到dll文件错误之处。
    请问我如何操作。请大侠帮帮忙~!忘了说我是vista

  119. 我做到命令那一块只有第一个和第三个成功其他都不成功,接下来不会了。请问我该怎么办呢?

  120. To lavender52511on:
    請問您說CPU還是100%,請問是svchost.exe佔用的嗎?還是有其他的?
    一下就不會100%了的「一下」是多久呢?

    To chengwon:
    是的,不然會被更新程序lock住

    To jayon:
    Sorry, Vista我沒有試過耶
    那如果您跳過失敗的那些檔案繼續下去
    能解決您的問題嗎?

    To zouyangon:
    You’re welcome!

    To neoon:
    是的,只要您有確實執行最後一步
    net start WuAuServ
    的指令重新啟動自重更新服務即可

  121. 楼主,我想请问下,我开机的时候CPU也会窜到100%,卡的很,但是过个1两分钟又会掉下来,有的时候上网浏览网页或者玩个桌面小游戏比如恐龙蛋这样的小游戏CPU也会突然窜到100,请问是怎么回事呢,是不是也是因为WINDOWS升级的原因啊,可是我电脑没提示我WINDOWS在升级啊?请指教!

  122. 八月 18th, 2008 at 17:24 @433
    To lavender52511on:
    請問您說CPU還是100%,請問是svchost.exe佔用的嗎?還是有其他的?
    一下就不會100%了的「一下」是多久呢?

    回您话,我也搞不太清是什么占用了CPU,一下就是1s到2s的时间.没看清是’谁’…请问可以帮帮我不?谢谢!

  123. To carridy & lavender52511:
    請您在Windows下方的「開始工作列」上按右鍵,點擊「工作管理員」,然後在「程序」的這個頁籤裡可以看到每個程序所佔用的CPU資源。先從這裡去了解是哪個程序佔用了您的大量CPU資源,這樣才有辦法了解問題可能是出在哪兒喔。

  124. To liuhucheng:
    可能的情況很多,我也沒法就這樣跟您說為什麼。
    但您可試著不理會它直接跳過繼續往下,看看是否能解決您的問題。

  125. 感謝大大貼的好文
    受益良多,解決我的問題了
    可以借轉貼嗎??
    我會註明出處的! 謝謝^^

  126. 你好
    我是個電腦白痴,想請問一下為什麼我有找到「SoftwareDistribution」可是不能更名為「SDold」呢?

  127. 大侠 我的问题是这样的 就是CPU一直不稳定 忽高忽低 落差很大 能帮忙给解决一下吗

  128. To Reeny,
    您有先將自動更新的服務停止嗎?如果已停止了的話,可以用Unlocker之類的工具看看是哪個process鎖住你的檔案了。

    To 朱朱,
    您只給我這樣的資訊我也沒法幫您的。您至少要告訴我是哪支程序佔用了您的cpu資源啊~

  129. 按你步骤做下去,第2大步的第3小步,找不到SoftwareDistribution
    按你步骤做下去,第2大步的第3小步,找不到SoftwareDistribution

  130. 前面一切正常但最后找不到「SoftwareDistribution」
    前面一切正常但最后找不到「SoftwareDistribution」
    前面一切正常但最后找不到「SoftwareDistribution」

  131. 我的狀況不是svchost.exe吃光資源,而是wuauclt.exe吃掉大半。
    甚至可能影響到開機進入桌面後直接卡住,按啥都沒反應= =
    之後就一直用「上一次良好的開機設定」進入桌面,通常都能順利進入。

    咕狗wuauclt後,發覺他是Update的東西,試著把自動更新關掉,瞬間CPU就回來了!
    所以試著用你的方式,似乎也不會栽一開始佔用CPU了^^
    再觀察個幾天,感謝你的文章!

  132. 我进行到第二大步的时候在运行里面输入REGSVR32 WUAPI.DLL的时候回车 显示 loadlibrary{“wuapl.dll}失败—找不到指定的模块 是怎么回事 我前面的步骤反复核对都对 为什么会出现这种情况 请帮帮忙 多谢 具体方法 请与我联系 QQ106713233

  133. 不好意思,請讓我借用轉載
    我將轉到巴哈姆特-光明戰記哈拉版
    謝謝^^

  134. 請問 1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。
    2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)
    net stop WuAuServ
    2. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
    3. 找到「SoftwareDistribution」並更名為「SDold」。
    4. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
    net start WuAuServ

    net start WuAuServ 打完要案 Enter 嗎 還是打完就可以關掉了 還有 要的時候要加空白嗎.

    幫解答一下 3Q

  135. 請問 我C磁碟朝 原本有 20.0GB 只要用以上方法ㄧ次 就可以恢復了嗎 !!

    幫解答 3Q

  136. 4. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
    net start WuAuServ

    他說 相關服務已啟動 是要啟動還關閉阿 !!??

    幫解答一下 3q

  137. 前面都正常,到了这里REGSVR32 WUPS2.DLL出现了LoadLibrary(“WUPS2”.DLL)失败—找不到指定的模块。这是怎么回事?我的QQ412660097。
    谢谢

  138. CS :請問 1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)net stop WuAuServ2. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。3. 找到「SoftwareDistribution」並更名為「SDold」。4. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。net start WuAuServ
    net start WuAuServ 打完要案 Enter 嗎 還是打完就可以關掉了 還有 要的時候要加空白嗎.
    幫解答一下 3Q

  139. 請問 1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)net stop WuAuServ

    您好:
    我按照著第1點下去做結果出現了C:\Documents and Settings\Administrator>net stop WuAuServ尚未啟動Automatic updates服務。
    詳細資料請輸入NET HELPMSG 3521

  140. HUNGYI :請問 1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)net stop WuAuServ
    您好:我按照著第1點下去做結果出現了C:\Documents and Settings\Administrator>net stop WuAuServ尚未啟動Automatic updates服務。詳細資料請輸入NET HELPMSG 3521

    請問是那邊出了問題,能請教您幫忙解答,謝謝m(_ _)m

  141. 请问把所有的步骤做完后是否要把自动更新打开?然后重启机器才行?

  142. 謝謝,希望這次能解決問題.不過過程中有一部分不一樣,系統中原本就存在”SDold”,所以只好把舊的D掉,再把SoftwareDistribution改成SDold,希望不會影響結果.

  143. 我跟往做了一遍,可是發現問題還有出現,之後我發現了我每次開機後Automatic Updates和Background Intelligent Transfer Service (BITS)都顯示已停用…
    而不是顯示自動,當然服務也沒有啟動…是不是我做少了某些步驟…

  144. 前面的步驟都有確實執行~但是
    我到最後一個步驟~輸入net start WuAuServ
    它顯示”系統發生1058錯誤 無法啟動服務 可能因為服務已停用 或它沒有相關的啟用裝置”
    請問我該怎麼辦呀?
    謝謝!!

  145. 我按照流程做到最後沒有發生問題、但是cpu還是100% (但是我執行程式、不會有卡卡的)
    請問是什麼問題???

  146. 大大 我按照您說的方法都執行成功
    但是我發現一個很大的問題
    問題就是”無名中貼上的youtube影片變成不能看了”
    請問這要如何解決
    有沒有方法把它變回原來的預設值
    煩請 解答!! 很急~~

  147. @zip
    我沒有遇過這種情況喔,
    而且這個動作最主要只是把Windows Update壞掉的cache砍掉,
    您重做Windows Update後它就又會自已生出來了。
    跟無名、youtube或flash都沒有關係,
    所以您要不要再檢查一下是不是有什麼其他的原因呢

  148. 設定完後電腦速度變超快了 感覺好像新電腦一樣 真是謝謝你分享!!感謝!!

  149. 6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆 2 ~ 5 的步驟。

    我這個地方啟動不了
    他說系統找不到指定檔案…
    那麼..這裡略過的話還有效嗎?

  150. 大大…不知道
    您方便幫我處理嗎…

    他會自動起動…

    你有及時通貨MSN嗎

  151. 請問這個方法可以解決它吃記憶體過高的現象嗎

    還是記憶體過高的現象有另外的解決方法?

  152. 請問大大,我用了之後
    網路連不上去ㄟ

    我診斷了一下
    發現他無法解析DNS

    請問有辦法修復嗎?
    還有請你給個還原的方法好嗎?
    (不要說無法還原= =)

  153. 對了大大,請問能快點回復嗎
    因為我現在無法上網
    有急事都不能跟朋友聯絡

    我的無線網卡是HUAWEI 3G MODEM
    他連線可以
    但是開瀏覽器,MSN都不行

  154. 我快被那些玩意給煩死了,這步驟真是清晰簡單,請大人受小女子一拜~

  155. 4. 重覆上述步驟重新註冊下列元件
    REGSVR32已載入,呼叫DllRegisterServer失敗,錯誤碼為0x80070005

    上述問題該如何解決呢?

  156. 完全不能解決上述問題, CPU 仍然是 100%, 有沒有其他更可行方法 ?

  157. 有用哦.
    當”重覆上述步驟重新註冊下列元件”.大部分都出現無法啟動或找不到之類的.
    但反正我還是續繼往下操作.
    做完後就成功了,感謝.大推

  158. Hi,

    請問一下喔…
    我前兩天照著這個改了….
    可後來想說 還是用手動更新好了….
    現在手動更新卻一直停留在 “正在檢查適用您的電腦最新的更新”
    檢查了兩三個小時 也檢查不出來 @@
    請問這有解嗎?

  159. 那個… >>在命令提示字元輸入net stop WuAuServ 這一步驟
    他一直出現\”這不是內部或外部命令可執行的程式或批次檔

    我重開機過
    可是還是一樣

    找WINDOWS\system32 裡面有net1.exe 但沒有net.exe
    這樣該怎麼處理?

    • @Shan: net.exe 是系統的重要檔案,你的 system32 中沒有 net.exe,可以試著去同版本的Windows中copy過來試試。建議也利用線上掃毒服務對系統做完整的掃描~

  160. 真的呢/。。。虽然当中有两步我是失败的。。但是我照样做下去。。结果真的很快呢~

  161. 這位大大
    方便請問一下媽
    iexplore.exe
    這個東西佔用我很大的記憶體
    請問
    是?

    explorer又是?
    我可以結束他們媽?

    csrss ㄋ?

    • @卓: iexplore.exe 是 IE、explorer 是檔案總管、csrss 是 Windows 與圖型子系統相關的程式,三者都是系統的重要程序。不過也因此有許多病毒會偽裝成它們。所以如果你的電腦有多個存放在不同位置或非系統預設位置的這些檔案,就很有可能是中毒了。

  162. 寫得太棒了~
    照著步驟一一解出問題
    讓我的電腦終於恢复生命力囉

  163. 大大感謝你的文章
    有幾個問題想請您指導
    1.做完這些程序後,SoftwareDistribution資料夾再度出現是正常的嗎?
    2.工作管理員中出現有大量僅兩三類使用者名稱的svchost.exe是正常的嗎?
    像正常時候有7個svchost.exe出現在工作管理員中,這樣是否是有問題的呢?

    • @djp: 做完後SoftwareDistribution再度出現是正常的喔,那是Windows Update的暫存目錄。至於svchost.exe的確是會出現很多個,如果您不放心,可以用Process Explorer(在微軟的網站上可免費下載)檢查驗證一下。最基本至少確認一下是不是C:\Windows\system32下的svchost.exe。

  164. 版大
    我想請問您一夏
    我的電腦在玩遊戲時
    常會出現 應用程式發生例外 不明的軟體例外錯誤(0xc0000417)於位置0x0074584b
    然後不管我按確定或是取消 我的遊戲就會自動地被關掉
    我該怎麼改善ㄋ?
    p.s狀況會一直接連的發生

  165. REGSVR32 WUPS2.DLL找不到指定模組???

    其他步驟都做完了可是CPU還是被吃掉很多

  166. 試了好多都弄不掉…
    一直吃我網路= =
    我詛咒他!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  167. 那個~~我的Automatic Updates有兩個ㄝ……

    C:\WINDOWS\system32\svchost.exe -k netsvcs
    執行 Windows 更新的下載和安裝。如果停用此服務,這部電腦將無法使用 Windows Update 網站。

    C:\WINDOWS\system32\wuauc1t.exe
    Windows Site Update.
    (分別是路徑跟他的描述…)
    請問要怎麼半阿??

  168. @路人
    你應該是中毒囉~ 正常的檔案是 wuauclt.exe,而不是 wuauc1t.exe。
    (.exe前的檔名是 “Lt”,而你的是 “1t” )

  169. 2. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
    這個步驟電腦沒反應ㄟ

  170. WoW~~~~指令設定完後 感覺重生一樣
    速度變好快 太謝謝你了!!! 極品!!!

  171. 輸入「%windir%」找到「SoftwareDistribution」但是它已經有一個「SDold」該怎麼處理

  172. C:\Documents and Settings\Administrator>net stop WuAuServ
    尚未啟動 Automatic Updates 服務。

    詳細資料,請輸入 NET HELPMSG 3521。

    怎麼這樣???

    • 那個沒關係吧@@
      本來輸入的指令就是要”關掉”,既然輸入後發現沒有啟動,那就繼續依照作者的步驟吧~

      2.點「開始」–>「執行」,輸入「%windir%」後按「確定」。
      3.找到「SoftwareDistribution」並更名為「SDold」。
      4.點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
      net start WuAuServ

  173. 您好 我想請問一下 我按照您的方法用過之後 CPU使用率的確變少了
    可是在我重新開機之後 就又回復成之前的狀況 請問可以教我該怎麼做嗎?? 謝謝^^

    • 這個方法是解決因為 Windows Update 檔案問題所造成的 CPU 異常。您可以先試試看做完正常後,先手動執行一次 Windows Update 將該更新項目都更新,然後再重開機看會不會發生同樣的狀況。

  174. 更名的部份 有其它程式使用中,能否知道是哪個程式在使用嗎!? 不然我無法更名。

    • 你可以試著用 LockHunter 或 Unlocker 之類的工具來偵測鎖定檔案的 process,並用它們來解決鎖定。

  175. REGSVR32 WUAUENG1.DLL
    REGSVR32 WUCLTUI.DLL
    REGSVR32 WUWEB.DLL

    這三個元件找不到怎麼辦??

  176. 你好,我照著第一個步驟做完後,找不到Automatic Updates ,請問這個吃我記憶體大概有20萬K會太多嗎?

  177. 目前找不到 Background Intelligent Transfer Service (BITS) 這個項目 其他都做過了 現在就等待成果囉 感謝版大分享喔^^

  178. 三、最後清除可能已損壞了的 Windows Update 暫存目錄。
    1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。
    2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)
    上面動作後出現↓↓↓↓↓↓↓↓
    c:\Documents and setttings\user>
    這是什麼?

  179. 我輸入了net stop WuAuServ之後 他說錯誤 接著我就重開機 然後再試了一次還是一樣說系統錯誤5 有什麼辦法可以解決嗎

  180. 安安 作者 請問可以詢問妳幾個問題嗎??小的我搞了好幾天Google 了好久….後來發現大大您的這篇文章 試到第2步驟就出錯了當我輸入REGSVR32 WUAUENG.DLL跟以下的其他指令 就出現模組WUAUENG.DLL已經載入 但是呼叫DLLRegisterServer失敗 錯誤碼為0x80070005。 後來上網搜尋其他大大的意見 結果又出現 不是內部或外步指令 另有請確定二進位儲存於指定的路徑,或進行偵測以檢查二進位檔 這些問題 煩請作者 能否解答…

    • 前面幾步如果有問題可以先跳過沒關係,重點是第三步「清除可能已損壞了的 Windows Update 暫存目錄」。

  181. 大大當我輸入REGSVR32 WUAUENG1.DLL REGSVR32 WUWEB.DLL REGSVR32 WUCLTUI.DLL都顯示無法載入模組請確定2進位甚麼的……請問要怎樣做

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料