Ce este gazda furnizorului WMI (WmiPrvSE.exe) și de ce folosește atât de mult CPU?

Procesul WMI Provider Host este o parte importantă a Windows și se execută adesea în fundal. Permite altor aplicații de pe computer să solicite informații despre sistemul dvs. Acest proces nu ar trebui să utilizeze în mod normal multe resurse de sistem, dar poate folosi o mulțime de CPU dacă un alt proces din sistemul dvs. se comportă prost.

LEGATE: Ce este acest proces și de ce rulează pe computerul meu?

Acest articol face parte din seria noastră în curs de desfășurare care explică diferite procese găsite în Task Manager, cum ar fi Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe și multe altele. Nu știți care sunt aceste servicii? Mai bine începeți să citiți!

Ce este gazda furnizorului WMI?

„WMI” înseamnă „Windows Management Instrumentation”. Aceasta este o caracteristică Windows care oferă un mod standardizat pentru ca software-ul și scripturile administrative să solicite informații despre starea sistemului dvs. de operare Windows și datele de pe acesta. „Furnizorii WMI” furnizează aceste informații la cerere. De exemplu, software-ul sau comenzile pot găsi informații despre starea criptării unității BitLocker, pot vizualiza intrări din jurnalul de evenimente sau pot solicita date de la aplicațiile instalate care includ un furnizor WMI. Microsoft are o listă a furnizorilor WMI incluși pe site-ul său web.

Aceasta este o caracteristică deosebit de utilă pentru întreprinderile care gestionează central computerele, mai ales că informațiile pot fi solicitate prin scripturi și afișate într-un mod standard în consolele administrative. Cu toate acestea, chiar și pe un computer de acasă, unele programe pe care le-ați instalat pot solicita informații despre sistem prin interfața WMI.

De asemenea, puteți utiliza WMI singur pentru a găsi o varietate de informații utile care nu sunt expuse în mod normal în interfața Windows de pe propriul computer. De exemplu, am acoperit instrumentul pentru linia de comandă WMI (WMIC) pentru a obține numărul de serie al computerului, pentru a găsi numărul modelului plăcii de bază sau pentru a vedea doar starea de sănătate SMART a unui hard disk.

De ce folosește atât de mult CPU?

Gazda furnizorului WMI nu ar trebui să utilizeze în mod normal mult CPU, deoarece în mod normal nu ar trebui să facă nimic. Poate folosi ocazional unele CPU atunci când un alt software sau script de pe computerul dvs. solicită informații prin WMI și este normal. Utilizarea ridicată a procesorului este probabil doar un semn că o altă aplicație solicită date prin WMI.

Cu toate acestea, utilizarea prelungită a procesorului este un semn că ceva nu este în regulă. Gazda furnizorului WMI nu ar trebui să folosească tot timpul resurse CPU.

Repornirea serviciului Windows Management Instrumentation poate ajuta dacă este blocat într-o stare defectuoasă. De asemenea, puteți reporni computerul, dar există o modalitate de a reporni serviciul fără a reporni computerul. Pentru aceasta, deschideți meniul Start, tastați „Services.msc” și apăsați Enter pentru a lansa instrumentul Servicii.

Găsiți „Serviciul de instrumentare de gestionare Windows” în listă, faceți clic dreapta pe acesta și selectați „Reporniți”.

Dacă vedeți o utilizare constantă a procesorului, este probabil ca un alt proces din sistemul dvs. să se comporte prost. Dacă un proces solicită în mod constant o cantitate mare de informații de la furnizorii WMI, acest lucru va face ca procesul WMI Provider Host să utilizeze o mulțime de CPU. Acest alt proces este problema.

Pentru a identifica ce proces specific cauzează probleme cu WMI, utilizați Event Viewer. Pe Windows 10 sau 8, puteți face clic dreapta pe butonul Start și selectați „Event Viewer” pentru a-l deschide. Pe Windows 7, deschideți meniul Start, tastați „Eventvwr.msc” și apăsați Enter pentru a-l lansa.

În panoul din stânga al ferestrei Vizualizator de evenimente, navigați la Aplicații și jurnale de servicii \ Microsoft \ Windows \ WMI-Activity \ Operational.

Derulați prin listă și căutați evenimentele recente „Eroare”. Faceți clic pe fiecare eveniment și căutați numărul din dreapta „ClientProcessId” în panoul de jos. Aceasta vă indică numărul de identificare al procesului care a provocat eroarea WMI.

Există șanse mari să vedeți mai multe erori aici. Erorile pot fi cauzate de același număr de identificare a procesului sau este posibil să vedeți mai multe ID-uri de proces diferite care cauzează erori. Faceți clic pe fiecare eroare și vedeți ce este ClientProcessId pentru a afla.

Acum puteți identifica un proces care poate cauza probleme. Mai întâi, deschideți o fereastră Task Manager apăsând Ctrl + Shift + Escape sau făcând clic dreapta pe bara de activități și selectând „Task Manager”.

Faceți clic pe fila „Detalii”, faceți clic pe coloana „PID” pentru a sorta procesele care rulează după ID-ul procesului și localizați procesul care corespunde numărului de ID care a apărut în jurnalele Vizualizator de evenimente.

De exemplu, aici, am văzut că procesul „HPWMISVC.exe” a cauzat aceste erori pe acest computer.

Dacă procesul s-a închis de atunci, nu îl veți vedea în lista de aici. De asemenea, atunci când un program se închide și se redeschide, acesta va avea un număr de ID de proces diferit. De aceea, trebuie să căutați evenimente recente, deoarece numărul ID-ului procesului de la evenimentele mai vechi din Event Viewer nu vă va ajuta să găsiți nimic.

Cu aceste informații în mână, știți acum procesul care poate cauza probleme. Puteți căuta numele acestuia pe web pentru a afla software-ul cu care este asociat. De asemenea, puteți să faceți clic dreapta pe procesul din listă și să faceți clic pe „Deschidere locație fișier” pentru a deschide locația sa în sistemul dvs., ceea ce vă poate arăta pachetul software mai mare din care face parte programul. Poate fi necesar să actualizați acest software dacă îl utilizați sau să îl dezinstalați dacă nu.

Pot dezactiva gazda furnizorului WMI?

Din punct de vedere tehnic, este posibil să dezactivați „Serviciul de instrumentare de gestionare Windows” de pe computer. Cu toate acestea, acest lucru va sparge multe lucruri diferite de pe computer. Este o parte importantă a sistemului de operare Windows și ar trebui lăsată în pace.

După cum spune descrierea oficială a acestui serviciu, „Dacă acest serviciu este oprit, majoritatea software-urilor bazate pe Windows nu vor funcționa corect”. Deci, nu dezactivați acest serviciu! Dacă aveți o problemă cu aceasta, trebuie să identificați procesul de pe computerul dvs. care determină gazda furnizorului WMI să utilizeze atât de mult CPU și să actualizeze, să elimine sau să dezactiveze acel proces.