解決 svchost 100% (非中毒) - 電腦

By Jack
at 2007-05-12T17:34
at 2007-05-12T17:34
Table of Contents
狀況
因微軟自動更新服務關係,造成連接網路的電腦在背景執行自動更新時,
svchost.exe佔用大量CPU資源,造成系統反應緩慢甚至停止回應的狀況,
以下步驟可解決此類狀況。
註:此案例非病毒造成,也無法解除因病毒造成的svchost佔用CPU狀況
執行步驟
1 確認不是因病毒造成
a. 更新防毒軟體病毒碼
b. 全系統掃毒
2 檢查系統服務的狀態
a. 點「開始」->「執行」,輸入 "services.msc" 後按 Enter。
b. 在服務「Automatic Updates」上點二下。
c. 點選「登入」索引,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」
“沒有”被選取。
d. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。
e. 點選「一般」索引,確定「啟動類型」為「自動」,按下「啟動」按鈕以啟動服務。
f. 對「Background Intelligent Transfer Service (BITS) 」重覆 b ~ e 的步驟
3 重新註冊 Windwos Update 的元件
a. 點選「開始」->「執行」,輸入 "REGSVR32 WUAPI.DLL" 後按 Enter。
b. 當看到「DllRegisterServer 在 WUAPI.DLL 成功」的訊息後按下「確定」。
c. 重覆上述步驟重新註冊下列元件
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
4 清除可能已損壞了的 Windows Update 暫存目錄
a. 點「開始」->「執行」,輸入 "cmd" 後按 Enter。
在出現的命令提示字元黑色視窗中輸入 "net stop WuAuServ"
c. 點「開始」->「執行」,輸入 "%windir%" 後按 Enter。
d. 找到 "SoftwareDistribution" 並更名備份為 "SDold" 。
e. 點「開始」->「執行」,輸入 "cmd" 後按 Enter,
在出現的命令提示字元黑色視窗中輸入 "net start WuAuServ"
5 結束
顏色說明:
亮綠色表示點選項目 暗綠色表示項目所屬類別
亮白色表示步驟目標 黃色表示輸入值
亮青色表示強調 紅色表示錯誤訊息
eyn @ptt.cc
--
因微軟自動更新服務關係,造成連接網路的電腦在背景執行自動更新時,
svchost.exe佔用大量CPU資源,造成系統反應緩慢甚至停止回應的狀況,
以下步驟可解決此類狀況。
註:此案例非病毒造成,也無法解除因病毒造成的svchost佔用CPU狀況
執行步驟
1 確認不是因病毒造成
a. 更新防毒軟體病毒碼
b. 全系統掃毒
2 檢查系統服務的狀態
a. 點「開始」->「執行」,輸入 "services.msc" 後按 Enter。
b. 在服務「Automatic Updates」上點二下。
c. 點選「登入」索引,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」
“沒有”被選取。
d. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。
e. 點選「一般」索引,確定「啟動類型」為「自動」,按下「啟動」按鈕以啟動服務。
f. 對「Background Intelligent Transfer Service (BITS) 」重覆 b ~ e 的步驟
3 重新註冊 Windwos Update 的元件
a. 點選「開始」->「執行」,輸入 "REGSVR32 WUAPI.DLL" 後按 Enter。
b. 當看到「DllRegisterServer 在 WUAPI.DLL 成功」的訊息後按下「確定」。
c. 重覆上述步驟重新註冊下列元件
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL
4 清除可能已損壞了的 Windows Update 暫存目錄
a. 點「開始」->「執行」,輸入 "cmd" 後按 Enter。
在出現的命令提示字元黑色視窗中輸入 "net stop WuAuServ"
c. 點「開始」->「執行」,輸入 "%windir%" 後按 Enter。
d. 找到 "SoftwareDistribution" 並更名備份為 "SDold" 。
e. 點「開始」->「執行」,輸入 "cmd" 後按 Enter,
在出現的命令提示字元黑色視窗中輸入 "net start WuAuServ"
5 結束
顏色說明:
亮綠色表示點選項目 暗綠色表示項目所屬類別
亮白色表示步驟目標 黃色表示輸入值
亮青色表示強調 紅色表示錯誤訊息
eyn @ptt.cc
--
Tags:
電腦
All Comments

By Candice
at 2007-05-15T18:49
at 2007-05-15T18:49

By Donna
at 2007-05-20T04:48
at 2007-05-20T04:48

By Steve
at 2007-05-24T18:52
at 2007-05-24T18:52

By Rachel
at 2007-05-29T08:29
at 2007-05-29T08:29

By Elizabeth
at 2007-05-31T15:42
at 2007-05-31T15:42
Related Posts
不能開部洛格裡的影片?

By Mary
at 2007-05-12T16:30
at 2007-05-12T16:30
不能開部洛格裡的影片?

By Todd Johnson
at 2007-05-12T14:35
at 2007-05-12T14:35
請問要用何種軟體才可以作成替圖片加說 …

By Leila
at 2007-05-12T13:33
at 2007-05-12T13:33
I/O操作初始失敗無法還原?

By Harry
at 2007-05-12T03:37
at 2007-05-12T03:37
關於聲音的問題

By Hedwig
at 2007-05-12T00:56
at 2007-05-12T00:56