通過關閉Windows Update更新解決服務主機本地系統CPU使用率高問題

wsgzao發表於2018-05-02

前言

最近經常發現Windows10系統卡頓,筆記本風扇聲音特別響,本地系統的CPU佔用就一直維持在100%左右,程式響應慢嚴重影響效率。不同的Windows版本情況可能不同,但通過工作管理員檢視CPU較高的程式發現集中在Windows Update,而CPU高的問題也正是來源於此。然而回顧此前一路從Windows XP/Vista/7/10的自動更新經歷來看其實微軟一直再向前走,至少我的x230換上SSD和大記憶體後使用Windows10 Pro初版一路升級到現在1803,沒有遇到太大的問題,也再也沒因為垃圾資料太多或者系統響應慢而隔三差五重灌電腦,你們的故事呢?

CPU使用率高居然是Windows Update更新程式惹的禍

更新歷史

2018年05月02日 - 初稿

閱讀原文 - https://wsgzao.github.io/post/windows-update/

擴充套件閱讀

Win10關閉自動更新,windows10怎麼關閉自動更新 - http://jingyan.baidu.com/article/f71d6037702c7c1ab641d194.html


禁用 Windows 10 更新

如不想禁用Windows 10 更新,手動停止Windows Update服務觀察是否可以解決即可

  1. 找到工作管理員中的“ 服務主機:本地系統”->“Windows Update”,右鍵,進入“服務”
  2. 在服務列表中找到“Windows Update”,右鍵,停止
  3. 在服務列表中找到“Windows Update”,右鍵,屬性,啟動型別選擇“禁用”
  4. 開啟C:\Windows\SoftwareDistribution,刪除裡面所有檔案,如果可以刪除所有檔案,那麼CPU應該已經恢復正常了,如果有些檔案不能刪除,則可能是“Windows Update”沒有完全關閉,繼續下面步驟
  5. 按Win鍵+R鍵調出執行,輸入“gpedit.msc”點選“確定”,調出“本地組策略編輯器”
  6. 依次展開"計算機配置","管理模板" ,"windows元件" ,"windows更新 ",在右面找到“配置自動更新”,並雙擊
  7. 在配置視窗上按1-3的順序選擇“已禁用”,點選“應用”,“確定”,重啟電腦
  8. 開啟C:\Windows\SoftwareDistribution,刪除裡面所有檔案

至此,應該CPU會恢復正常,如果還沒有,那就具體問題具體分析吧

啟用 Windows 10 更新

  1. 先開啟服務,把Windows Update停止並禁用
  2. 然後開啟設定裡的更新和安全,此時Windows更新會顯示不可用
  3. 這時去服務裡啟用Windows Update
  4. 然後去更新裡點重試
  5. 最後就等吧

相關文章