最近有不少用戶在使用電腦的時候都發(fā)現(xiàn)了有一個叫做Wmi provider host的進程cpu占用過高的情況,那么這是一個什么樣的進程呢?我們遇到這種情況時又應該如何解決呢?下面就和小編一起來看看相對應的解決方法吧。
WmiPrvSE.exe是什么進程?
WMI Provider Host (WmiPrvSE.exe) 進程是 Windows 的重要組成部分,它通常都在后臺默默運行,旨在幫助你 Windows PC 上的其它應用程序來請求有關當前系統(tǒng)的各種信息。一般情況下,這個過程通常不會使用很多系統(tǒng)資源,但如果調用請求的應用、代碼或腳本寫得不好的話,則可能導致 WmiPrvSE.exe 占用很高的 CPU 資源。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
wmi provider host進程介紹
WMI 即 Windows Management Instrumentation(Windows 管理規(guī)范)的簡寫,是 Windows 操作系統(tǒng)的一項內置功能,它為軟件和管理腳本提供了一種標準化方法,可以用于請求有關 Windows 操作系統(tǒng)狀態(tài)和其它數(shù)據(jù)信息。WMI Provider 則在有相關請求時提供、返回這些信息。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
例如,通過軟件或腳本代碼可以查詢有關 BitLocker 驅動器加密狀態(tài)的信息、查看事件日志中的條目,或者通過 WMI Provider 調用當前系統(tǒng)中已安裝的應用程序,等等操作。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
對于集中管理 Windows PC 的企業(yè)或團體來說,WMI 這是一個特別有用的功能,IT Pro 可以通過腳本請求信息并在管理控制臺中以標準方式輸出顯示。即便在個人用戶的家用電腦上,某些軟件也會通過 WMI 接口來請求有關操作系統(tǒng)的信息。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
當然,你也可以自己使用 WMI 來查找有用的信息,例如獲取電腦的序列號、查看主板型號,或是硬盤的 SMART 運行狀況等。具體使用方法,此文不作介紹,大家可以自學 WMI 的命令行工具——WMIC。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
wmi provider host進程為什么占用很高CPU
前面已經(jīng)說過,WMI Provider Host 通常情況下不會使用太多的 CPU 資源,因為它在決大多數(shù)時間都處于空閑(閑置)狀態(tài)。只有當一個應用程序或腳本通過 WMI 查詢信息時,才偶爾使用一些 CPU 資源,這都屬于正常情況。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
但如果 WMI Provider Host (WmiPrvSE.exe) 進程長時間占用很高 CPU 使用率的話,這就不正常了,WMI Provider Host 在正常情況下不應該一直占用大量的 CPU 資源。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
如果你遇到上述不正常情況,可以執(zhí)行 Services.msc 打開「服務」,嘗試重啟「Windows Management Instrumentation」服務,可能會有所幫助。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
但從決大多數(shù)情況來說,WMI Provider Host 一直占用高 CPU 都是由其它調用 WMI 的程序引起的,而非 WMI Provider 本身。遇到此類情況,可以使用 Eventvwr.msc 打開「事件查看器」,導航到「應用程序和服務日志」——「Microsoft」——「Windows」——「WMI-Activity」——「操作」,在錯誤日志的 ClientProcessId 字段中可以查看到引起問題的進程 PID。文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
wmi provider host進程是否可禁用
從技術上來說,「Windows Management Instrumentation」服務是可以禁用的,但這會影響到 Windows PC 的諸多方面,所以該服務應該讓其獨自運行。正如 WMI 服務的官方描述所說:如果此服務被終止,多數(shù)基于 Windows 的軟件將無法正常運行。所以不應該禁用此項服務!文章源自四五設計網(wǎng)-http://www.wasochina.com/38762.html
如果你遇到 WMI Provider Host (WmiPrvSE.exe)進程長期高 CPU 占用的問題,可以嘗試重啟服務,或者通過查看 Event Log 的方式找出導致問題進程元兇。
Wmi provider host占用cpu過高的解決方法
1、首先按下快捷鍵“win+r”打開運行,輸入“services.msc”點擊確定進入服務框。
2、然后找到服務“Windows Management Instrumentation”右擊選擇屬性,點擊“依存關系”。
3、可以看到Windows Management Instrumentation與IP Helper、Security Center有關系。
4、回到服務中尋找ip helper,右擊選擇屬性,將“啟動類型”改為手動。
5、再回到服務中尋找“Windows Firewall”右擊選擇屬性將啟動類型改為“禁用”即可。
以上就是小編為大家?guī)淼腤mi provider host占用cpu過高的解決方法,希望對大家有所幫助。


評論