Procesul WMI Provider Host este o parte importantă a Windows și rulează 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 mult CPU dacă un alt proces de pe sistemul dumneavoastră se comportă prost.

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

Acest articol face parte din seria noastră în 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 știi care sunt acele servicii? Mai bine începeți să citiți!

Ce este WMI Provider Host?

WMI reprezintă Windows Management Instrumentation. Aceasta este o caracteristică Windows care oferă o modalitate standardizată pentru software-ul și scripturile administrative de a solicita informații despre starea sistemului de operare Windows și datele de pe acesta. WMI Providers furnizați aceste informații, atunci când vi se solicită. De exemplu, software-ul sau comenzile ar putea găsi informații despre starea criptării unității BitLocker, pot vizualiza intrările din jurnalul de evenimente sau pot solicita date de la aplicațiile instalate care includ un furnizor WMI. Microsoft are o listă de incluse Furnizorii WMI pe site-ul său.

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 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 WMI Command line (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 starea de sănătate SMART a unui hard disk.

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

WMI Provider Host nu ar trebui să folosească în mod normal mult procesor, deoarece în mod normal nu ar trebui să facă nimic. Poate folosi ocazional un procesor atunci când un alt program sau script de pe computer vă solicită informații prin WMI și asta 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ă. WMI Provider Host nu ar trebui să folosească o mulțime de resurse CPU tot timpul.

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

Localizați Windows Management Instrumentation service în listă, faceți clic dreapta pe el și selectați Restart.

Dacă observați o utilizare constantă a procesorului, este probabil ca un alt proces de pe 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 mult CPU. Celălalt proces este problema.

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

În panoul din stânga al ferestrei Event Viewer, navigați la Applications and Service LogsMicrosoftWindowsWMI-ActivityOperational.

Parcurgeți lista și căutați cele recente Error evenimente. Faceți clic pe fiecare eveniment și căutați numărul din dreapta ClientProcessId în panoul de jos. Acesta vă spune numărul ID al procesului care a cauzat eroarea WMI.

Există șanse mari să vedeți mai multe erori aici. Erorile pot fi cauzate de același număr de ID de proces 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 Details, apasă pe PID pentru a sorta procesele care rulează după ID-ul procesului și pentru a localiza procesul care se potrivește cu numărul ID care a apărut în jurnalele de vizualizare a evenimentelor.

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

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 evenimente mai vechi din Vizualizatorul de evenimente nu vă va ajuta să găsiți nimic.

Cu aceste informații în mână, acum cunoașteți 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 face clic dreapta pe procesul din listă și faceți clic Open File Location pentru a-și deschide locația pe 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?

Este posibil din punct de vedere tehnic să dezactivați Windows Management Instrumentation service pe calculatorul tau. Cu toate acestea, acest lucru va sparge multe lucruri diferite pe computerul dvs. Este o parte importantă a sistemului de operare Windows și ar trebui lăsată în pace.

După cum spune descrierea oficială a acestui serviciu, If this service is stopped, most Windows-based software will not function properly. Deci nu dezactivați acest serviciu! Dacă aveți o problemă cu acesta, trebuie să identificați procesul de pe computer care face ca gazda furnizorului WMI să folosească atât de mult CPU și să actualizeze, să elimine sau să dezactiveze acea proces în schimb.