Ce este procesul Svchost.exe și de ce rulează atât de multe?
Miscellanea / / February 11, 2022
Când deschideți Windows Gestionar de sarcini, există unele procese pe care le veți recunoaște instantaneu. Apoi vor fi unele dintre care nu veți avea habar. The Svchost.exe procesul este probabil cel mai comun din listă și poate cel mai greu de urmărit. Să ne uităm la cauza și efectul acestui proces care pare să-i excludă pe mulți dintre ceilalți.
Svchost.exe NU este un malware
Aceasta este de obicei prima îngrijorare când nu poți descifra despre ce este vorba. Dar cu siguranță nu este un virus, deși uneori malware încearcă să se mascheze ca unul și să atace o mașină. Svchost.exe este un proces Microsoft Service Host. spune Microsoft este un nume de proces de gazdă generic pentru serviciile care rulează din biblioteci cu legături dinamice.
Cu cuvinte mai simple, svchost.exe este un fișier de sistem care permite Windows să lanseze alte programe. Multe dintre procesele Windows sunt rulate prin fișiere DLL (Dynamic Linked Library). Dar DLL-urile nu pot porni și rula singure. Sistemul de operare Windows are nevoie de un program executabil care poate acționa ca o punte pentru a lansa aceste DLL-uri. Fișierul svchost.exe este acel „punte”
Pentru a gestiona toate procesele de rulare DLL diferite, svchost.exe creează mai multe instanțe ale lui. Astfel, resursele Windows sunt mai bine utilizate, deoarece un număr de servicii DLL rulează ca un grup sub un singur fișier svchost.
Dar de ce vedem atât de mulți dintre ei?
Este destul de logic, având în vedere că svchost.exe este o componentă atât de critică a Windows. Dacă fiecare proces a rulat sub un singur svchost.exe, o defecțiune poate duce la o prăbușire la nivel de sistem. Deci, fiecare serviciu este separat cu o instanță logică a svchost.exe care îl rulează.
Fiecare instanță a svchost.exe este o „gazdă” pentru DLL-urile care rulează diferite servicii pe Windows. Pentru ex. un proces svchost.exe ar putea rula servicii de rețea, altul ar putea să gestioneze temele desktopului.
Identificarea proceselor
Ce servicii rulează sub ce anumit proces svchost.exe este util dacă căutați oarecare liniște și, de asemenea, pentru a optimiza resursele sistemului prin dezactivarea celor care nu sunt necesare. Există două moduri simple de a identifica procesele svchost.
1. Utilizați linia de comandă: Deschideți caseta Run din Start și tastați CMD pentru a afișa terminalul de comandă. Introduceți lista de sarcini /SVC la prompt. Puteți vedea toate bibliotecile dinamice pe care svchost.exe le rulează.
Problema cu această metodă este că procesele încă nu sunt în limba engleză simplă, ușor de înțeles. Pentru asta, să trecem la a doua metodă.
2.Folosind Process Explorer:Process Explorer este un mic utilitar frumos pe care îl puteți rula direct din fișierul ZIP. Rulați programul independent și apoi puteți evidenția procesele individuale și puteți vedea exact ce face fiecare proces. Puteți trece cu mouse-ul peste fiecare proces pentru a analiza detaliile.
Sperăm că acest articol a reușit să demistifice procesul svchost.exe și te-a ajutat să-l înțelegi mai bine.
Dacă doriți să adăugați informații și să împărtășiți lucruri pe care le știți despre procesul svchost.exe în Windows, sunteți binevenit să vă prezentați ideile în comentarii.
Ultima actualizare pe 07 februarie 2022
Articolul de mai sus poate conține link-uri afiliate care ajută la sprijinirea Guiding Tech. Cu toate acestea, nu afectează integritatea noastră editorială. Conținutul rămâne imparțial și autentic.