2024 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2024-01-09 10:23
Denne artikel er en del af vores igangværende serie, der forklarer forskellige processer, der findes i Task Manager, som Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe og mange andre. Ved ikke, hvad disse tjenester er? Bedre begynder at læse!
Hvad er WMI Provider Host?
"WMI" står for "Windows Management Instrumentation". Dette er en Windows-funktion, der giver en standardiseret måde til software og administrative scripts til at anmode om oplysninger om tilstanden af dit Windows-operativsystem og data på den. "WMI Providers" giver disse oplysninger, når de bliver bedt om det. For eksempel kunne software eller kommandoer finde oplysninger om tilstanden af BitLocker-drevkryptering, se poster fra hændelsesloggen eller anmode om data fra installerede applikationer, der omfatter en WMI-udbyder. Microsoft har en liste over inkluderede WMI-udbydere på sin hjemmeside.
Dette er en særlig nyttig funktion for virksomheder, der centralt styrer pc'er, især da der kan anmodes om oplysninger via scripts og vist på standard måde i administrative konsoller. Men selv på en hjemme-pc kan nogle software, du har installeret, anmode om oplysninger om systemet via WMI-grænsefladen.
Du kan også bruge WMI selv til at finde en række nyttige dele af oplysninger, der normalt ikke udsættes for Windows-grænsefladen på din egen pc. For eksempel har vi dækket WMI-kommandolinjeværktøjet (WMIC) for at få din pc's serienummer, find dit bundkorts modelnummer eller bare for at se en harddisks SMART-sundhedstilstand.
Hvorfor bruger det så meget CPU?
WMI Provider Host skal normalt ikke bruge meget CPU, da det normalt ikke skal gøre noget. Det kan lejlighedsvis bruge nogle CPU'er, når et andet software eller script på din pc beder om information via WMI, og det er normalt. Høj CPU-brug er sandsynligvis et tegn på, at en anden applikation kræver data via WMI.
Langvarig høj CPU-brug er imidlertid et tegn, der er noget galt. WMI Provider Host bør ikke bruge mange CPU ressourcer hele tiden.
Genstart Windows Management Instrumentation-tjenesten kan hjælpe, hvis den sidder fast i en dårlig tilstand. Du kan også genstarte din computer, men der er en måde at genstarte tjenesten på uden at genstarte computeren. For at gøre dette skal du åbne din Start-menu, skrive "Services.msc" og trykke på Enter for at starte værktøjet Services.
Hvis du vil identificere, hvilken bestemt proces der forårsager problemer med WMI, skal du bruge Event Viewer. I Windows 10 eller 8 kan du højreklikke på knappen Start og vælge "Event Viewer" for at åbne den. I Windows 7 skal du åbne Start-menuen, skrive "Eventvwr.msc" og trykke på Enter for at starte den.
Der er en god chance for at du kan se flere fejl her. Fejlene kan skyldes det samme proces-id-nummer, eller du kan se flere forskellige proces-id'er, der forårsager fejl. Klik på hver fejl og se, hvad ClientProcessId er at finde ud af.
For eksempel har vi her set, at processen "HPWMISVC.exe" forårsagede disse fejl på denne bestemte computer.
Hvis processen siden er lukket, vil du ikke se den på listen her. Når et program lukkes og genåbnes, vil det også have et andet proces-id-nummer. Derfor skal du kigge efter de seneste begivenheder, da proces-id-nummeret fra ældre begivenheder i din Event Viewer ikke hjælper dig med at finde noget.
Kan jeg deaktivere WMI Provider Host?
Det er teknisk muligt at deaktivere "Windows Management Instrumentation service" på din computer. Dette vil dog bryde mange forskellige ting på din pc. Det er en vigtig del af Windows-operativsystemet og skal stå alene.
Som den officielle beskrivelse af denne tjeneste siger, "Hvis denne tjeneste er stoppet, fungerer den fleste Windows-baserede software ikke korrekt". Så ikke deaktiver denne tjeneste! Hvis du har et problem med det, skal du identificere processen på din computer, som får WMI Provider Host til at bruge så meget CPU og opdatere, fjerne eller deaktivere at behandle i stedet.
Anbefalede:
Hvad er "Application Frame Host" og hvorfor går det på min pc?
Åbn task manager på Windows 10, og du får vist en "Application Frame Host" -bakgrundsproces kører. Denne proces har filnavnet "ApplicationFrameHost.exe" og er en del af Windows 10-operativsystemet.
Hvad er "Device Association Framework Provider Host" og hvorfor kører det på min pc?
Hvis du gennemser din Task Manager i Windows 8 eller 10, vil du sikkert se flere forekomster af en proces, der hedder "Device Association Framework Provider Host", der kører. Hvis du nogensinde har spekuleret på, hvad det var, hvorfor der er så mange, og hvorfor det kan være spiking din CPU-brug, har vi svaret for dig.
Hvad er Service Host Process (svchost.exe) og hvorfor er så mange løb?
Hvis du nogensinde har gennemgået Task Manager, har du måske undret dig over, hvorfor der er så mange Service Host-processer, der kører. Du kan ikke dræbe dem, og du har sikkert ikke startet dem. Så hvad er de?
Hvad er binært, og hvorfor bruger computere det?
Computere forstår ikke ord eller tal, som mennesker gør. Moderne software giver slutbrugeren mulighed for at ignorere dette, men på de laveste niveauer af din computer er alt repræsenteret af et binært elektrisk signal, der registrerer i et af to tilstande: Til eller fra. For at forstå for komplicerede data skal din computer kode ind i binær.
Fejlfinding WMI Provider Host Høj CPU-brugsproblem i Windows 10/8/7
Dette indlæg viser, hvordan du fejler WmiPrvSE.exe eller Windows Management Instrumentation Provider Service eller WMI Provider Host High CPU-brugsproblem.