SVCHOST.EXE on üks neist salapärastest protsessidest, mis töötab Windowsis pidevalt ja on ülimalt oluline, kuid kunagi ei tea kunagi, mida see teeb. Mis on SVCHOST.EXE? Igas SVCHOST.EXE protsessis töötavate teenuste ja programmide tuvastamine on väärt teadmist väärt ülesanne, eriti kui protsess sööb teie protsessorist kuni 99 või 100 protsenti!

Nii et enne lahendustesse sukeldumist uurime sügavamalt, mida see protsess tegelikult teeb ja kuidas saaksite lahendada mõned probleemid, mis võivad tekkida. Esiteks tähistab svchost terminit „teenuse host” ja see teeb täpselt seda, mida nimest järeldada võib: aitab teenuseid hostida. Windowsi teenus on lihtsalt opsüsteemi süsteem, mis teeb konkreetse töö ja töötab taustal kogu aeg, kui teie arvuti on sisse lülitatud, isegi kui te pole sisse logitud.

Enamik tuttavaid programme töötab iseseisva käivitatava failina, näiteks .EXE. Enamik teenuseid on aga rakendatud DLL-ide kujul, mis ei saa iseseisvalt töötada. Seega laadib svchost need DLL-id ja käivitab need ise. Sellepärast näete Windowsi tegumihalduri avamisel hunnikut svchost.exe-protsesse. Kui soovite toimingute halduri kohta lisateavet, lugege minu artikleid tööhalduri mõistmise kohta.

svchost

Võite märgata, et minu arvutis töötab praegu kaheksa svchosti protsessi, mis kõik kasutavad palju mälu ja töötavad erinevate kasutajanimede all. Ütleme nii, et üks neist töötab protsessori ülemäära suurel kasutamisel - 100 protsenti - kuidas saaksime tuvastada rakenduse tegeliku töötamise?

Selle saavutamiseks on tegelikult kaks võimalust: kõik käsitsi, kasutades käsurealt ja tööriista Services või kasutades kolmanda osapoole rakendusi. Mainin siin mõlemat juhuks, kui üks teie jaoks ei tööta.

Kõigepealt kontrollige viiruste olemasolu

Enne kui uurime allpool olevaid üksikasju, tasub märkida, et on juhtumeid, kus svchost.exe on tegelikult viirus. Kuna see on süsteemiprotsess, meeldib pahatahtlikele kodeerijatele peitmiseks kasutada nime svchost. Kui fail asub opsüsteemis Windows / system32, pole enam kui tõenäoline, et see on viirus, kuid soovitan alati veenduda, et see skannitakse.

Kui teil veel pole viirusetõrjeprogrammi, soovitan kasutada kas Kaspersky või Bitdefenderit, kuna need toimivad AV-Test ja AV-Comparatives edetabelites pidevalt tipus. Need pole tasuta, kuid enamus tasuta viirusetõrjeprogramme koondavad täiendavat rämpstarkvara või suunavad teie brauseri ümber turvalisse otsingulahendusse, mis pole üldse turvaline ning jälgib teid ja näitab teile veel reklaame.

Tuvastage svchost.exe protsessid käsuviiba kaudu (raske viis)

1. Kõigepealt minge edasi ja klõpsake nuppu Start ja siis käsku Run ja tippige CMD ja klõpsake nuppu OK. Minge Windows 8.1 versioonis edasi ja paremklõpsake nuppu Start ja valige Käivita.

joosta cmd

2. Tippige käsuaknasse järgmine tekst ja vajutage sisestusklahvi

tasklist / svc / fi “imagename eq svchost.exe

Peaksite saama väljundi, nagu on näidatud allpool, koos nime, PID ja teenuse kirjeldusega

svchosti protsessid

Nüüd näete iga svchosti protsessi koos unikaalse ID numbri ja teenustega, mille käitamise eest ta vastutab. Need nimed on siiski endiselt väga krüptilised ja on kõik lühinimed. Protsessi kohta rohkem kasulikku teavet saame kasutada Windowsi brauserit Teenused.

3. Paremklõpsake Minu arvuti ja valige Halda. Valige kuvataval ekraanil Arvutihaldus ja seejärel Teenused ja rakendused. Lõpuks valige Teenused.

Windowsi teenused

4. Proovige nüüd krüptiline Windowsi teenuse nimi sobitada vahekaardil Teenused kergesti loetavate nimedega. See on vähe ja võib võtta natuke aega, sest kui kasutate protsessi ID 1436-ga ja see kannab nime WudfSvc, peate proovima seda loendist leida. Kui topeltklõpsate ühte teenuse nime, näete ka nende krüptimisnime, nii et saate neid omavahel sobitada. Minu puhul arvasin, et W tähendab, et protsess algab Windowsiga ja avasin neid, kuni ma nägin vastet.

Windowsi draiveri vundament

Nagu näete, nimetatakse Windows Driver Foundationi teenust tegelikult lühidalt wudfsvc!

Tuvastage svchost.exe protsessid protsessihalduri kaudu (lihtne viis)

Kui leiate, et see on liiga keeruline, on palju lihtsam viis! Vaadake Microsofti (algselt ettevõttelt SysInternals) tööriista Process Explorer. Tööriist on täiesti tasuta ja annab teile üksikasjaliku teabe iga käimasoleva protsessi kohta.

Kui olete selle alla laadinud, käivitage lihtsalt exe-fail, kuna seda ei pea installima. Hõljutage kursorit svchosti protsessi kohal ja saate hüpikakna, mis näitab teile, millised teenused selle protsessi raames töötavad. Protsesside uurija tore asi on see, et see annab teile lühikese nime asemel iga protsessi sõbraliku nime.

protsessiuurija

Windows 8 tegumihaldur

Viimane asi, mida ma tahtsin mainida, oli asjaolu, et Windows 8 tegumihaldur muudab käsurida või Process Exploreri kasutamise põhimõtteliselt täiesti iganenuks. Avage tegumihaldur, vajutades klahve CTRL + SHIFT + ESC, ja kerige vahekaardil Protsessid alla kohta, kus öeldakse Windows Processes.

Windows 8 protsessid

Siin näete kõiki svchost.exe protsesse, mis on loetletud teenuse hostina: millele järgneb kontotüüp, mida see all töötab (kohalik süsteem, võrguteenus jne). Selle kõrval on ka number ja kui laiendate üksust noolele klõpsates, näete ka kõiki selle konkreetse protsessi käigus töötavaid teenuseid.

teenuste loetelu

SVCHOST kõrge protsessori kasutamise parandamine

Nüüd, kui olete täpselt välja mõelnud, mis protsess kogu teie protsessori ära sööb, saame vaadata, kuidas seda parandada. Kui olete leidnud, et protsess ei ole Windowsi protsess, näiteks Windows Update või Windowsi tulemüür jne, siis lihtsalt tapke see protsess ja desinstallige programm.

Enamasti on selle probleemi ilmnemisel siiski midagi pistmist Windowsi protsessiga. Parim lahendus sel juhul on kõigi uusimate värskenduste installimine Microsofti veebisaidilt. Kui te ei saa Windowsis seda tavaliselt teha, proovige arvuti turvarežiimis taaskäivitada ja proovige uuesti.

Kui pääsete ka Teenuste vahekaardile, nagu me eespool tegime, minge edasi ja paremklõpsake teenust ning valige Keela. Isegi kui see on Windowsi värskendus või tulemüür, ärge muretsege, saate selle hiljem uuesti lubada. Seejärel taaskäivitage arvuti ja minge Microsofti veebisaidile ja saate värskendused käsitsi hankida. Lubage teenus uuesti ja taaskäivitage arvuti uuesti ning loodetavasti asjad töötavad!

Teenuse keelamiseks Windowsis paremklõpsake sellel vahekaardil Teenused ja valige Atribuudid.

teenuse omadused

Järgmisena valige dialoogiboksi keskel asuvas Startup tüüpi liitkastis Keelatud:

keela teenus

Olen selle protsessi paar korda läbi elanud ja see on minu jaoks toiminud. Nii et jällegi, keelake esmalt teenus, taaskäivitage arvuti, installige värskendused käsitsi, lubage teenus uuesti ja taaskäivitage arvuti uuesti. Kui see ei aita, peate tegema Windowsi remondiinstalli. Tehke remondiinstalli jaoks Google'i otsing ja järgige juhiseid. Kui kasutate Windows 8, saate oma arvutit värskendada. Kui teil on küsimusi, postitage kommentaar. Naudi!