Kaip pataisyti „WMI Provider Host“ („WmiPrvSE.exe“) didelį procesoriaus naudojimą „Windows 10“
- Kategorija: „Windows 10“ Trikčių Šalinimas
Procesas, su kuriuo galbūt susidūrėte, užduočių tvarkytuvėje dažnai laikomas WMI teikėjo priegloba, yra vienas iš svarbiausių „Windows“ OS procesų, užtikrinančių sklandų veikimą. Tačiau vartotojai dažnai pranešė, kad procesas sunaudoja beprotiškai daug sistemos išteklių, ypač procesoriaus. Tokiais momentais dažnai sunku atlikti kitas užduotis, nes sistema sulėtėja ir vėluoja.
„Windows Management Instrumentation Provider Service“, taip pat žinoma kaip WMIPRVSE.EXE , leidžia stebėti ir pranešti apie klaidas „Windows“ sistemose.
Šis straipsnis bus naudingas tiems, kurie turi tokią problemą. Leiskite mums įsigilinti į išsamią informaciją apie tai, kokia yra šios funkcijos paskirtis, ir ar ji apskritai turi veikti jūsų kompiuteryje? Greita santrauka pasislėpti 1 Kas yra WMI teikėjo prieglobos procesas 2 Ar WMI Provider Host procesas yra virusas? 3 Ar saugu išjungti WMI teikėjo prieglobos procesą 4 Priežastys, dėl kurių „WMI Provider Host“ sunaudoja daug išteklių „Windows 10“ 4.1 Procesas naudoja daug rankenų 4.2 Vykdymo procesas užima daug atminties 5 Ištaisykite didelį WMI teikėjo prieglobos (WmiPrvSE.exe) procesoriaus naudojimą 5.1 Iš naujo paleiskite „Windows Management Instrumentation“ paslaugą 5.2 Ieškokite sugadintų sistemos failų 5.3 Atlikite švarų įkrovimą 5.4 Išjunkite įtartiną procesą naudodami įvykių peržiūros priemonę 6 Baigiamieji žodžiai
Kas yra WMI teikėjo prieglobos procesas
„WMI Provider Host“ yra procesas, kurį daugelis mato užduočių tvarkytuvėje. Vykdomasis procesas, vykdomas už šio proceso, vadinamas WmiPrvSE.exe . WMI teikėjo prieglobos proceso tikslas yra perduoti informaciją tarp programinės įrangos, kuri prašo informacijos, ir ją perduodančios programinės įrangos. Informacija, kurią ji perduoda, yra apie jūsų sistemą ir jūsų operacinę sistemą, kuri yra tokia informacija, kurios reikia daugeliui kitų procesų, paslaugų ir programų, kad jūsų įrenginys veiktų sklandžiai ir be trikdžių.
WMI teikėjo prieglobos procesas yra pirminis procesas kitiems teikėjo procesams, kurie perduoda informaciją. WMI teikėjo prieglobos procesas kontroliuoja šiuos antrinius procesus, kad užtikrintų tinkamą jų veikimą.
Proceso užduotis tuo nesibaigia. Šį procesą gali naudoti trečiųjų šalių tarnybos, norėdamos užklausti ir gauti informaciją iš programų, tinklų, „Windows“ įrenginių ir pan. Negana to, programa, kuri sukuria įspėjimus, kai gaunama tam tikra informacija, paprastai sukuriama naudojant WMI teikėjo prieglobos procesą.
Ar WMI Provider Host procesas yra virusas?
Kaip supratote, procesas iš pradžių nėra virusas ir yra teisėtas procesas „Windows 10“ aplinkoje. Tačiau jei matote, kad WMI teikėjo priegloba sunaudoja daug sistemos išteklių, gali būti, kad tai virusas, užmaskuotas kaip teisėtas „Windows“ procesas.
Ši technika yra labai paplitusi tarp įsilaužėlių, siekiant paslėpti virusą akivaizdžiai.
Norėdami įsitikinti, ar jūsų įrenginio procesas yra virusas, galite patikrinti jo skaitmeninio parašo autentiškumą. Tačiau WMI teikėjo prieglobos atveju ši informacija byloje nėra pateikta. Nepaisant to, vis tiek galite patikrinti jo autentiškumą, priklausomai nuo to, kuri vieta atidaryta „File Explorer“, kai atidarote failo vietą.
Norėdami patikrinti WMI teikėjo prieglobos proceso autentiškumą, atidarykite užduočių tvarkyklę, dešiniuoju pelės mygtuku spustelėkite WMI teikėjo priegloba procesą ir spustelėkite Atidaryti failo vietą iš kontekstinio meniu. Jei naršyklėje atidaroma ši vieta, tai reiškia, kad procesas yra autentiškas: | _+_ |
Tačiau, jei matote atidarytą kitą vietą, išskyrus šią, tikėtina, kad procesas yra apgaulė. Tokiu atveju nedelsdami nutraukite procesą ir nuskaitykite kompiuterį, ar nėra galimų virusų.
Ar saugu išjungti WMI teikėjo prieglobos procesą
Kaip minėjome, „WMI Provider Host“ procesas perduoda sistemos informaciją tarp skirtingos programinės įrangos. Jei tas ryšys nėra perduodamas, sistema nežino, kaip elgtis. Todėl galite manyti, kad kitos paslaugos priklauso nuo WMI teikėjo prieglobos, ir tai yra labai svarbus procesas sklandžiai veikiant OS.
Be to, tiriant atsakingą WMI teikėjo prieglobos paslaugą, kuri yra „Windows“ valdymo prietaisai tarnyba, jame nurodoma:
Jei ši paslauga bus sustabdyta, dauguma „Windows“ programinės įrangos neveiks tinkamai. Jei ši paslauga išjungta, visos nuo jos tiesiogiai priklausančios paslaugos nebus paleistos.
Todėl galima daryti išvadą, kad taip yra ne saugu išjungti arba sustabdyti „Windows“ valdymo prietaisai paslauga arba WMI teikėjo prieglobos procesas.
Dabar, kai suprantame, koks svarbus šis procesas, toliau spręskime didelio išteklių naudojimo problemą, kad galėtumėte nedelsdami ir vėluojant atlikti kitas svarbias užduotis.
Priežastys, dėl kurių „WMI Provider Host“ sunaudoja daug išteklių „Windows 10“
Geriausiu atveju „WMI Provider Host“ ilgą laiką neturėtų naudoti didelio išteklių kiekio, įskaitant procesoriaus ir atminties naudojimą. Tokiu atveju gali pasirodyti, kad trečiosios šalies programa neteisingai naudoja „WmiPrvSE.exe“ procesą ir tai reikia sustabdyti.
Pasak „Microsoft“, WMI teikėjo prieglobos procesas sunaudoja daug procesoriaus dėl dviejų pagrindinių priežasčių:
Procesas naudoja daug rankenų
Vieta branduolio struktūroje („BaseNameObjects“) saugo rankenas. Rankenos , kaip rodo pavadinimas, yra kažkas sudėtingesnio objekto. Gali būti, kad šioje struktūroje gali būti per daug rankenų, kurių ji negali turėti, todėl operacija naudoja daug CPU.
Skaičius virš 30 000 gali būti laikomas pertekliniu rankenų kiekiu.
Vykdymo procesas užima daug atminties
Kita priežastis, kodėl WMI paslaugų teikėjas naudoja daug sistemos išteklių, yra tai, kad kitas procesas gali sunaudoti daug sistemos atminties. Kadangi kiekvieno vykdomo proceso atminties srities reikės užklausti, o atminties dalis gali būti suskaidyta, dėl to WMI teikėjo prieglobos užduotis reikalauja daugiau išteklių, todėl ji sunaudoja daugiau sistemos išteklių.
Ištaisykite didelį WMI teikėjo prieglobos (WmiPrvSE.exe) procesoriaus naudojimą
Iš naujo paleiskite „Windows Management Instrumentation“ paslaugą
Kaip jau minėjome, paslauga, veikianti už WMI teikėjo prieglobos proceso, yra „Windows“ valdymo prietaisai . Galite pabandyti iš naujo paleisti šią paslaugą, kad ji veiktų normaliai ir atlaisvintų nereikalingą sistemos išteklių naudojimą.
Norėdami iš naujo paleisti paslaugą, atidarykite paslaugų langą įvesdami services.msc į Run. Iš ten slinkite žemyn ir dešiniuoju pelės mygtuku spustelėkite paslaugą „Windows“ valdymo prietaisai . Spustelėkite Perkrauti iš kontekstinio meniu.
Tada būsite informuoti apie priklausomas paslaugas ir kad jos taip pat bus automatiškai paleistos iš naujo. Spustelėkite Taip .
Dabar visos paslaugos bus paleistos iš naujo. Kai jie tai padarys, dar kartą patikrinkite, ar vis dar matote, kaip WMI teikėjo prieglobos procesas sunaudoja daug CPU.
Ieškokite sugadintų sistemos failų
„Windows 10“ yra integruotas įrankis, skirtas taisyti sistemos failus, kurie galėjo būti sugadinti. Šis įrankis yra sistemos failų tikrintuvas (SFC), kuris automatiškai taiso sugadintus sistemos failus, kurie gali būti pertekliniai jūsų kompiuteryje arba tiesiog dingo. Tai pakeičia sugadintus ar trūkstamus failus. Jei WMI teikėjo prieglobos priklausomybės yra sugadintos, tai turėtų ištaisyti klaidą ir priversti procesą vėl veikti normaliai.
Norėdami paleisti įrankį, atlikite šiuos veiksmus:
- Atidarykite „Windows PowerShell“ su administratoriaus teisėmis ir įveskite šią komandą:
sfc /scannow
- Dabar leiskite šiek tiek laiko komandai visiškai paleisti ir nuskaityti kompiuterį ir, jei įmanoma, pataisyti.
- Iš naujo paleiskite kompiuterį.
Baigę dar kartą patikrinkite, ar problema išlieka.
Atlikite švarų įkrovimą
Švarus įkrovimas yra įkrovos procesas, kuris laikinai blokuoja nereikalingas fonines programas ir procesus, kad jie netrukdytų svarbiausiems sistemos procesams. Tai puikus būdas atmesti bet kokias programas ar programas, kurios gali sukelti jūsų įrenginio problemų.
Norėdami atlikti švarų įkrovimą, pirmiausia įveskite msconfig bėgime. Pagal bendras skirtuko lape, panaikinkite žymės langelį šalia Įkelkite paleisties elementus .
Dabar pereikite prie Paslaugos skirtuką, pažymėkite laukelį šalia Slėpti visas „Microsoft“ paslaugas apačioje, tada spustelėkite Viską išjungti .
Dabar pereikite prie Pradėti skirtuką ir spustelėkite Atidarykite užduočių tvarkyklę . Dabar užduočių tvarkyklė bus atidaryta Pradėti skirtuką. Spustelėkite kiekvieną sąrašo elementą ir spustelėkite Išjungti kiekvieną kartą, kad jie nebūtų automatiškai paleidžiami, kai kitą kartą prisijungsite prie savo prietaiso.
Baigę uždarykite užduočių tvarkyklę ir spustelėkite Taikyti ir Gerai viduje konors Sistemos konfigūracija langą, kad išsaugotumėte pakeitimus ir uždarytumėte. Perkraukite kompiuterį ir patikrinkite, ar „WMI Provider Host“ vis dar užima daugiau sistemos išteklių nei turėtų.
Išjunkite įtartiną procesą naudodami įvykių peržiūros priemonę
Jei pastebėsite, kad procesas nėra teisėtas naudojant triuką, kurį aptarėme anksčiau įraše, turite išjungti procesą. Štai kaip tai padaryti:
Atidaryk Renginių peržiūros priemonė užduočių juostoje dešiniuoju pelės klavišu spustelėdami mygtuką Pradėti meniu, tada spustelėdami Renginių peržiūros priemonė . Tada spustelėkite Peržiūrėti iš meniu juostos viršuje, tada spustelėkite Rodyti analitinius ir derinimo žurnalus .
Dabar eikite į šią vietą naudodami kairę sritį: | _+_ |
Dabar ieškokite bet kurio Klaida dešinėje srityje. Jei turite, spustelėkite jį. Tada galėsite pamatyti jo informaciją skiltyje Bendra. Iš ten užsirašykite jų ClientProcessID .
Dabar uždarykite Renginių peržiūros priemonė ir atidarykite užduočių tvarkyklę. Perjunkite į Paslaugos skirtuką ir dabar ieškokite to paties proceso Proceso ID (PID) kaip pažymėjote įvykių peržiūros priemonėje. Kai radote, spustelėkite jį dešiniuoju pelės mygtuku ir spustelėkite Sustabdyti iš kontekstinio meniu. Taip pat ištrinkite paslaugą naudojančią programą, nes ji akivaizdžiai paveikė jūsų sistemos našumą.
Baigiamieji žodžiai
Gali būti sudėtinga nustatyti pagrindinę priežastis, kodėl procesas nepagrįstai sunaudoja sistemos išteklius. Tikrai tikimės, kad jūsų problema buvo išspręsta naudojant šiame įraše pateiktą vadovą.