Android

Care este procesul svchost.exe și de ce funcționează atât de mulți?

Как удалить процесс svchost.exe(netsvcs)

Как удалить процесс svchost.exe(netsvcs)

Cuprins:

Anonim

Când deschideți Windows Task Manager, există unele procese pe care le veți recunoaște instantaneu. Apoi vor fi unele dintre care nu veți avea niciun indiciu. Procesul Svchost.exe este poate cel mai comun în listă și poate cel mai dificil de urmărit. Să analizăm cauza și efectul acestui proces care pare să se aglomereze atât de 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. Însă cu siguranță nu este un virus, deși uneori malware încearcă să se miste singuri și să atace o mașină. Svchost.exe este un proces Microsoft Service Host. Microsoft spune că este un nume de proces de gazdă generic pentru serviciile care rulează din bibliotecile cu legături dinamice.

În cuvinte mai simple, svchost.exe este un fișier de sistem care permite Windows-ului 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 de lansare a acestor DLL-uri. Fișierul svchost.exe este acel "pod"

Pentru a gestiona toate procesele de execuție DLL diferite, svchost.exe creează mai multe instanțe. Astfel, resursele Windows sunt mai bine utilizate ca un număr de servicii DLL rulate ca grup sub un singur fișier svchost.

Dar de ce le vedem atât de multe?

Este destul de logic de fapt, având în vedere că svchost.exe este o componentă atât de critică a Windows. Dacă fiecare proces s-a derulat sub un svchost.exe, un eșec ar putea duce la o blocare pe scară largă a sistemului. Deci, fiecare serviciu este separat cu o instanță logică de svchost.exe care o rulează.

Fiecare instanță a svchost.exe este o „gazdă” pentru DLL-urile care rulează diferite servicii pe Windows. De exemplu, un proces svchost.exe poate executa servicii de rețea, altul ar putea să gestioneze temele desktop.

Identificarea proceselor

Ce servicii se execută în baza cărora un anumit proces svchost.exe este util dacă căutați o liniște sufletească și, de asemenea, să optimizați resursele sistemului, dezactivându-le pe cele care nu sunt necesare. Există două modalități ușoare de a identifica procesele svchost.

1. Folosiți linia de comandă: Deschideți caseta Run din Start și tastați CMD pentru a deschide terminalul de comandă. Tastați tasklist / SVC la prompt. Puteți vedea toate bibliotecile dinamice pe care svchost.exe rulează.

Problema acestei metode este că procesele încă nu sunt într-o engleză simplă, ușor de înțeles. Pentru asta, trecem la a doua metodă.

2. Utilizarea Process Explorer: Process Explorer este un utilitar mic, pe care îl puteți rula direct din fișierul ZIP. Rulați programul autonom și apoi puteți evidenția procesele individuale și puteți vedea exact ce face fiecare proces. Puteți face mouse-ul peste fiecare proces pentru a examina detaliile.

Sperăm că acest articol a reușit să demitifice procesul svchost.exe și v-a ajutat să înțelegeți mai bine.

Dacă doriți să adăugați informații și să împărtășiți lucrurile pe care le cunoașteți despre procesul svchost.exe în Windows, vă rugăm să treceți cu ideile dvs. în comentarii.