我想大家都經曆過類似的情況:還沒有開什麼軟件也沒有做什麼事情,但是會感覺到突然的運行速度變慢加上風扇大聲運轉。打Ctrl Shift Escape,你會發現CPU的使用率莫名其妙地飙到了100%。不過這種問題一般很常見,通常不會太難解決。以下是Windows中100% CPU使用率問題的幾個修複方法,如果你遇到類似問題,可以嘗試一下。
更新Windows
在做任何操作之前,強烈建議先把Windows更新到最新版本,因為有些版本的Windows自身也會有問題,更新修複補丁後也會問題會解決。
要更新Windows,點擊開始按鈕輸入windows update ,進入windows更新界面,點擊檢查更新,安裝即可。
禁用SysMain(舊版本稱為Superfetch)
SysMain是一個系統進程,舊版本的Windows 10中被稱為Superfetch。Windows 10/11通過這個進程了解你最常用的應用程序,然後為你預讀它們,以便每次你使用的時候可以加快加載。這是一個持續的後台進程,通常不會導緻問題,但它總是與舊設備不兼容。
要找出SysMain(或Superfetch)是否占用了您的CPU,請打開任務管理器(Ctrl Shift Escape),單擊“更多詳細信息”,然後單擊“CPU”字段,根據進程使用的CPU資源的多少進行排序。
如果你看到一個服務主機比如SysMain或者其他正在使用大量CPU資源的進程,你可以試着右擊它,然後點擊“結束進程”
或者,如果想要永久禁用它(或者直到Windows再次打開它,這可能發生在更新操作系統之後),請按Win R,鍵入services.msc,然後在Services窗口中向下滾動到Superfetch或者SysMain。
右鍵單擊它,單擊屬性,然後在其屬性窗口中單擊“啟動類型”旁邊的下拉菜單,單擊“禁用”,然後單擊确定。
WMI Provider Host占用CPU100%
WMI Provider Host是Windows的核心服務,它與PC上的各種軟件相鍊接,向其發送有關操作系統的信息。這是一個非常重要的進程,正常情況下,不應該随便禁用它。但是,如果在任務管理器的進程選項卡中看到它占用了大量的CPU資源,那麼可以對它采取措施。
你可以嘗試重啟WMI服務。點擊開始按鈕在搜索中輸入“服務”,打開匹配到的程序。在服務窗口中向下滾動找到Windows Management Instrumentation,右鍵單擊它,然後單擊重新啟動。
如果這個操作不起作用,那麼可以嘗試下一個稍微複雜的解決方案。
如果您的100%的CPU使用率是由任務管理器中的WMI Provider Host進程引起的,那麼您可以更深入地研究這個問題。按下Win R,然後打開“eventvwr”在左側窗格中,轉到“應用程序和服務日志-> Microsoft-> Windows-> WMI-活動->操作”這将向您顯示WMI提供者主機正在處理的所有進程。
檢查中間一列“Operational”,查找服務中的錯誤,然後在下面的“General”選項卡下,檢查“ClientProcessId”号。這應該有助于您放大堵塞您的WMI提供商主機服務的應用程序或進程。
回到任務管理器,點擊“細節”選項卡,然後按“PID”對進程進行排序找到有錯誤的進程,右鍵單擊它,然後單擊“打開文件位置”這将使您了解該進程附加到什麼軟件,以及您是否可以重新安裝、卸載、更新其驅動程序等等。
WMI Provider Host中可能有多個類似的錯誤,在這種情況下,重複上述過程來解決不同的錯誤。也有可能隻有一個應用程序/進程一直占用你的CPU,在這種情況下,你應該在處理完這個問題之後就可以開始了。
重置電源計劃
設置Windows的電源選項會對你的電腦性能産生影響。如果你的是相對老舊的設備,此時你設置為“高性能”,那麼也有可能導緻CPU超載,。
Windows 10下設置
在Windows 10中,在開始搜索欄中鍵入電源計劃,然後單擊“選擇電源計劃”,如果當前設定在“高性能”或“省電”模式下,那就切換到“平衡”模式。
為了更加确定,請單擊“更改計劃設置”,然後在新屏幕上單擊“恢複此計劃的默認設置”
Windows 11下設置
在Windows 11中,點擊開始按鈕輸入“設置”,然後右側窗口中找到“電源模式”,修改為“平衡模式”。
使用殺毒軟件查毒
還有一種可能是你的計算機中了病毒,可以使用任何殺毒軟件進行一次全盤掃描,如果發現病毒,軟件提示查殺,根據具體情況操作即可。
如果本文對您有所幫助,請記得關注pc玩家。
,