Koduleht » Arvuti näpunäited » Kuidas Fix Svchost.exe kõrge CPU kasutamine

    Kuidas Fix Svchost.exe kõrge CPU kasutamine

    SVCHOST.EXE on üks nendest salapärastest protsessidest, mis jookseb pidevalt Windowsis ja on täiesti oluline, kuid te ei tea kunagi täpselt, mida ta teeb. Mis on SVCHOST.EXE? Igas SVCHOST.EXE protsessis töötavate tegelike teenuste ja programmide tuvastamine on väärt teadmist, eriti kui protsess sööb 99 või 100 protsenti teie CPU-st!

    Nii et enne kui me sukeldame lahendustesse, saame sügavam arusaam sellest, mida see protsess tegelikult teeb ja kuidas saaksite mõningaid probleeme tekkida. Esiteks tähistab svchost “Teenusepakkuja"Ja see teeb täpselt seda, nagu nimigi ütleb: aitab" võõrustada "teenuseid. Windowsi teenus on lihtsalt operatsioonisüsteemi programm, mis teeb kindla töö ja töötab taustal alati, kui arvuti on sisse lülitatud, isegi kui te pole sisse loginud.

    Enamik programme, mida olete tuttav, töötavad iseseisva käivitatava programmina, näiteks .EXE. Kuid enamik teenuseid rakendatakse DLL-de kujul, mis ei suuda ise töötada. Seega laadib svchost need DLL-id ja kasutab neid ise. Sellepärast näete Windowsi tegumihalduri avamisel rida svchost.exe protsesse. Kui soovite rohkem infot Task Mangerist, vaadake minu artikleid Task Manager mõistmise kohta.

    Pange tähele, et minu arvutis töötab praegu kaheksa svchosti protsessi, mis kõik kasutavad erinevaid mälumahtusid ja töötavad erinevate kasutajatunnuste all. Oletame, et üks neist töötab liiga suure CPU kasutusega 100 protsenti, kuidas me saame kindlaks teha tegeliku rakenduse?

    Selle kohta on tegelikult kaks võimalust: seda teha kõik käsitsi käsureale ja Teenuste tööriistale või kasutades kolmanda osapoole rakendust. Ma räägin nii siin, kui üks teie eest ei tööta.

    Kontrollige kõigepealt viirusi

    Enne allpool toodud üksikasjadesse jõudmist väärib märkimist, et on juhtumeid, kus svchost.exe on tegelikult viirus. Kuna see on süsteemiprotsess, soovivad pahatahtlikud kooderid kasutada nime svchost, et jääda peidetud. Kui fail asub operatsioonisüsteemis Windows / system32, ei ole see tõenäoliselt viirus, kuid soovitan alati skannida ainult selleks, et olla kindel.

    Kui teil ei ole veel viirusetõrje programmi, soovitan kasutada kas Kaspersky või Bitdefenderit, kuna need toimivad pidevalt AV-Test ja AV-Comparatives edetabelites. Need ei ole vabad, kuid enamik tasuta viirusetõrje programme pakuvad täiendavat rämpsposti tarkvara või suunavad teie brauseri oma turvalisse otsingulahendusse, mis ei ole üldse turvaline ja lihtsalt jälgib teid ning näitab teile rohkem reklaame.

    Identifitseerige svchost.exe protsessid käsuviipiga (raske tee)

    1. Kõigepealt mine edasi ja vajuta Alusta ja siis Käivita ja sisesta CMD ja klõpsa Okei. Windows 8.1 puhul mine edasi ja paremklõpsake nuppu Start ja valige Run.

    2. Tippige käsuviibasse järgmine tekst ja vajutage Sisenema

    tasklist / svc / fi “imagename eq svchost.exe

    Sa peaksid saama väljundi, nagu allpool näidatud, nimi, PID ja teenuse kirjeldus

    Nüüd näete iga svchosti protsessi koos selle unikaalse ID-numbriga ja teenustega, mida ta vastutab. Kuid need nimed on ikka veel väga salapärased ja need on kõik lühikesed nimed. Et saada protsessi kohta rohkem kasulikku teavet, saame seda kasutada Teenused brauser Windowsis.

    3. Paremklõpsake Minu arvuti, valida Halda. Saadud ekraanil valige Arvutihaldus ja seejärel valige Teenused ja rakendused. Lõpuks vali Teenused.

    4. Nüüd proovige sobitada Windows'i teenuse krüptiline nimi kergesti loetavate nimedega vahekaardil Teenused. See on vähe ja võib võtta aega, sest kui te võtate protsessi ID 1436-ga ja see on nimi WudfSvc, peate selle loendis leidma. Kui te topeltklõpsate ühe teenuse nimele, näete ka nende krüptilist nime, nii et sa saad neid sobitada. Minu puhul arvasin, et W tähendab, et protsess algab “Windowsiga” ja avas neid, kuni nägin mängu.

    Nagu näete, nimetatakse tegelikult Windowsi draiveri fondi teenust wudfsvc lühidalt!

    Identifitseerige svchost.exe protsessid protsessi Exploreri kaudu (lihtne viis)

    Kui leiad, et see on liiga raske, on palju lihtsam! Vaadake Microsofti Process Explorer tööriista (algselt SysInternalsist). Tööriist on täiesti tasuta ja annab teile üksikasjalikku teavet iga jooksva protsessi kohta.

    Kui olete selle alla laadinud, käivitage lihtsalt exe fail, kuna seda ei pea installima. Viige hiir svchost protsessi üle ja saate hüpikakna, mis näitab, millised teenused selle protsessi käigus töötavad. Protsessi exploreri kena asi on see, et see annab teile lühikese nime asemel iga protsessi sõbraliku nime.

    Windows 8 Task Manager

    Viimane asi, mida tahtsin mainida, oli asjaolu, et Windows 8-i tegumihaldur teeb põhimõtteliselt käsurea või protsessi Exploreri kasutamise täiesti vananenuks. Avage Task Manager, vajutades CTRL + SHIFT + ESC ja kerige Protsessid vahekaart, kuhu ta ütleb Windowsi protsessid.

    Siin näete iga svchost.exe protsessi, mis on loetletud Teenuse host: millele järgneb konto tüüp, mida ta kasutab (kohalik süsteem, võrguteenus jne). Sellel on ka number selle kõrval ja kui te noolega klõpsates laiendate objekti, näete ka kõiki selle konkreetse protsessi käigus töötavaid teenuseid.

    SVCHOST kõrge CPU kasutamise kinnitamine

    Nüüd, kui olete aru saanud, milline protsess teie CPU-s sööb, saame selle lahendada. Kui olete leidnud, et protsess ei ole Windowsi protsess, näiteks Windows Update või Windows Firewall jne, siis lihtsalt protsessi tappa ja programmi eemaldada.

    Kuid suurema osa ajast, mil see probleem ilmneb, on tal midagi pistmist Windowsi protsessiga. Sel juhul on parim lahendus installida kõik viimased värskendused Microsofti veebisaidilt. Kui te Windowsis tavaliselt seda ei tee, proovige arvuti taaskäivitada turvarežiimis ja proovige seda uuesti.

    Samuti, kui jõuad Teenuse vahekaardile, nagu me tegime ülalpool, minge edasi ja paremklõpsake teenusel ja 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 ning saate käsitsi värskendused. Luba teenus uuesti ja taaskäivitage arvuti uuesti ning loodetavasti töötavad!

    Teenuse Windowsis keelamiseks paremklõpsake seda rakendusest Teenused vahekaart ja valige Omadused.

    Järgmine vali Keelatud alates Käivituse tüüp dialoogiboksi keskel asuv liitkast:

    Olen selle protsessi paar korda läbi käinud ja see on minu jaoks töötanud. Niisiis, esmalt keelake teenus, seejärel taaskäivitage arvuti, seejärel installige värskendused käsitsi, seejärel uuesti teenus uuesti sisse ja seejärel taaskäivitage arvuti uuesti. Kui see ei toimi, peate Windowsi remondi installima. Tehke Google'i otsing paranduse installimiseks ja järgige samme. Kui kasutate operatsioonisüsteemi Windows 8, saate oma arvutit värskendada. Kui teil on küsimusi, saatke kommentaar. Naudi!