Ce este și de ce ai nevoie de ea

În acest articol voi prezenta o copie-paste articol despre procesul de la Windows svchost.exe Acest fișier este adesea supus atac de virus, și într-adevăr util să se știe cum Windows, care, la rândul său, va ajuta la viruși Borba.

Deci, ce este?

Potrivit Microsoft: „svchost.exe este o gazdă nume generic proces pentru servicii care se execută de la bibliotecile de legături dinamice“.

Numele procesului de gazdă pentru servicii care se execută de la biblioteci dinamice-link (DLL) - svchost.exe. fișier svchost.exe este situat în% SystemRoot% \ System32. În timpul procesului de boot, pe baza înregistrărilor din registru svchost.exe este o listă de servicii care trebuie să fie executați. În același timp, pot fi difuzate mai multe instanțe ale Svchost.exe. Svchost.exe Fiecare sesiune poate cuprinde mai multe grupuri de servicii, prin urmare, unele servicii pot fi efectuate în funcție de cum și când a lansat Svchost.exe. Acest lucru îmbunătățește controlul și simplifică depanare.

Grupurile Svchost.exe sunt definite în următoarea cheie de registry:
HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Svchost

Cu ceva timp în urmă, Microsoft a început să exporte funcționalitatea de obicei de servicii de Windows în fișiere .dll în loc de .exe. Dintr-o perspectivă de programare acest lucru creează cele mai bune oportunități pentru re-utilizare ... dar problema este că nu puteți rula un fișier .dll direct din Windows, acestea trebuie să fie podkyucheny rulează deja fișiere executabile (.exe). De aici a venit proces svchost.exe.

Deci, de ce se execută mai multe procese cu numele svchost.exe?

Dacă v-ați uitat vreodată în panoul de control al departamentului> servicii de la panoul de control, trebuie observat că există o mulțime de servicii necesare pentru Windows. Și imaginați-vă dacă proces separat Kady va deveni o copie a svchost.exe, Windows va muri pur și simplu de stres ... astfel încât această diviziune este foarte necesară.

Aceste servicii sunt împărțite în grupuri logice, iar apoi o copie svchost.exe este rulat pentru fiecare grup. De exemplu, o copie a svchost.exe servește 3 de servicii cu dvs. firewall-zvyazannyh. Un alt svchost.exe copie se poate ocupa de servicii asociate cu interfața cu utilizatorul, și așa mai departe.

Ei bine, deci ce pot face cu ele?

Aveți posibilitatea să tăiați servicii care nu sunt necesare prin dezactivarea sau oprirea serviciilor care nu trebuie să fie difuzate absolut. În plus, puteți dezactiva instanța svchost.exe care consumă cele mai multe resurse ale procesorului.

Problema reală este de a dezvălui copii suplimentare ale serviciului svchost.exe ... mai mult pe aceasta mai jos.

Dacă înțelegi ce vreau să spun, deschide fereastra de proces (Ctrl + Shift + esc || ctrl + alt + del), în numele tuturor utilizatorilor

Ori poți face prin linia de comandă (Vista al XP Pro)

Dacă doriți să vedeți ce fel de servicii sunt lansate acum un exemplu specific de svchost.exe, puteți utiliza o listă de sarcini de la linia de comandă pentru a vedea o listă de servicii.

Puteți utiliza linia de comandă pentru a opri servicii care nu sunt necesare. În „trkwks“ comandă este prezentată serviciul dvs., dar dacă reveniți la lista de sarcini de la începutul acestui articol, de asemenea, veți vedea cu ușurință o acolo.

trkwks sc config start = dezactivat