window2003 svchost cpu佔用100% 解決方法

今天無心間在服務器上面更新系統時候,發現服務器超級卡,查看了下進程,svchost.exe佔用CPU高達99%。太不正常了,後來百度了下,有很多人遇到過這個問題,但實際能解決的方法實在是太少了。下面是本人好不容易找出的解決方法,特意分享給遇到相同問題的朋友。Microsoft Update更新並非全部電腦都會出現CPU 100%的。windows

1、關閉自動更新(個人電腦-屬性-自動更新-關閉), 從新啓動計算機,以下檢查或操做服務器

  1. 點「開始-運行」, 輸入 services.msc 並回車
  2. 雙擊服務 Automatic Updates
  3. 點「登陸」選項卡, 確保選項「本地系統賬戶」被選中,並其中的「容許服務與桌面交互」不被選中
  4. 檢查下面「硬件配置文件」中的服務已經啓用,若是沒有,請點擊「啓用」按鈕,激活它
  5. 點回「常規」選項卡,設「啓動類型」爲「自動」,在「服務狀態」下面點擊「啓動」按鈕,開啓這個服務
  6. 重複上面的步驟,對另外一個服務: Background Intelligent Transfer Service (BITS) 進行一樣的操做,必定要開啓此服務,不少人會忽視它

2、從新註冊 Windows Update 組件網站

1.點「開始-運行」, 輸入命令 REGSVR32 WUAPI.DLL 並回車 2.當你看到「WUAPI.DLL中的 DllRegisterServer 成功」這個消息就說明成功了 3.請重複這個步驟,逐一運行下面的命令 REGSVR32 WUAUENG.DLL REGSVR32 WUAUENG1.DLL REGSVR32 ATL.DLL REGSVR32 WUCLTUI.DLL REGSVR32 WUPS.DLL REGSVR32 WUPS2.DLL REGSVR32 WUWEB.DLL進程

3、清除被破壞的 Windows Update 臨時文件夾get

  1. 點「開始-運行」,輸入命令 net stop WuAuServ 並回車
  2. 點「開始-運行」, 輸入命令 %windir% 並回車,在打開的文件夾窗口中,找到文件夾 SoftwareDistribution 把它更名成 SoftwareDistribution1(或別的,可任意)
  3. 點「開始-運行」, 輸入命令 net start WuAuServ 並回車

4、從新啓動計算機,點「個人電腦 - 屬性 - 自動更新」把「自動(推薦)」選中,或者按期打開下面地址進行 你的 Windows 更新吧io

http://update.microsoft.com/windowsupdate/v6/default.aspx?ln=zh-cn 本人推薦按期去網站更新,不要打開「自動更新」功能,這樣即便出了問題也好解決登錄

注:在你使用「自動更新」一段時間後,也可能就會從新出現這個棘手的毛病,這徹底是微軟方面的事,我在這也不想多說,你只要從新按照上面的步驟搞一下就能恢復如初了。百度

相關文章
相關標籤/搜索