1. 查看Windows Management Instrumentation是啥
WMI是Windows Management Instrumentation的簡稱。這個進程到底是什么進程,它對應(yīng)的文件在哪里?讓我們通過任務(wù)管理器一探究竟。
右鍵單擊任務(wù)欄空白處并選擇“任務(wù)管理器”,進入任務(wù)管理器窗口后,在“進程”選項卡下找到服務(wù)主機Windows Management Instrumentation并單擊右鍵,選擇“打開服務(wù)”(圖1)。
在服務(wù)窗口中找到該項目,即可看到其詳細描述為“提供共同的界面和對象模式,以便訪問有關(guān)操作系統(tǒng)、設(shè)備、應(yīng)用程序和服務(wù)的管理信息”。右鍵單擊并進入其屬性窗口,可看到該服務(wù)對應(yīng)的可執(zhí)行文件路徑為“C:\WINDOWS\system32\svchost.exe -k netsvcs”(圖2)。
2. Windows Management Instrumentation能禁用嗎?
如果Windows Management Instrumentation服務(wù)被終止,多數(shù)基于Windows的軟件將無法正常運行。如果此服務(wù)被禁用,任何依賴它的服務(wù)將無法啟動。因此,即便是發(fā)生了因它而引發(fā)的CPU高占用現(xiàn)象,以終止或禁用該服務(wù)的方式來解決,可能會面臨很大的風(fēng)險。這往往會導(dǎo)致諸如USB設(shè)備、觸摸板、鍵盤之類的使用問題。
3. Windows Management Instrumentation高CPU占用發(fā)生后怎么辦
雖然禁用或終止WMI服務(wù)會有很高的風(fēng)險,但我們可以利用重啟的辦法規(guī)避這一問題。在服務(wù)列表窗口中,右鍵單擊WMI服務(wù),然后選擇“重新啟動”(圖3)。執(zhí)行這一操作之后,CPU的使用率一般會有明顯的下降。
如果重啟WMI服務(wù)后CPU占用率仍高,那么可通過運行Eventvwr.msc命令啟動事件查看器,在“應(yīng)用程序和服務(wù)日志”中定位到WMI-Activity,找到標(biāo)記為“錯誤”的事件,查看詳細信息中的ClientProcessId值,它所對應(yīng)的就是發(fā)生問題的進程ID(PID)(圖4)。最后到任務(wù)管理器中,根據(jù)查到的PID定位相應(yīng)的進程,結(jié)束該進程即可。
如上所述Windows Management Instrumentation服務(wù)是win10中重要的服務(wù)進程,所以不可以隨意的就禁用處理,只有找到真正的元兇,我們才能完美的解決CPU占用高的問題。