Mis on Svchost.exe (teenusehost)?

Sisukord:

Mis on Svchost.exe (teenusehost)?
Mis on Svchost.exe (teenusehost)?
Anonim

Mida teada

  • Service Host (svchost.exe) on Windowsi operatsioonisüsteemis kasutatav seaduslik süsteemiprotsess.
  • See on ohutu, kui see on salvestatud siia: %SystemRoot%\System32\ või %SystemRoot%\SysWOW64\.
  • Saate svchost.exe kustutada, kui leiate selle muj alt.

See artikkel selgitab, mis on svchost.exe, kuidas teada saada, kas see on ohutu ja mida teha, kui leiate viiruse svchost.exe.

Mis on Svchost.exe?

Svchost.exe (teenusehosti) fail on oluline süsteemiprotsess, mille Microsoft pakub Windowsi operatsioonisüsteemides. Tavaolukorras pole see fail viirus, vaid paljude Windowsi teenuste oluline komponent.

Svchost.exe eesmärk on, nagu nimigi viitab, hostiteenuseid. Windows kasutab seda teenuste rühmitamiseks, mis vajavad ühe protsessi käigus töötamiseks juurdepääsu samadele DLL-idele, aidates vähendada nende nõudlust süsteemiressursside järele.

Kuna Windows kasutab teenusehosti protsessi nii paljude toimingute jaoks, on tegumihalduris sageli näha svchost.exe suurenenud RAM-i kasutust. Samuti näete tegumihalduris palju svchost.exe juhtumeid, kuna Windows rühmitab sarnased teenused, näiteks võrguga seotud teenused.

Arvestades, et see on nii oluline komponent, ei tohiks te seda kustutada ega karantiini panna, enne kui olete veendunud, et konkreetne fail svchost.exe, millega tegelete, on tarbetu või pahatahtlik. Päris versiooni saab salvestada ainult kahes kaustas, mis teeb võltsingu tuvastamise lihtsaks.

Image
Image

Millist tarkvara kasutab Svchost.exe?

Svchost.exe protsess käivitub Windowsi käivitumisel ja seejärel kontrollib registri HKLM-i tarust (jaotises SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost) teenuseid, mida see peaks mällu laadima.

Svchost.exe töötab operatsioonisüsteemides Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP ja Windows 2000.

Alates Windows 10 Creatori värskendusest (versioon 1703) käitab iga teenus süsteemide puhul, mis töötavad rohkem kui 3,5 GB muutmäluga, svchosti eksemplari. Kui saadaval on vähem kui 3,5 GB muutmälu, rühmitatakse teenused jagatud svchost.exe protsessideks täpselt nagu Windowsi eelmistes versioonides.

Mõned näited Windowsi teenustest, mis kasutavad faili svchost.exe, on järgmised:

  • Windows Update
  • Taustaülesannete infrastruktuuriteenus
  • Plug and Play
  • World Wide Web Publishing Service
  • Bluetoothi tugiteenus
  • Windowsi tulemüür
  • Task Scheduler
  • DHCP-klient
  • Windows Audio
  • Supertoode
  • Võrguühendused
  • Remote Procedure Call (RPC)

Kas Svchost.exe on viirus?

Tavaliselt mitte, kuid kontrollimine ei tee haiget, eriti kui teil pole aimugi, miks svchost.exe kogu teie arvuti mälu hõivab.

Esimene samm svchost.exe viiruse tuvastamisel on kindlaks teha, milliseid teenuseid iga svchost.exe eksemplar hostib. Kuna teil töötab tegumihalduris tõenäoliselt mitu eksemplari, peate enne otsustamist, kas kustutada svchost protsess või keelata sees töötav teenus, veidi sügavamale, et näha, mida iga protsess teeb.

Kui teate, millised teenused svchost.exe-s töötavad, näete, kas need on tõelised ja vajalikud või kas pahavara teeskleb, et on svchost.exe.

Kui teil on Windows 11, 10 või 8, saate iga faili svchost.exe tegumihalduris "avada".

  1. Ava tegumihaldur.
  2. Valige vahekaart Protsessid.
  3. Kerige alla jaotiseni Windowsi protsessid ja leidke kirje Service Host: < service name >.

    Image
    Image
  4. Puudutage ja hoidke all või paremklõpsake kirjet ja valige Ava faili asukoht.

    Kui avanev asukoht on midagi muud kui üks järgmistest teedest, kuhu Windows salvestab faili svchost.exe autentsed koopiad, võib teil olla viirus:

    • %SystemRoot%\System32\svchost.exe
    • %SystemRoot%\SysWOW64\svchost.exe
    Image
    Image

    Teine tee on koht, kus asuvad 64-bitises masinas töötavad 32-bitised teenused. Kõigil arvutitel pole seda kausta.

  5. Tagasi tegumihalduris valige selle laiendamiseks kirjest vasakul olev nool. Kõik teenused, mida see hostib, asuvad otse eksemplari svchost.exe all.

Teiste Windowsi versioonide (nt Windows 7) puhul saate kasutada ka tegumihaldurit, et näha kõiki svchost.exe kasutatavaid teenuseid, kuid see pole nii selgelt välja toodud kui uuemates versioonides. Tehke seda, paremklõpsates vahekaardil Protsessid svchost.exe eksemplari, valides Go to Services ja seejärel lugedes läbi esiletõstetud teenuste loendi vahekaardil Teenused.

Teine võimalus on kasutada käsuviiba käsku Tasklist, et koostada loend kõigist teenustest, mida kõik svchost.exe eksemplarid kasutavad.

Selleks avage käsuviip ja sisestage järgmine käsk:


tasklist /svc | leidke "svchost.exe"

Image
Image

Teine võimalus siin on kasutada ümbersuunamisoperaatorit, et eksportida käsu tulemused tekstifaili, mida võib olla lihtsam lugeda.

Kui te midagi loendis ei tuvasta, ei tähenda see tingimata, et teil on viirus. See võib olla lihts alt teenus, mida te ei tunne, kuid on Windowsi oluliste toimingute jaoks ülioluline. Tõenäoliselt on kümneid "viiruse välimusega" teenuseid, mis on täiesti ohutud.

Kui kahtlete millegi suhtes, mida näete, otsige veebist. Saate seda teha Windowsi uuemates versioonides tegumihalduri kaudu: paremklõpsake teenusel ja valige Otsi võrgus. Windows 7, Vista või XP puhul märkige teenus käsureale ja tippige see Google'isse.

Svchost.exe-s töötava teenuse sulgemiseks vaadake kahte juhiste komplekti selle lehe allosas.

Miks kasutab Svchost.exe nii palju mälu?

Nagu iga protsess, nõuab ka see töötamiseks mälu ja protsessori võimsust. On normaalne, et faili svchost.exe mälukasutus suureneb, peamiselt siis, kui kasutatakse mõnda teenuse hosti kasutavat teenust.

Image
Image

Põhjus, miks svchost.exe kasutab palju mälu (ja isegi ribalaiust), on see, kui miski pääseb Internetti, sel juhul võib „svchost.exe netsvcs” töötada. See võib juhtuda, kui Windows Update töötab paikade ja muude värskenduste allalaadimisel ja installimisel. Muud teenused, mida svchost.exe netsvcs all kasutatakse, hõlmavad BITS-i (tausta intelligentne edastusteenus), ajakava (ülesannete plaanija), teemasid ja iphlpsvc (IP-abimees).

Üks viis peatada svchosti protsessi nii palju mälu või mõne muu süsteemiressursi ära imemine on peatada süüdi olevad teenused. Näiteks kui Service Host aeglustab teie arvutit Windows Update'i tõttu, lõpetage värskenduste allalaadimine/installimine või keelake teenus täielikult. Või võib-olla defragmenteerib kettadefragmentija teie kõvaketast, sel juhul kasutab Service Host selle ülesande jaoks rohkem mälu.

Kuid igapäevastes olukordades ei tohiks see kogu süsteemimälu hõivata. Kui svchost.exe kasutab rohkem kui 90–100 protsenti RAM-ist, võib teil olla tegu pahatahtliku, mitteehtsa svchost.exe koopiaga. Kui arvate, et see juhtub, jätkake lugemist, et saada teavet svchost.exe viiruste kustutamise kohta.

Teenuse Svchost.exe väljalülitamine

Mida enamik inimesi ilmselt soovib svchost protsessiga teha, on failis svchost.exe töötava teenuse kustutamine või keelamine, kuna see kasutab liiga palju mälu. Kuid isegi kui kavatsete faili svchost.exe kustutada, kuna see on viirus, järgige igal juhul neid juhiseid, sest teenus on kasulik enne selle kustutamist keelata.

Windows 7 ja Windowsi vanemate versioonide puhul on Process Exploreri kasutamine lihtsam. Paremklõpsake failil svchost.exe ja valige Kill Process.

  1. Ava tegumihaldur.
  2. Tuvastage teenus, mille soovite keelata.

    Selleks operatsioonisüsteemis Windows 11, 10 või 8 laiendage kirjet Service Host: < service name >.

  3. Paremklõpsake selle teenuse Tegumihalduri kirjel, mida soovite sulgeda, ja valige Stop. Windows peatab selle teenuse kohe. Kõik süsteemiressursid, mida see kasutas, vabastatakse muude teenuste ja rakenduste jaoks.

    Image
    Image

    Kui te teenuse peatamise valikut ei näe, veenduge, et valiksite teenuse enda, mitte rea „Teenuse host”.

  4. Kui teenus ei peatu programmi töötamise tõttu, väljuge sellest. Kui te ei saa, peate võib-olla tarkvara desinstallima.

Saate kontrollida, kas see on välja lülitatud, või selle jäädav alt keelata, leides sama teenuse teenuseprogrammist (otsige services.msc menüüst Start). Selle taaskäivitamise peatamiseks topeltklõpsake loendis teenusel ja muutke käivitustüübiks Disabled

Image
Image

Kuidas eemaldada Svchost.exe viirust

Te ei saa arvutist tegelikku faili svchost.exe kustutada, kuna see on protsessi jaoks liiga lahutamatu ja oluline, kuid võite eemaldada võltsitud failid. Kui teil on fail svchost.exe, mis asub kõikjal, kuid varem mainitud kaustas \System32\ või / SysWOW64\, on selle kustutamine 100 protsenti ohutu.

Näiteks kui teie allalaadimiste kaust sisaldab Service Hosti faili või see on teie töölaual või mälupulgal, on ilmne, et Windows ei kasuta seda olulistel teenusehostimise eesmärkidel. Sel juhul saate eemaldada see.

Siiski ei ole svchost.exe viiruseid tõenäoliselt nii lihtne kustutada kui tavalisi faile. Viiruse eemaldamiseks järgige neid samme:

  1. Paremklõpsake tegumihalduris svchost.exe protsessi ja valige Ava faili asukoht.

    Me ei tee selle aknaga veel midagi, seega hoidke see avatuna.

    Pidage meeles, et kui avanev kaust on üks ülalmainitud süsteemikaustadest, on teie fail svchost.exe puhas ja seda ei tohiks kustutada. Kuid olge eriti ettevaatlik failinime lugemisel; kui see on svchost.exe-st kasvõi ühe tähe võrra maha kirjutatud, ei ole teil tegemist Windowsi kasutatava seadusliku failiga.

  2. Paremklõpsake samal svchost.exe protsessil ja valige Lõpeta ülesanne.

    Kui see ei aita, avage Process Explorer ja paremklõpsake failil svchost.exe ning seejärel valige selle sulgemiseks Kill Process.

  3. Kui failis svchost.exe on pesastatud teenuseid, avage need tegumihalduris ül altoodud viisil ja peatage need kõik.
  4. Avage 1. sammus kaust ja proovige kustutada fail svchost.exe nagu iga teine fail, paremklõpsates sellel ja valides Delete.

    Kui te ei saa, installige LockHunter ja paluge tal järgmisel taaskäivitamisel fail kustutada (see kustutab lukustatud faili, mida te tavaliselt Windowsis teha ei saa).

  5. Installige Malwarebytes või mõni muu nuhkvara eemaldamise tööriist ja tehke svchosti protsessi kustutamiseks täielik süsteemi kontroll.

    Taaskäivitage arvuti, kui midagi leiti.

    Kui viirus svchost.exe ei lase teil arvutisse programmi installida, laadige kaasaskantav viirusetõrjetarkvara mälupulgale ja skannige se alt.

  6. Kasutage viiruste otsimiseks täielikku viirusetõrjeprogrammi.

    See on suurepärane idee, et üks neist alati töötavatest viirusskanneritest oleks nagunii, isegi kui mõni muu viirusetõrje suutis faili svchost.exe kustutada.

  7. Kasutage enne Windowsi käivitumist arvuti skannimiseks tasuta buutivat viirusetõrjeprogrammi. Need on abiks siis, kui teised skannerid ebaõnnestuvad, sest svchost.exe viirus ei saa käivituda, kui just Windows ei tööta, ja käivitatav AV-tööriist töötab väljaspool Windowsi.

KKK

    Mitu svchosti eksemplari peaks töötama?

    Suvalisel ajal võib töötada mis tahes arv svchosti, sest mitu erinevat teenust põhinevad kõik samal süsteemifailil svchost.exe. Kontrollige tegumihalduri vahekaardilt Protsessid olevat nime, et veenduda, et see on kehtiv, mitte pahavara.

    Mis juhtub, kui kustutan faili svchost.exe?

    Kui kustutate Microsoft Windowsi seadusliku täitmisfaili svchost.exe, võib teie arvuti lakata korralikult töötamast.

Soovitan: