Çfarë është Svchost.exe (Service Host)?

Përmbajtje:

Çfarë është Svchost.exe (Service Host)?
Çfarë është Svchost.exe (Service Host)?
Anonim

Çfarë duhet të dini

  • Service Host (svchost.exe) është një proces legjitim i sistemit që përdoret në sistemin operativ Windows.
  • Është e sigurt nëse ruhet këtu: %SystemRoot%\System32\ ose %SystemRoot%\SysWOW64\.
  • Mund ta fshini svchost.exe nëse e gjeni diku tjetër.

Ky artikull shpjegon se çfarë është svchost.exe, si të dini nëse është i sigurt dhe çfarë të bëni nëse gjeni një virus svchost.exe.

Çfarë është Svchost.exe?

Skedari svchost.exe (Service Host) është një proces kritik i sistemit i ofruar nga Microsoft në sistemet operative Windows. Në rrethana normale, ky skedar nuk është një virus, por një komponent thelbësor në shumë shërbime të Windows.

Qëllimi për svchost.exe është që, siç do të nënkuptonte emri, të presë shërbimet. Windows e përdor atë për të grupuar shërbimet që kanë nevojë për qasje në të njëjtat DLL për të ekzekutuar në një proces, duke ndihmuar në uljen e kërkesës së tyre për burimet e sistemit.

Për shkak se Windows përdor procesin e Service Host për kaq shumë detyra, është e zakonshme të shohim rritje të përdorimit të RAM-it të svchost.exe në Task Manager. Do të shihni gjithashtu shumë raste të ekzekutimit të svchost.exe në Task Manager sepse Windows grupon shërbime të ngjashme së bashku, siç janë shërbimet e lidhura me rrjetin.

Duke pasur parasysh që ky është një komponent kaq kritik, nuk duhet ta fshini ose ta karantinoni nëse nuk e keni verifikuar se skedari specifik svchost.exe me të cilin keni të bëni është i panevojshëm ose keqdashës. Mund të ketë vetëm dy dosje ku ruhet versioni i vërtetë, duke e bërë të lehtë zbulimin e një false.

Image
Image

Cilin softuer përdor Svchost.exe?

Procesi svchost.exe fillon kur fillon Windows dhe më pas kontrollon kodin HKLM të regjistrit (nën SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost) për shërbimet që duhet të ngarkojë në memorie.

Svchost.exe mund të shihet duke ekzekutuar në Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP dhe Windows 2000.

Duke filluar me Windows 10 Creator Update (versioni 1703), për sistemet që përdorin më shumë se 3,5 GB RAM, çdo shërbim ekzekuton një shembull të svchost. Nëse disponohet më pak se 3,5 GB RAM, shërbimet grupohen në procese të përbashkëta svchost.exe ashtu si në versionet e mëparshme të Windows.

Disa shembuj të shërbimeve të Windows që përdorin svchost.exe përfshijnë:

  • Përditësim i Windows
  • Shërbimi i Infrastrukturës së Detyrave të Sfondit
  • Plug and Play
  • Shërbimi i botimit në rrjetin botëror
  • Shërbimi i mbështetjes Bluetooth
  • Windows Firewall
  • Programuesi i detyrave
  • Klient DHCP
  • Windows Audio
  • Superfetch
  • Lidhjet në rrjet
  • Thirrje me procedurë në distancë (RPC)

A është Svchost.exe një virus?

Jo zakonisht, por nuk është e dëmshme të kontrolloni, veçanërisht nëse nuk e keni idenë pse svchost.exe po merr të gjithë memorien në kompjuterin tuaj.

Hapi i parë për të identifikuar nëse svchost.exe është një virus është përcaktimi se cilat shërbime pret çdo shembull i svchost.exe. Meqenëse ndoshta keni shumë shembuj që ekzekutohen në Task Manager, duhet të zhyteni pak më thellë për të parë se çfarë po bën secili proces përpara se të vendosni nëse do të fshini procesin svchost ose do të çaktivizoni shërbimin që funksionon brenda.

Pasi të dini se cilat shërbime po ekzekutohen brenda svchost.exe, mund të shihni nëse ato janë reale dhe të nevojshme ose nëse malware pretendon të jetë svchost.exe.

Nëse keni Windows 11, 10 ose 8, mund të "hapni" çdo skedar svchost.exe nga Task Manager.

  1. Open Task Manager.
  2. Zgjidhni skedën Proceset.
  3. Lëvizni poshtë te seksioni Proceset e Windows dhe gjeni një Host i shërbimit: < emri i shërbimit > hyrje.

    Image
    Image
  4. Trokit dhe mbaje ose kliko me të djathtën mbi hyrjen dhe zgjidh Hap vendndodhjen e skedarit.

    Nëse vendndodhja që hapet është diçka tjetër nga ndonjë nga shtigjet e mëposhtme, ku Windows ruan kopjet autentike të svchost.exe, mund të keni një virus:

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

    Rruga e dytë është ku ndodhen shërbimet 32-bit që funksionojnë në një makinë 64-bit. Jo të gjithë kompjuterët e kanë atë dosje.

  5. Kthehu te Task Manager, zgjidhni shigjetën në të majtë të hyrjes për ta zgjeruar atë. I vendosur direkt nën shembullin svchost.exe është çdo shërbim që ai pret.

Për versione të tjera të Windows si Windows 7, mund të përdorni gjithashtu Task Manager për të parë të gjitha shërbimet e përdorura nga svchost.exe, por ai nuk është i paraqitur aq qartë sa është në versionet më të reja. Bëni këtë duke klikuar me të djathtën në një shembull svchost.exe në skedën Proceset, duke zgjedhur Shko te Shërbimet dhe më pas duke lexuar listën e shërbimeve të theksuara në skedën Shërbimet.

Një tjetër opsion është përdorimi i komandës tasklist në Command Prompt për të prodhuar një listë të të gjitha shërbimeve të përdorura nga të gjitha rastet svchost.exe.

Për ta bërë këtë, hapni Command Prompt dhe futni komandën e mëposhtme:


lista e detyrave /svc | gjeni "svchost.exe"

Image
Image

Një opsion tjetër që keni këtu është të përdorni një operator ridrejtimi për të eksportuar rezultatet e komandës në një skedar teksti, i cili mund të jetë më i lehtë për t'u lexuar.

Nëse nuk identifikoni diçka në listë, kjo nuk do të thotë domosdoshmërisht se keni një virus. Mund të jetë thjesht një shërbim që nuk e njihni, por është jetik për operacionet thelbësore të Windows. Ndoshta ka dhjetëra shërbime "me pamje nga virusi" që janë plotësisht të sigurta.

Nëse hezitoni për çdo gjë që shihni, kërkoni në internet. Këtë mund ta bëni në versionet më të reja të Windows përmes Task Manager: kliko me të djathtën në shërbim dhe zgjidh Kërko në internet. Për Windows 7, Vista ose XP, vini re shërbimin në Command Prompt dhe shkruani atë në Google.

Për të mbyllur një shërbim që funksionon në svchost.exe, shihni dy grupet e udhëzimeve në fund të kësaj faqeje.

Pse po përdor Svchost.exe kaq shumë memorie?

Si çdo proces, ky kërkon memorie dhe fuqi të CPU-së për të ekzekutuar. Është normale të shihet rritja e përdorimit të memories së svchost.exe, kryesisht kur përdoret një nga shërbimet që përdor Service Host.

Image
Image

Një arsye e madhe që svchost.exe të përdorë shumë memorie (dhe madje edhe gjerësi brezi) është nëse diçka po hyn në internet, në këtë rast "svchost.exe netsvcs" mund të funksionojë. Mund të ndodhë nëse Windows Update po punon për të shkarkuar dhe instaluar arna dhe përditësime të tjera. Shërbime të tjera që përdoren nën svchost.exe netsvcs përfshijnë BITS (Shërbimi Inteligjent i Transferimit të Sfondit), Orari (Programi i detyrave), Temat dhe iphlpsvc (Ndihmuesi IP).

Një mënyrë për të ndaluar procesin svchost që të thithë kaq shumë memorie ose ndonjë burim tjetër të sistemit është të ndaloni shërbimet që janë fajtore. Për shembull, nëse Service Host ngadalëson kompjuterin tuaj për shkak të Windows Update, ndaloni shkarkimin/instalimin e përditësimeve ose çaktivizoni plotësisht shërbimin. Ose ndoshta Disk Defragmenter po defragmenton hard diskun tuaj, në këtë rast Service Host do të përdorë më shumë memorie për atë detyrë.

Megjithatë, në situata të përditshme, nuk duhet të ngërthejë të gjithë kujtesën e sistemit. Nëse svchost.exe përdor mbi 90–100 për qind të RAM-it, mund të keni të bëni me një kopje keqdashëse, jo origjinale të svchost.exe. Nëse mendoni se kjo është ajo që po ndodh, vazhdoni të lexoni për të mësuar se si të fshini viruset svchost.exe.

Si të mbyllni një shërbim Svchost.exe

Ajo që shumica e njerëzve ndoshta duan të bëjnë me procesin svchost është të fshijnë ose çaktivizojnë një shërbim që funksionon brenda svchost.exe sepse po përdor shumë memorie. Megjithatë, edhe nëse do të fshish svchost.exe sepse është virus, gjithsesi ndiqni këto udhëzime sepse do të jetë e dobishme që shërbimi të çaktivizohet përpara se të përpiqeni ta fshini.

Për Windows 7 dhe versionet më të vjetra të Windows, është më e lehtë të përdoret Process Explorer. Klikoni me të djathtën në skedarin svchost.exe dhe zgjidhni Kill Process.

  1. Open Task Manager.
  2. Identifikoni shërbimin që dëshironi të çaktivizoni.

    Për ta bërë këtë në Windows 11, 10 ose 8, zgjeroni Service Host: < emri i shërbimit > hyrje.

  3. Klikoni me të djathtën në hyrjen e Task Manager për shërbimin që dëshironi të mbyllni dhe zgjidhni Stop. Windows do ta ndalojë menjëherë atë shërbim. Çdo burim sistemi që përdorte do të lirohet për shërbime dhe aplikacione të tjera.

    Image
    Image

    Nëse nuk e shihni opsionin për të ndaluar shërbimin, sigurohuni që po zgjidhni vetë shërbimin dhe jo linjën "Service Host".

  4. Nëse shërbimi nuk ndalon sepse programi po funksionon, dilni prej tij. Nëse nuk mundeni, mund t'ju mbetet të çinstaloni softuerin.

Mund të verifikoni që është mbyllur ose ta çaktivizoni përgjithmonë duke gjetur të njëjtin shërbim në programin e Shërbimeve (kërkoni për services.msc nga menyja Start). Për ta ndaluar atë të ekzekutohet përsëri, klikoni dy herë shërbimin nga lista dhe ndryshoni llojin e nisjes në Disabled

Image
Image

Si të hiqni një virus Svchost.exe

Nuk mund ta fshini skedarin aktual svchost.exe nga kompjuteri juaj sepse është shumë integral dhe thelbësor i një procesi, por mund t'i hiqni ato të rreme. Nëse keni një skedar svchost.exe që ndodhet kudo, por në dosjen \System32\ ose / SysWOW64\ të përmendur më parë, është 100 për qind i sigurt për t'u fshirë.

Për shembull, nëse dosja juaj e shkarkimeve përmban një skedar Service Host, ose ka një në desktopin tuaj ose një flash drive, është e qartë se Windows nuk po e përdor atë për qëllime të rëndësishme të pritjes së shërbimit, në këtë rast mund ta hiqni atë.

Megjithatë, viruset svchost.exe ndoshta nuk janë aq të lehta për t'u fshirë sa skedarët e zakonshëm. Ndiqni këto hapa për të hequr virusin:

  1. Klikoni me të djathtën në procesin svchost.exe në Task Manager dhe zgjidhni Hap vendndodhjen e skedarit.

    Ne nuk do të bëjmë asgjë me atë dritare ende, kështu që mbajeni të hapur.

    Mos harroni se nëse dosja që hapet është një nga dosjet e Sistemit të përmendur më lart, skedari juaj svchost.exe është i pastër dhe nuk duhet të fshihet. Megjithatë, kini kujdes të veçantë për të lexuar emrin e skedarit; nëse është shkruar qoftë edhe një shkronjë jashtë svchost.exe, nuk keni të bëni me skedarin legjitim të përdorur nga Windows.

  2. Klikoni me të djathtën në të njëjtin proces svchost.exe dhe zgjidhni Përfundo detyrën.

    Nëse kjo nuk funksionon, hapni Process Explorer dhe kliko me të djathtën në skedarin svchost.exe dhe më pas zgjidhni Kill Process për ta mbyllur atë.

  3. Nëse ka shërbime të futura në skedarin svchost.exe, hapini ato në Task Manager siç u shpjegua më sipër dhe ndaloni secilën prej tyre.
  4. Hapni dosjen nga Hapi 1 dhe provoni të fshini skedarin svchost.exe si çdo skedar tjetër, duke klikuar me të djathtën mbi të dhe duke zgjedhur Fshi.

    Nëse nuk mundeni, instaloni LockHunter dhe thuajini të fshijë skedarin në rindezjen tjetër (kjo do të fshijë skedarin e kyçur, diçka që normalisht nuk mund ta bëni në Windows).

  5. Instaloni Malwarebytes ose ndonjë mjet tjetër për heqjen e softuerit spiun dhe kryeni një skanim të plotë të sistemit për të fshirë procesin svchost.

    Rinisni kompjuterin tuaj nëse është gjetur diçka.

    Nëse virusi svchost.exe nuk ju lejon të instaloni një program në kompjuterin tuaj, shkarkoni një skaner portativ virusesh në një flash drive dhe skanoni prej andej.

  6. Përdor një program të plotë antivirus për të skanuar për viruse.

    Është një ide e shkëlqyeshme të kesh gjithsesi një nga këta skanues virusesh gjithmonë të ndezur, edhe nëse një skaner tjetër virusi mund të fshinte skedarin svchost.exe.

  7. Përdor një program antivirus falas të bootable për të skanuar kompjuterin tuaj përpara se të niset Windows. Këto janë të dobishme kur skanerët e tjerë dështojnë, sepse virusi svchost.exe nuk mund të funksionojë nëse Windows është duke u ekzekutuar dhe një mjet AV i nisshëm funksionon jashtë Windows.

FAQ

    Sa raste të svchost duhet të ekzekutohen?

    Çdo numër svchost mund të funksionojë në çdo kohë sepse disa shërbime të ndryshme bazohen të gjitha në të njëjtin skedar sistemi svchost.exe. Kontrolloni emrin në skedën Proceset në Task Manager për t'u siguruar që është i vlefshëm dhe jo malware.

    Çfarë ndodh nëse fshij svchost.exe?

    Nëse fshini një skedar të ligjshëm të ekzekutueshëm svchost.exe të Microsoft Windows, kompjuteri juaj mund të ndalojë së punuari siç duhet.

Recommended: