您是否曾經遇到 Windows 10 系統因 WMI 導致 CPU 佔用率過高而卡頓的問題?如果遇到,請繼續閱讀本文。 php小編魚仔將為您提供詳細的解決方法,協助您降低 CPU 佔用率,提升電腦運作速度,為您帶來流暢的使用體驗。
Win10系統下WMI導致的CPU高佔用解決方法
1. 找出WMI的來龍去脈
WMI是Windows Management Instrumentation的簡稱。這個進程到底是什麼進程,它對應的檔案在哪裡?讓我們透過任務管理器一探究竟。
右鍵單擊任務列空白處並選擇“任務管理器”,進入任務管理器視窗後,在“進程”選項卡下找到服務主機Windows Management Instrumentation並單擊右鍵,選擇“打開服務」
在服務視窗中找到該項目,即可看到其詳細描述為「提供共同的介面和物件模式,以便存取有關作業系統、裝置、應用程序和服務的管理資訊」。右鍵點選並進入其屬性窗口,可看到該服務對應的可執行檔路徑為「C:WINDOWSsystem32svchost.exe -k netsvcs」
2. 停用WMI可能帶來的不良後果
如果Windows Management Instrumentation服務被終止,多數基於Windows的軟體將無法正常運作。如果此服務已停用,任何依賴它的服務將無法啟動。因此,即便是發生了因它而引發的CPU高佔用現象,以終止或停用該服務的方式來解決,可能會面臨很大的風險。這往往會導致諸如USB設備、觸控板、鍵盤之類的使用問題。
3. WMI高CPU佔用發生後怎麼辦
雖然禁用或終止WMI服務會有很高的風險,但我們可以利用重啟的辦法規避這一問題。在服務清單視窗中,以滑鼠右鍵按一下WMI服務,然後選擇「重新啟動」(圖3)。執行此操作之後,CPU的使用率一般會有明顯的下降。
如果重啟WMI服務後CPU佔用率仍高,那麼可透過執行Eventvwr.msc指令啟動事件檢視器,在「應用程式與服務日誌」中定位到WMI-Activity,找到標記為「錯誤」的事件,查看詳細資料中的ClientProcessId值,它所對應的就是發生問題的進程ID(PID)(圖4)。最後到任務管理器中,根據所查到的PID定位對應的進程,結束該進程即可。
以上是Win10系統下WMI導致的CPU高佔用怎麼解決_Win10系統下WMI導致的CPU高佔用解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!