Šta je Svchost.exe (Host usluge)?

Sadržaj:

Šta je Svchost.exe (Host usluge)?
Šta je Svchost.exe (Host usluge)?
Anonim

Šta treba znati

  • Service Host (svchost.exe) je legitiman sistemski proces koji se koristi u Windows OS-u.
  • Sigurno je ako je pohranjeno ovdje: %SystemRoot%\System32\ ili %SystemRoot%\SysWOW64\..
  • Možete izbrisati svchost.exe ako ga pronađete bilo gdje drugdje.

Ovaj članak objašnjava šta je svchost.exe, kako znati da li je bezbedan i šta učiniti ako pronađete virus svchost.exe.

Šta je Svchost.exe?

Datoteka svchost.exe (Host usluge) je kritičan sistemski proces koji Microsoft obezbeđuje u Windows operativnim sistemima. U normalnim okolnostima, ova datoteka nije virus, već ključna komponenta u mnogim Windows uslugama.

Svrha svchost.exe je da, kao što bi ime impliciralo, hostuje usluge. Windows ga koristi za grupisanje usluga kojima je potreban pristup istim DLL-ovima za pokretanje u jednom procesu, pomažući da se smanji njihova potražnja za sistemskim resursima.

Pošto Windows koristi Service Host proces za toliko zadataka, uobičajeno je vidjeti povećanu upotrebu RAM-a za svchost.exe u Task Manager-u. Također ćete vidjeti mnoge instance svchost.exe pokrenute u Task Manageru jer Windows grupiše slične usluge zajedno, kao što su usluge povezane s mrežom.

S obzirom da je ovo tako kritična komponenta, ne biste je trebali izbrisati ili staviti u karantin osim ako niste potvrdili da je konkretna datoteka svchost.exe s kojom imate posla nepotrebna ili zlonamjerna. Mogu postojati samo dva foldera u kojima je pohranjena prava verzija, što olakšava uočavanje lažne.

Image
Image

Koji softver koristi Svchost.exe?

Proces svchost.exe počinje kada se Windows pokrene, a zatim provjerava HKLM košnicu registra (pod SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost) za usluge koje treba učitati u memoriju.

Svchost.exe može se vidjeti kako radi u Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP i Windows 2000.

Počevši od Windows 10 Creator Update (verzija 1703), za sisteme koji koriste više od 3,5 GB RAM-a, svaka usluga pokreće instancu svchost-a. Ako je dostupno manje od 3,5 GB RAM-a, usluge se grupišu u zajedničke procese svchost.exe kao iu prethodnim verzijama Windows-a.

Nekoliko primjera Windows usluga koje koriste svchost.exe uključuju:

  • Windows Update
  • Usluga infrastrukture za pozadinske zadatke
  • Plug and Play
  • World Wide Web Publishing Service
  • Bluetooth podrška
  • Windows Firewall
  • Task Scheduler
  • DHCP klijent
  • Windows Audio
  • Superfetch
  • mrežne veze
  • Poziv daljinske procedure (RPC)

Da li je Svchost.exe virus?

Ne obično, ali ne škodi provjeriti, pogotovo ako nemate pojma zašto svchost.exe zauzima svu memoriju na vašem računaru.

Prvi korak u identifikaciji da li je svchost.exe virus je određivanje koje usluge hostuje svaka instanca svchost.exe. Pošto verovatno imate više instanci pokrenutih u Task Manageru, morate zaroniti malo dublje da vidite šta svaki proces radi pre nego što odlučite da li da izbrišete svchost proces ili onemogućite uslugu koja se izvodi unutra.

Kada saznate koje usluge se pokreću unutar svchost.exe, možete vidjeti da li su stvarne i potrebne ili da li se zlonamjerni softver pretvara da je svchost.exe.

Ako imate Windows 11, 10 ili 8, možete "otvoriti" svaki svchost.exe fajl iz Task Manager-a.

  1. Otvorite Task Manager.
  2. Odaberite karticu Procesi.
  3. Skrolujte dole do odeljka Windowsproces i pronađite Service Host: < naziv usluge > unos.

    Image
    Image
  4. Tapnite i držite ili kliknite desnim tasterom miša na unos i izaberite Otvori lokaciju fajla.

    Ako je lokacija koja se otvara bilo koja drugačija od bilo koje od sljedećih staza, a to su gdje Windows pohranjuje autentične kopije svchost.exe, možda imate virus:

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

    Drugi put je mjesto gdje se nalaze 32-bitni servisi koji rade na 64-bitnoj mašini. Nemaju svi računari taj folder.

  5. Nazad u Task Manager, odaberite strelicu lijevo od unosa da ga proširite. Direktno pod instancom svchost.exe nalazi se svaki servis koji hostuje.

Za druge verzije Windows-a kao što je Windows 7, takođe možete koristiti Task Manager da vidite sve usluge koje koristi svchost.exe, ali nije tako jasno postavljen kao u novijim verzijama. Učinite to desnim klikom na instancu svchost.exe na kartici Procesi, odabirom Idite na usluge, a zatim pročitajte listu istaknutih usluga na kartici Usluge.

Druga opcija je korištenje komande liste zadataka u komandnoj liniji za izradu liste svih usluga koje koriste sve instance svchost.exe.

Da biste to učinili, otvorite komandnu liniju i unesite sljedeću naredbu:


tasklist /svc | pronađite “svchost.exe”

Image
Image

Druga opcija koju ovdje imate je da koristite operator preusmjeravanja za izvoz rezultata naredbe u tekstualnu datoteku, koja bi mogla biti lakša za čitanje.

Ako ne identifikujete nešto na listi, to ne znači nužno da imate virus. To može biti samo usluga koju ne prepoznajete, ali je od vitalnog značaja za osnovne operacije Windowsa. Vjerovatno postoje desetine usluga koje „izgledaju virus“koje su potpuno bezbedne.

Ako se dvoumite oko bilo čega što vidite, pretražite online. To možete učiniti u novijim verzijama Windows-a preko Task Manager-a: desnim klikom na uslugu i odaberite Search online. Za Windows 7, Vista ili XP, zabilježite uslugu u komandnoj liniji i upišite je u Google.

Da biste isključili uslugu koja radi u svchost.exe, pogledajte dva seta instrukcija na dnu ove stranice.

Zašto Svchost.exe koristi toliko memorije?

Kao i svaki proces, i ovaj zahtijeva memoriju i CPU snagu za pokretanje. Normalno je vidjeti povećanu upotrebu memorije svchost.exe, uglavnom kada se koristi jedan od servisa koji koriste Service Host.

Image
Image

Veliki razlog da svchost.exe koristi mnogo memorije (pa čak i propusni opseg) je ako nešto pristupa internetu, u kom slučaju može biti pokrenut “svchost.exe netsvcs”. To bi se moglo dogoditi ako Windows Update radi na preuzimanju i instalaciji zakrpa i drugih ažuriranja. Ostale usluge koje se koriste pod svchost.exe netsvcs uključuju BITS (Usluga inteligentnog prijenosa u pozadini), Schedule (Task Scheduler), Teme i iphlpsvc (IP Helper).

Jedan od načina da zaustavite svchost proces da oduzme toliko memorije ili nekog drugog sistemskog resursa je da zaustavite servise koji su krivi. Na primjer, ako Service Host usporava vaš računar zbog Windows Update, zaustavite preuzimanje/instaliranje ažuriranja ili potpuno onemogućite uslugu. Ili možda Disk Defragmenter defragmentira vaš tvrdi disk, u kom slučaju će Service Host koristiti više memorije za taj zadatak.

Međutim, ne bi trebalo, u svakodnevnim situacijama, da zauzme svu sistemsku memoriju. Ako svchost.exe koristi više od 90–100 posto RAM-a, možda imate posla sa zlonamjernom, neoriginalnom kopijom svchost.exe. Ako mislite da se to dešava, nastavite čitati da naučite kako izbrisati svchost.exe viruse.

Kako isključiti uslugu Svchost.exe

Ono što većina ljudi vjerovatno želi da uradi sa svchost procesom je da izbriše ili onemogući servis koji radi unutar svchost.exe jer koristi previše memorije. Međutim, čak i ako ćete izbrisati svchost.exe jer je virus, ipak slijedite ove upute jer će biti od pomoći da se usluga onemogući prije nego što pokušate da je izbrišete.

Za Windows 7 i starije verzije Windowsa, lakše je koristiti Process Explorer. Desnom tipkom miša kliknite datoteku svchost.exe i odaberite Kill Process.

  1. Otvorite Task Manager.
  2. Identifikujte uslugu koju želite da onemogućite.

    Da to uradite u Windows 11, 10 ili 8, proširite Service Host: < naziv usluge > unos.

  3. Kliknite desnim tasterom miša na unos Task Manager-a za uslugu koju želite da isključite i izaberite Stop. Windows će odmah zaustaviti tu uslugu. Svi sistemski resursi koje je koristio bit će oslobođeni za druge usluge i aplikacije.

    Image
    Image

    Ako ne vidite opciju za zaustavljanje usluge, provjerite jeste li odabrali samu uslugu, a ne liniju "Service Host".

  4. Ako se usluga neće zaustaviti jer je program pokrenut, izađite iz njega. Ako ne možete, možda ćete morati da deinstalirate softver.

Možete potvrditi da je isključena ili je trajno onemogućiti tako što ćete locirati istu uslugu u programu Services (potražite services.msc iz Start menija). Da zaustavite ponovno pokretanje, dvaput kliknite na uslugu sa liste i promijenite tip pokretanja u Disabled

Image
Image

Kako ukloniti virus Svchost.exe

Ne možete izbrisati stvarni svchost.exe fajl sa vašeg računara jer je previše integralan i suštinski važan za proces, ali možete ukloniti lažne. Ako imate datoteku svchost.exe koja se nalazi bilo gdje, ali u folderu \System32\ ili / SysWOW64\ ranije spomenutom, brisanje je 100 posto sigurno.

Na primjer, ako vaš folder za preuzimanje sadrži datoteku Service Host, ili postoji ona na vašoj radnoj površini ili fleš disku, očigledno je da ga Windows ne koristi za važne svrhe hostinga usluga, u kom slučaju možete ukloniti to.

Međutim, viruse svchost.exe vjerovatno nije tako lako izbrisati kao obične datoteke. Slijedite ove korake da uklonite virus:

  1. Kliknite desnim tasterom miša na proces svchost.exe u Task Manager-u i izaberite Otvori lokaciju fajla.

    Nećemo još ništa raditi s tim prozorom, zato ga ostavite otvorenim.

    Zapamtite da ako je fascikla koja se otvara jedna od sistemskih fascikli navedenih gore, vaša datoteka svchost.exe je čista i ne treba je brisati. Međutim, obratite posebnu pažnju da pročitate naziv datoteke; ako je napisano čak i jedno slovo od svchost.exe, nemate posla sa legitimnom datotekom koju koristi Windows.

  2. Kliknite desnim tasterom miša na isti proces svchost.exe i izaberite Završi zadatak.

    Ako to ne uspije, otvorite Process Explorer i desnom tipkom miša kliknite datoteku svchost.exe, a zatim odaberite Kill Process da biste ga isključili.

  3. Ako postoje usluge ugniježđene u datoteci svchost.exe, otvorite ih u Task Manager-u kao što je objašnjeno gore, i zaustavite svaku od njih.
  4. Otvorite fasciklu iz koraka 1 i pokušajte da obrišete datoteku svchost.exe kao i bilo koju drugu datoteku, tako što ćete kliknuti desnim tasterom miša i izabrati Delete.

    Ako ne možete, instalirajte LockHunter i recite mu da izbriše datoteku pri sljedećem ponovnom pokretanju (ovo će izbrisati zaključani fajl, nešto što inače ne možete učiniti u Windows-u).

  5. Instalirajte Malwarebytes ili neki drugi alat za uklanjanje špijunskog softvera i izvršite potpuno skeniranje sistema da izbrišete svchost proces.

    Ponovo pokrenite računar ako je nešto pronađeno.

    Ako vam virus svchost.exe ne dozvoljava da instalirate program na računar, preuzmite prenosivi skener virusa na fleš disk i skenirajte odatle.

  6. Koristite kompletan antivirusni program za skeniranje virusa.

    Ipak je sjajna ideja imati jedan od ovih uvijek uključenih skenera za viruse, čak i ako je drugi skener virusa uspio izbrisati datoteku svchost.exe.

  7. Koristite besplatni antivirusni program za pokretanje da skenirate svoj računar prije nego što se Windows pokrene. Ovo je od pomoći kada drugi skeneri ne uspiju jer virus svchost.exe ne može da radi osim ako Windows nije pokrenut, a AV alat koji se može pokrenuti radi izvan Windowsa.

FAQ

    Koliko instanci svchost-a bi trebalo biti pokrenuto?

    Bilo koji broj svchost-a može biti pokrenut u bilo koje vrijeme jer je nekoliko različitih usluga bazirano na istoj sistemskoj datoteci svchost.exe. Provjerite ime na kartici Procesi u Task Manageru da biste bili sigurni da je valjano i da nije zlonamjerni softver.

    Šta će se dogoditi ako izbrišem svchost.exe?

    Ako izbrišete legitimnu izvršnu datoteku svchost.exe Microsoft Windows, vaš računar može prestati da radi ispravno.

Preporučuje se: