Domača » Nasveti za računalnik » Kako popraviti visoko porabo procesorja Svchost.exe

    Kako popraviti visoko porabo procesorja Svchost.exe

    SVCHOST.EXE je eden od tistih skrivnostnih procesov, ki se nenehno pojavljajo v sistemu Windows in je povsem bistvenega pomena, vendar nikoli ne veste, kaj točno počne. Torej, kaj je SVCHOST.EXE? Prepoznavanje dejanskih storitev in programov, ki se izvajajo v vsakem procesu SVCHOST.EXE, je vredno vedeti, še posebej, če proces porabi 99 ali 100 odstotkov CPE-ja!

    Torej, preden se potopimo v rešitve, poglejmo globlje razumevanje tega, kaj ta proces dejansko počne in kako lahko odpravite nekatere težave, ki se lahko pojavijo. Prvič, svchost pomeniGostitelj storitve"In to točno, kar ime nakazuje: pomaga pri" gostovanju "storitev. Storitev v sistemu Windows je preprosto program v operacijskem sistemu, ki opravi določeno opravilo in se ves čas, ko je računalnik vklopljen, izvaja v ozadju, tudi če niste prijavljeni.

    Večina programov, ki jih poznate, se izvaja kot samostojna izvedljiva datoteka, kot je .EXE. Vendar pa se večina storitev izvaja v obliki DLL-jev, ki se ne morejo izvajati sami. Zato svchost naloži te DLL-je in jih zažene sam. Zato, ko odprete Windows Task Manager, boste videli, da se izvaja veliko procesov svchost.exe. Če želite več informacij o Task Mangerju, si oglejte moje članke o razumevanju upravitelja opravil.

    Opazili boste, da je trenutno na mojem računalniku nameščenih osem procesov, ki uporabljajo različne količine pomnilnika in delujejo pod različnimi uporabniškimi imeni. Torej, recimo, da eden od njih deluje s prekomerno visoko porabo CPU-ja, ki znaša 100 odstotkov, kako lahko ugotovimo dejansko izvajanje aplikacije?

    Obstajajo dva načina, kako to storiti: vse ročno z uporabo ukaznega poziva in orodja Storitve ali s pomočjo aplikacije tretje osebe. Omenil bom oba tukaj, če ne bo delal za vas.

    Najprej preverite viruse

    Preden se lotimo podrobnosti spodaj, je treba omeniti, da obstajajo primeri, ko je svchost.exe dejansko virus. Ker je sistemski proces, zlonamerni koderji radi uporabljajo ime svchost, da ostanejo skriti. Če se datoteka nahaja v operacijskem sistemu Windows / system32, je verjetno, da ni virus, vendar vedno priporočam, da opravite optično branje, da se prepričate.

    Če še nimate protivirusnega programa, vam priporočam, da uporabite Kaspersky ali Bitdefender, saj dosledno delata na vrhu v AV-Test in AV-Comparatives uvrstitvah. Niso brezplačni, vendar večina brezplačnih protivirusnih programov na koncu združi dodatno programsko opremo z neželeno vsebino ali preusmeri brskalnik v svojo "varno" rešitev za iskanje, ki sploh ni varna in vas samo spremlja in prikazuje več oglasov..

    Prepoznavanje procesov svchost.exe prek ukaznega poziva (trda pot)

    1. Najprej nadaljujte in kliknite Začni in potem Zaženi in vnesite CMD in kliknite v redu. V sistemu Windows 8.1 nadaljujte z desnim klikom na gumb Start in izberite Zaženi.

    2. V ukazno okno vnesite naslednje in pritisnite Vnesite

    tasklist / svc / fi imagename eq svchost.exe

    Dobite izhod, kot je prikazano spodaj, z imenom, PID in opisom storitve

    Zdaj boste videli vsak proces svchost skupaj z njegovo edinstveno identifikacijsko številko in storitvami, za katere je odgovoren za izvajanje. Vendar so ta imena še vedno zelo skrivnostna in so vsa imena kratkih rok. Da bi dobili več koristnih informacij o procesu, lahko uporabimo Storitve brskalnika v sistemu Windows.

    3. Z desno tipko miške kliknite Moj računalnik, izberite Upravljanje. Na prikazanem zaslonu izberite Upravljanje računalnika in nato izberite Storitve in aplikacije. Končno izberite Storitve.

    4. Zdaj poskusite uskladiti šifrirano ime storitve Windows z lahko berljivimi imeni na zavihku Storitve. To je malo in lahko traja nekaj časa, kajti če vzamete proces z ID 1436 in je ime WudfSvc, ga morate poiskati na seznamu. Če dvakrat kliknete na ime storitve, boste videli tudi njihovo skrivnostno ime, tako da jih lahko ujemate. V mojem primeru sem domneval, da W pomeni, da se postopek začne z “Windows” in jih odpre, dokler ne vidim ujemanja.

    Kot lahko vidite, se storitev Windows Driver Foundation dejansko imenuje wudfsvc na kratko!

    Prepoznajte procese svchost.exe prek raziskovalca procesov (preprost način)

    Če se vam zdi pretežko, je veliko lažje! Oglejte si Microsoftovo orodje Process Explorer (prvotno iz SysInternals). Orodje je popolnoma brezplačno in ponuja podrobne informacije za vsak postopek, ki se trenutno izvaja.

    Ko jo prenesete, zaženite datoteko exe, saj je ni treba namestiti. Z miško se pomaknite nad proces svchost in dobili boste pojavno okno, ki vam bo pokazal, katere storitve se izvajajo v tem procesu. Lepa stvar pri procesnem raziskovalcu je, da vam prinese prijazno ime za vsak proces namesto kratkega imena.

    Windows 8 Task Manager

    Zadnja stvar, ki sem jo želel omeniti, je dejstvo, da upravitelj opravil Windows 8 v bistvu naredi uporabo ukazne vrstice ali Process Explorer popolnoma zastarelo. Odprite upravitelja opravil s pritiskom na CTRL + SHIFT + ESC in se pomaknite navzdol na Procesi zavihek, kjer piše Windows procesi.

    Tukaj boste videli vsak proces svchost.exe, ki je naveden kot Gostitelj storitve: ki mu sledi vrsta računa, v katerem se izvaja (lokalni sistem, omrežna storitev itd.). Poleg nje bo poleg številke prikazana tudi številka, če pa razširite element, tako da kliknete puščico, boste videli tudi vse storitve, ki se izvajajo v tem postopku..

    Določanje SVCHOST visoke CPU uporabe

    Zdaj, ko ste natančno ugotovili, kateri proces jemlje vse vaše procesorje, lahko odgovorimo, kako ga odpraviti. Če ste ugotovili, da postopek ni proces Windows, kot je Windows Update ali Windows Firewall itd., Potem preprosto ubijte proces in odstranite program..

    Vendar pa večino časa, ko pride do te težave, ima nekaj opraviti s procesom Windows. Najboljša rešitev v tem primeru je namestitev vseh najnovejših posodobitev s spletne strani Microsofta. Če tega ne morete storiti običajno v sistemu Windows, poskusite znova zagnati računalnik v varnem načinu in ga poskusite znova.

    Prav tako, če lahko dostopate do zavihka Storitve, kot smo to storili zgoraj, nadaljujte z desnim klikom na storitev in izberite Onemogoči. Tudi če je Windows Update ali požarni zid, ne skrbite, lahko ga ponovno omogočite pozneje. Nato znova zaženite računalnik in pojdite na Microsoftovo spletno stran in ročno poiščite posodobitve. Znova omogočite storitev in znova zaženite računalnik ter upamo, da stvari delujejo!

    Če želite onemogočiti storitev v sistemu Windows, jo kliknite z desno tipko miške Storitve in izberite Lastnosti.

    Nato izberite Onemogočeno Iz Vrsta zagona kombinirano polje na sredini pogovornega okna:

    Nekajkrat sem šel skozi ta proces in delal je zame. Zato znova onemogočite storitev, nato ponovno zaženite računalnik, nato pa ročno namestite posodobitve, nato pa znova omogočite storitev in nato znova zaženite računalnik. Če to ne deluje, morate izvesti popravilo namestitve sistema Windows. Naredite Google iskanje za popravilo in sledite korakom. Če uporabljate Windows 8, lahko osvežite računalnik. Če imate kakršnakoli vprašanja, napišite komentar. Uživajte!