Când se utilizează sisteme de operare Windows, este normal să vedem diferite tipuri de servicii care sunt executate în fundal în sistem și, deși scopul serviciilor este de a permite aplicațiilor și parametrilor sistemului de operare să funcționeze în cel mai bun mod , există unele servicii care consumă resurse și nu sunt necesare.
Unul dintre serviciile pe care le auzim sau le vedem frecvent este serviciul svchost și de multe ori putem ajunge să ne gândim că este un virus sau ceva de genul acesta, dar rolul său este cu adevărat esențial în cadrul sarcinilor Windows.
Astăzi Solvetic va învăța câteva metode pentru a vizualiza lista serviciilor pe care svchost le acoperă și astfel să înțeleagă puțin mai bine impactul acestui lucru asupra sistemului.
Ce este svchost.exeServiciul svchost.exe (Service Host) este un proces care este responsabil pentru executarea mai multor fișiere DLL (Biblioteci) în cadrul sistemului de operare Windows, iar serviciul în sine nu are capacitatea de a efectua acțiuni individual, ceea ce necesită un executabil pentru a îndeplini funcția sa.
Este normal ca procesul svchost să aibă mai multe procese care rulează ca:
- Gazdă a serviciului: client DHCP.
- Gazdă a serviciului: client DNS
- Gazdă a serviciului: serviciu local (fără suplimente).
- Gazdă de servicii: Backup-uri Windows.
- Gazdă a serviciului: Unistack Service Group.
- Serviciu gazdă: IIS Application Host Helper Application Service.
- Gazdă a serviciului: SSDP Discovery.
- Gazdă a serviciului: serviciu local (fără rețea).
- Gazdă a serviciului: apel de procedură la distanță.
- Gazdă a serviciului: UtcSVc.
- Gazdă de servicii: Shell Hardware Discovery.
- Serviciu gazdă: DCOM Server Process Initiator.
În acest moment apare o întrebare și este: De ce atât de multe procese svchost? Motivul este simplu, dar fundamental, deoarece sunt elemente care permit funcționarea corectă a sistemului de operare, dacă svchost ar fi doar un proces și întregul sistem ar eșua s-ar prăbuși cu erori de rulare, opriri bruște, reporniri neprogramate, toate acestea ar afecta atât funcționarea sistemului, cât și sarcinile noastre zilnice.
Acum, trebuie să acordăm o atenție deosebită, deoarece există un virus numit Scvhost.exe care la prima vedere ne dă impresia că suntem Windows Service Host, dar rețineți că procesul real este svchots.exe, dar nu scvhost.exe.
1. Vizualizați procesele svchost din Windows 10 Task Manager
Pasul 1
Prima metodă de utilizat pentru a accesa această listă este din managerul de activități, la care putem accesa în diferite moduri, cum ar fi:
Pasul 3
În fereastra afișată mergem la fila „Procese” și acolo mergem la secțiunea „Procese Windows” și acolo vom vedea lista completă a proceselor svchost sau Service Host:
MARI
Pasul 2
Acolo putem vedea detalii despre fiecare proces, precum și resursele, care sunt minime, pe care le face hardware-ul computerului. Dacă trebuie să obținem informații detaliate despre un anumit serviciu, putem face clic dreapta pe serviciu și selectăm opțiunea „Mergeți la detalii”:
MARI
Pasul 3
Va fi afișată următoarea fereastră. Putem vedea un rezumat al fiecărui serviciu, precum și PID-ul său, starea, numele, consumul și descrierea generală.
În mod implicit, când facem clic dreapta pe un serviciu pentru a vedea detaliile acestuia, acesta va fi selectat în fereastra Detalii, de exemplu, am făcut clic dreapta pe serviciul numit „Gazdă serviciu: serviciu local (rețea restricționată)” și acest lucru a fost selectat serviciul cu PID 2724, acesta este ideal în scopuri administrative și de asistență.
MARI
2. Obțineți lista proceselor svchost.exe în Windows 10
Din anumite motive de control putem avea aceste servicii editabile, acest lucru se realizează datorită promptului de comandă Windows pe care îl găsim în orice ediție.
Pasul 1
Pentru aceasta, vom accesa promptul de comandă folosind următoarele taste și executând comanda cmd iar în consolă vom folosi următoarea linie:
+ R
tasklist / svc | găsiți „svchost.exe”Pasul 2
Rezultatul obținut va fi următorul:
MARI
Pasul 3
Acolo vom vedea lista completă cu PID și numele fiecărui proces. Putem genera acest rezultat într-un fișier text executând următoarea linie:
tasklist / svc | găsiți „svchost.exe”> c: \ svchost.txt
MARI
Pasul 4
Aceasta va genera fișierul txt cu serviciile svchost.exe respective active pe sistem:
MARI
3. Obțineți servicii svchost.exe folosind Process Explorer în Windows 10
Process Explorer este un utilitar dezvoltat de Microsoft pentru a avea acces complet la toate procesele active sau de fundal ale sistemului de operare.
În fereastra superioară a utilitarului, va fi afișată o listă a proceselor active în prezent, inclusiv numele conturilor proprietarului, în timp ce informațiile afișate în fereastra inferioară depind de modul în care este configurat Process Explorer: dacă este în control în modul vom vedea rezumatul procesului selectat în fereastra superioară și dacă Process Explorer este în modul DLL, vom vedea DLL-urile și fișierele mapate pe măsură ce procesul a fost încărcat.
Îl putem descărca gratuit la următorul link:
MARI
Cu aceste metode vom obține aceste informații detaliate și complete știind că svchost.exe este un proces Windows.