網際論壇 - 硬體技術交流 - 〔分享〕解決因執行 Windwos Update 時造成svchost.exe程序吃掉CPU所有資源的方法
» 遊客:  註冊 | 登錄 | 會員 | 幫助
 

免費線上小說
動漫分類 : 最新上架熱門連載全本小說最新上架玄幻奇幻都市言情武俠仙俠軍事歷史網游競技科幻靈異 ... 更多小說

作者:
標題: 〔分享〕解決因執行 Windwos Update 時造成svchost.exe程序吃掉CPU所有資源的方法 取消高亮 | 上一主題 | 下一主題
  sodown
  區版主 
  射手座的豬



 
  積分 23462
  發文 2418
  註冊 2005-9-1
  來自 要學的很多,時間卻太少 ..
  狀態 離線
#1  〔分享〕解決因執行 Windwos Update 時造成svchost.exe程序吃掉CPU所有資源的方法

網路看到的,請先掃毒以確認你不是因為中毒而造成CPU 資源100%,如有試過可行的話請回應給大家參考!

  Quote:

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 stopWuAuServ  按Enter

點「開始」–>「執行」,輸入「%windir%」後按「確定」。

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

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

四、大功告成

感謝rambocnc的補充:

  Quote:
Originally posted by rambocnc at 2010-4-23 06:45:


微軟己經在技術技術文章,己釋出更新程式了。版主是否應補充加入解決的方法呢?

(A).依2008年8月12日 http://support.microsoft.com/kb/932494/zh-tw
公告所述已提供下載更新檔了。
『SUS 3.0 用戶端程式,在執行更新偵測或更新安裝期間,Svchost.exe 處理程序可能會使 CPU 使用量突然激增到 100%。此外,Svchost.exe 處理程序還會造成電腦因不同時間長度而發生停止回應。
在執行更新偵測或更新安裝期間,Svchost.exe 處理程序產生存取違規。此外,您收到下列錯誤訊息:
SVCHOST.exe 應用程式錯誤
0x0745F2780 指令參考的 0x000000000 記憶體。該記憶體不能為 read。』

(B).目前的最新版本則為2009年11月6日 http://support.microsoft.com/kb/946928/ 這篇文章裡頭的依作業系版本
下載 WindowsUpdateAgent30-x86.exe 套件
下載 WindowsUpdateAgent30-x64.exe 套件
下載 WindowsUpdateAgent30-ia64.exe 套件  

[ Last edited by sodown on 2010-4-23 at 07:35 AM ]




心情      播機


2007-3-4 07:53 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  amy60926
  資深會員 
 



  積分 4635
  發文 513
  註冊 2005-9-12
  狀態 離線
#2  

感謝 sodown 管理版主 大大熱情分享

解決svchost.exe程序吃掉CPU所有資源的方法

祝福各位大大們  新春快樂  豬事大吉


2007-3-19 11:21 AM
查看資料  發短消息   編輯文章  引用回覆
  high69
  中級會員 
 



  積分 782
  發文 135
  註冊 2006-1-18
  來自 taiwan
  狀態 離線
#3  

感謝大大分享.......

2007-4-8 10:04 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  jauascript
  一般會員 
 


  積分 671
  發文 169
  註冊 2005-12-31
  狀態 離線
#4  

謝謝你的經驗分享
已經記下來了


2007-4-8 10:38 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  aj6677
  一般會員 
 



  積分 368
  發文 42
  註冊 2006-5-26
  狀態 離線
#5  

雖然不知道在做什麼
反正依樣畫葫蘆..

希望能解決這困擾很的麻煩


2007-5-11 11:25 AM
查看資料  發短消息   編輯文章  引用回覆
  daniel
  高級會員 
 



  積分 7247
  發文 1850
  註冊 2005-9-5
  狀態 離線
#6  

Thank you very much.

2007-6-3 07:35 AM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  虎力係
  資深會員 
  飄向北方~


  積分 4158
  發文 358
  註冊 2007-8-23
  來自 台灣
  狀態 離線
#7  

感謝大大   終於解決我問題   感恩

2008-3-1 08:10 AM
查看資料  訪問主頁  發短消息   編輯文章  引用回覆
  南樂
  進階會員 
 



  積分 1948
  發文 476
  註冊 2005-11-17
  來自 Taiwan
  狀態 離線
#8  

好知識,備份起來收藏,以備不時之需,謝謝。

2008-10-15 10:30 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  ken1032
  中級會員 
 



  積分 1313
  發文 190
  註冊 2006-4-22
  狀態 離線
#9  

棒棒棒!以備不時之需,謝謝大大

2010-2-18 03:50 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  a5353664
  一般會員 
 


  積分 561
  發文 198
  註冊 2008-9-13
  狀態 離線
#10  

好文章一篇,希望下次還有更多的知識

2010-4-19 11:34 PM
查看資料  發送郵件  發短消息   編輯文章  引用回覆
  rambocnc
  中級會員 
 



  積分 864
  發文 162
  註冊 2006-8-7
  狀態 離線
#11  



  Quote:
Originally posted by sodown at 2007-3-4 07:53 PM:
網路看到的,請先掃毒以確認你不是因為中毒而造成CPU 資源100%,如有試過可行的話請回應給大家參考!

[ Last edited by sodown on 2007-6-8 at 05:22 PM ]

微軟己經在技術技術文章,己釋出更新程式了。版主是否應補充加入解決的方法呢?

(A).依2008年8月12日 http://support.microsoft.com/kb/932494/zh-tw
公告所述已提供下載更新檔了。
『SUS 3.0 用戶端程式,在執行更新偵測或更新安裝期間,Svchost.exe 處理程序可能會使 CPU 使用量突然激增到 100%。此外,Svchost.exe 處理程序還會造成電腦因不同時間長度而發生停止回應。
在執行更新偵測或更新安裝期間,Svchost.exe 處理程序產生存取違規。此外,您收到下列錯誤訊息:
SVCHOST.exe 應用程式錯誤
0x0745F2780 指令參考的 0x000000000 記憶體。該記憶體不能為 read。』

(B).目前的最新版本則為2009年11月6日 http://support.microsoft.com/kb/946928/ 這篇文章裡頭的依作業系版本
下載 WindowsUpdateAgent30-x86.exe 套件
下載 WindowsUpdateAgent30-x64.exe 套件
下載 WindowsUpdateAgent30-ia64.exe 套件

[ Last edited by rambocnc on 2010-4-23 at 06:53 AM ]


2010-4-23 06:45 AM
查看資料  發短消息   編輯文章  引用回覆
  rambocnc
  中級會員 
 



  積分 864
  發文 162
  註冊 2006-8-7
  狀態 離線
#12  相關Windows Update 的文件補充

1.我如何重設 Windows Update 元件?
請參考2010年2月16日 http://support.microsoft.com/kb/971058/zh-tw
這篇文章有提供[Microsoft Fix it 50202]的修正檔案,及自行手動解決的教學步驟。

2.為什麼我的 Windows Update 每次都更新失敗或是一直停在0%沒有進度呢 ?
請參考2010年3月31日 http://support.microsoft.com/kb/961054/zh-tw
它同樣提供Microsoft Fix it修正檔,及如何執行修正檔的圖片教學步驟。


2010-4-24 03:35 AM
查看資料  發短消息   編輯文章  引用回覆

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題

論壇跳轉選單: