Svchost exe ce fel de proces este. Principiul de funcționare a procesului. Utilizarea simultană a mai multor programe antivirus

Svchost.exe Procesorul se încarcă 100% în Windows 7, ce ar trebui să fac?

Din articol veți înțelege ce trebuie făcut dacă Svchost.exe încarcă procesorul la 100%. Este un virus sau nu? Acum să vedem, mulți oameni au avut situații în care PC-ul începe să înghețe și după ce apelați managerul de activități veți observa că un proces numit Svchost.exe vă încarcă procesorul aproape 100%. Desigur, nimănui nu-i va plăcea și toată lumea va dori să-l dezactiveze sau să-l ștergă.

Mulți oameni vor crede imediat că este un virus. Privind în viitor, voi spune că poate este un virus (numărați viruși se deghează în fișiere de sistem) sau poate nu. În Windows 7, există mai multe servicii care sunt numite cu acest nume. Acum voi încerca să o repar această situațieși opriți procesul care nu este necesar pentru dvs. Să începem:

Ce trebuie să faceți dacă Svchost.exe încarcă procesorul

1. Lansez managerul de activități apăsând simultan Ctrl+Alt+Del de pe tastatură.

2. După ce ați lansat dispecerul, mergeți la fila Procese și faceți clic pe Afișare procese ale tuturor utilizatorilor în partea de jos.

3. Voi sorta procesele făcând clic pe secțiunea Nume imagine. Apoi voi găsi Svchost.exe și dau clic pe el Click dreapta soareci. În fereastra de meniu care apare, selectați Accesați servicii.

4. În fila Servicii care se deschide, vor apărea toate serviciile pe care Svchost le folosește.

5. Trebuie sa gasesti serviciul care incarca procesorul la maxim. Pentru a face acest lucru, trebuie să dezactivați toate serviciile de mai sus în ordine. Dau clic dreapta pe serviciu și dau clic pe linkul Opriți serviciul.

Important! După ce fiecare serviciu este oprit, verificați rezultatul.

Nu este posibil să dezactivați complet acest serviciu folosind managerul de activități. Desigur, va fi oprit, dar nu va fi oprit. După repornirea computerului, acesta va începe să funcționeze din nou și va încărca procesorul.

Un alt motiv bun pentru care procesul svchost încarcă sistemul este munca activă actualizare automata. Dacă este pornit și funcționează cu succes, atunci este probabil ca problema să fie într-adevăr acolo. Pentru a rezolva acest lucru, va trebui să dezactivați actualizările automate.
Următoarea metodă pe care ți-o pot sugera pentru a remedia această problemă este curățarea registrului sistemului de operare.

Și ultima opțiune, după părerea mea, este dacă un virus deghizat în sistem a intrat în computer. Fișierul Svchost, atunci trebuie să vă verificați cu atenție computerul cu un program antivirus.

Deci, concluzii:

Practica arată că adesea, pe lângă aplicații nedorite, problema este că actualizări simple sistem de operare. Toate celelalte cazuri pot fi considerate „speciale”, deoarece în aproape fiecare dintre ele totul este „legat”. aplicație specifică. Din acest motiv, este imposibil să descriem toate cazurile.

Uneori, atunci când lucrează pe un computer, utilizatorii observă că acesta a început să încetinească. Deschidere "Gestionar de sarcini", ei descoperă că RAM sau procesorul încarcă SVCHOST.EXE. Să ne dăm seama ce să facem dacă procesul de mai sus încarcă RAM-ul computerului tău cu Windows 7.

SVCHOST.EXE este responsabil pentru interacțiunea serviciilor cu restul sistemului. Fiecare dintre aceste procese (și există mai multe dintre ele care rulează simultan) servește un întreg grup de servicii. Prin urmare, unul dintre motivele problemei studiate poate fi setările neoptimizate ale sistemului de operare. Acest lucru se exprimă în lansarea simultană a unui număr mare de servicii sau a celor dintre ele care, chiar și într-o singură instanță, consumă un numar mare de resurse. Mai mult, ele nu aduc întotdeauna cu adevărat beneficii reale utilizatorului.

Un alt motiv pentru „lacomia” SVCHOST.EXE poate fi un fel de defecțiune a sistemului de pe computer. În plus, unii viruși se deghizează în acest proces și încarcă RAM. În continuare ne vom uita diferite căi soluții la problema descrisă.

Metoda 1: Dezactivați serviciile

Una dintre principalele modalități de a reduce încărcarea SVCHOST.EXE pe memoria RAM a computerului este dezactivarea serviciilor inutile.

  1. Mai întâi, să stabilim care servicii încarcă cel mai mult sistemul. Apel "Gestionar de sarcini". Pentru a face acest lucru, faceți clic pe „Barele de activități” butonul dreapta al mouse-ului ( RMB) și în lista contextuală care se deschide, selectați "Deschide Task Manager". Alternativ, puteți utiliza o combinație Ctrl+Shift+Del.
  2. În fereastra care se deschide "Dispecer" trece la secțiune „Procese”.
  3. În secțiunea care se deschide, faceți clic pe butonul „Afișează procesele tuturor...”. În acest fel, puteți vizualiza informații nu numai legate de dvs cont, dar și toate profilurile de pe acest computer.
  4. Apoi, pentru a grupa toate obiectele SVCHOST împreună pentru compararea ulterioară a valorilor de încărcare, aranjați toate elementele listei în ordine alfabetică făcând clic pe câmp „Numele imaginii”.
  5. Apoi căutați grupul de procese SVCHOST și vedeți care dintre ele folosește cel mai mult RAM. Pentru acest element din coloană "Memorie" Va apărea cel mai mare număr.
  6. Click pe acest obiect RMBși selectați din lista verticală „Mergi la servicii”.
  7. Se deschide o listă de servicii. Cele marcate cu o bară se referă la procesul selectat în pasul anterior. Adică sunt cei care poartă cea mai mare sarcină pe RAM. În coloană "Descriere" numele lor sunt afișate așa cum apar în "Manager de servicii". Amintiți-vă sau scrieți-le.
  8. Acum trebuie să mergi la "Manager de servicii" pentru a dezactiva aceste obiecte. Pentru a face acest lucru, faceți clic "Servicii...".

    De asemenea, puteți deschide instrumentul pe care îl căutați folosind fereastra "Alerga". Apelează Win+R si intra in campul care se deschide:

    După acel clic "BINE".

  9. O sa inceapa "Manager de servicii". Aici se află lista acelor obiecte, dintre care unele trebuie să le dezactivăm. Dar trebuie să știți ce serviciu puteți dezactiva și care nu. Chiar dacă un anumit obiect aparține SVCHOST.EXE care încarcă computerul, asta nu înseamnă că poate fi dezactivat. Dezactivarea unor servicii poate bloca sistemul sau acesta operare incorectă. Prin urmare, dacă nu știți care dintre ele poate fi oprit, atunci înainte de a începe actiunile urmatoare, consultați lecția noastră separată, care este dedicată acestui subiect. Apropo, dacă vezi în "Dispecer" un serviciu care nu este inclus în grupul problematicului SVCHOST.EXE, dar nici tu, nici Windows nu îl folosiți efectiv, atunci în acest caz este indicat și să opriți acest obiect.

  10. Derulați la "Manager de servicii" obiectul care ar trebui dezactivat. În partea stângă a ferestrei, faceți clic pe element "Stop".
  11. Procedura de oprire va fi efectuată.
  12. După aceea în "Dispecer" vizavi de numele stării elementului oprit "Lucrări"într-o coloană "Stat" va lipsi. Aceasta înseamnă că este oprit.
  13. Dar asta nu este tot. Dacă în coloană „Tipul de pornire” valoarea va fi setată vizavi de numele elementului "Automat", aceasta înseamnă că serviciul va porni automat data viitoare când reporniți computerul. Pentru a produce dezactivare completă, faceți dublu clic pe numele acestuia cu butonul stâng al mouse-ului.
  14. Se va deschide fereastra de proprietăți. Faceți clic pe un element „Tipul de pornire” iar din lista care apare, selectați "Dezactivat". După această acțiune, apăsați "Aplica"Și "BINE".
  15. Acum serviciul va fi complet dezactivat și nu va porni singur nici măcar data viitoare când reporniți computerul. Acest lucru este dovedit de prezența inscripției "Dezactivat"într-o coloană „Tipul de pornire”.
  16. În același mod, dezactivați alte servicii care sunt asociate cu procesul de încărcare a memoriei RAM SVCHOST.EXE. Nu uitați doar că elementul care trebuie dezactivat nu trebuie asociat cu important funcțiile sistemului sau acele oportunități de care aveți nevoie personal pentru munca dvs. După dezactivare, veți vedea că consumul de RAM al procesului SVCHOST.EXE va scădea semnificativ.

Metoda 2: Dezactivați Windows Update

Pe computerele cu putere redusă, problema cu SVCHOST.EXE la încărcarea RAM poate fi legată de funcția de actualizare. Este foarte important Element Windows, care vă permite să păstrați întotdeauna sistemul de operare la zi și să corectați vulnerabilitățile. Dar în caz „Centrul de actualizare”începe să „mânânce” RAM prin SVCHOST.EXE, trebuie să alegeți cel mai mic dintre cele două rele și să-l dezactivați.

  1. Clic "Start"și du-te la "Panou de control".
  2. Accesați secțiunea „Sistem și siguranță”.
  3. Deschideți secțiunea „Centrul de actualizare…”.
  4. În partea stângă a ferestrei care se deschide, faceți clic „Setări”.
  5. Se va deschide fereastra pentru gestionarea setărilor de actualizare. Faceți clic pe lista derulantă « Actualizări importante» și selectați o opțiune „Nu verifica disponibilitatea...”. Apoi, debifați toate casetele de selectare din această fereastră și faceți clic "BINE".
  6. Actualizările vor fi dezactivate, dar puteți dezactiva și serviciul corespunzător. Pentru a face acest lucru, treceți la "Manager de servicii"și găsiți elementul acolo "Centru Actualizări Windows» . După aceasta, efectuați toate manipulările de oprire cu acesta, care au fost discutate în descriere Metoda 1.

Este important să înțelegeți că, prin dezactivarea actualizărilor, veți face sistemul vulnerabil. Prin urmare, dacă puterea PC-ului nu vă permite să lucrați cu „Centrul de actualizare”, încercați să produceți în mod regulat instalare manuală actualizări.

Metoda 3: Optimizarea sistemului

Apariția problemei studiate poate fi cauzată de un sistem înfundat sau de o configurație incorectă. În acest caz, trebuie să determinați cauza imediată și să efectuați unul sau mai mulți pași descriși mai jos pentru a optimiza sistemul de operare.

Unul dintre factorii care cauzează această problemă poate fi înfundarea registru de sistem, care conține intrări irelevante sau eronate. În acest caz, trebuie curățat. În acest scop puteți folosi utilitati specializate, De exemplu, .

Decide problema specificată poate defragmentarea va ajuta hard disk. Această procedură poate fi efectuată fie utilizând, fie utilizând utilitarul Windows încorporat.

Metoda 4: Depanare

Problema descrisă în acest articol poate fi cauzată de diverse defecțiuni și defecțiuni ale sistemului. În acest caz, trebuie să încercați să le corectați.

Este posibil ca defecțiunile computerului, care au dus la un consum excesiv de resurse ale sistemului de operare de către procesul SVCHOST.EXE, să fi fost cauzate de o încălcare a structurii fișierelor de sistem. În acest caz, trebuie să le verificați integritatea utilizând utilitarul sfc încorporat și apoi să le restaurați dacă este necesar. Această procedură se realizează prin « Linie de comanda» introducând comanda în ea:

Un alt motiv care duce la problema descrisă mai sus este erorile de pe hard disk. Sistemul este, de asemenea, verificat pentru prezența lor prin "Linie de comanda", prin introducerea expresiei acolo:

Dacă utilitarul detectează erori logice în timpul scanării, va încerca să le corecteze. În caz de detectare Vătămare corporală hard disk trebuie fie să contactați un tehnician, fie să cumpărați un hard disk nou.

Metoda 5: Eliminați virușii

Virușii pot provoca o încărcare a memoriei RAM prin SVCHOST.EXE. În plus, unii dintre ei se deghizează într-un fișier executabil cu acest nume. Dacă se suspectează o infecție, este necesar să se efectueze de urgență măsurile adecvate care nu necesită instalare. De exemplu, puteți utiliza .

Se recomandă efectuarea scanării pornind sistemul la Ajutor LiveCD sau LiveUSB. De asemenea, puteți utiliza un alt computer neinfectat în acest scop. Când utilitarul detectează fișiere de virus, trebuie să urmați instrucțiunile care apar în fereastra acestuia.

Dar, din păcate, nu este întotdeauna posibil să găsiți un virus folosind utilitare antivirus. Dacă, folosind procedura de scanare cu mai multe antivirusuri, nu a fost posibilă detectarea cod rău intenționat, dar bănuiți că unul dintre procesele SVCHOST.EXE este inițiat de un virus, puteți încerca să stabiliți manual identitatea fisier executabilși scoateți-l dacă este necesar.

Cum să determinați dacă SVCHOST.EXE este real sau un virus deghizat ca acest fișier? Există trei definiții:

  • Utilizator proces;
  • Locația fișierului executabil;
  • Nume de fișier.

Utilizatorul sub numele căruia se execută procesul poate fi vizualizat "Gestionar de sarcini"în fila deja familiară „Procese”. Vis-a-vis de nume „SVCHOST.EXE”în coloană "Utilizator" Ar trebui să fie afișată una dintre cele trei opțiuni:

  • „Sistem” (SISTEM);
  • Serviciu de rețea;
  • Serviciul local.

Dacă vedeți numele oricărui alt utilizator acolo, atunci știți că procesul a fost falsificat.

Locația fișierului executabil al procesului care consumă o cantitate mare de resursele sistemului, poate fi determinat imediat în "Gestionar de sarcini".


În cele din urmă, așa cum am menționat mai sus, trebuie să verificați numele procesului. Ar trebui să fie exact „SVCHOST.EXE” de la prima până la ultima literă. Dacă numele „SVCHOCT.EXE”, „SVCHOST64.EXE” sau oricare altul, atunci știți că aceasta este o înlocuire.

Deși uneori atacatorii acționează și mai viclean pentru a se deghiza. Ele înlocuiesc literele „c” sau „o” din nume cu exact aceleași caractere ca cele scrise, dar nu în alfabetul latin, ci în alfabetul chirilic. În acest caz, numele va fi de nedistins vizual, iar fișierul în sine poate fi chiar localizat în folderul System32 lângă copia originală. Într-o astfel de situație, ar trebui să aveți grijă de locația a două fișiere cu același nume în același director. În Windows, acest lucru nu se poate întâmpla în principiu, dar în acest caz se poate realiza doar prin înlocuirea caracterelor. În această stare de fapt, unul dintre criteriile de determinare a autenticității unui dosar este data acestuia. De regulă, obiectul real are mai mult data devreme schimbări.

Dar cum să ștergeți un fișier fals atunci când este detectat, dacă utilitar antivirus Nu ajută?


Atenţie! Ștergeți SVCHOST.EXE numai dacă sunteți 100% sigur că nu este un fișier de sistem autentic, ci un fals. Dacă îl ștergeți din greșeală pe cel real, sistemul va bloca.

Metoda 6: Restaurare sistem

Dacă niciuna dintre cele de mai sus nu a ajutat, puteți efectua o procedură de recuperare a sistemului dacă ați avut sau ați creat înainte probleme cu SVCHOST.EXE, care încarcă RAM. În continuare, ne vom uita la modul de normalizare funcționarea Windows prin resuscitarea la un punct creat anterior.

  1. Clic "Start"și faceți clic pe obiect "Toate programele".
  2. Deschide directorul "Standard".
  3. Introduceți folderul "Serviciu".
  4. Faceți clic pe un element "Restaurarea sistemului".
  5. Fereastra este activată instrument de sistem recuperare cu informații introductive. Doar faceți clic aici "Mai departe".
  6. În fereastra următoare trebuie să selectați un anumit punct de restaurare. Este posibil să existe mai multe dintre ele în sistem, dar trebuie să alegeți doar unul. Condiția principală este ca acesta să fie creat înainte ca problema cu SVCHOST.EXE să înceapă să apară. Este recomandabil să selectați cel mai recent element care îndeplinește condiția de mai sus. Pentru a vă mări opțiunea, bifați caseta de lângă „Arătați altora...”. Odată ce obiectul dorit este selectat, faceți clic "Mai departe".
  7. În fereastra următoare, pentru a începe procedura de recuperare, faceți clic pe butonul "Gata". Dar, deoarece după aceasta computerul se va reporni, aveți grijă să închideți totul programe activeși salvați documente nesalvate pentru a evita pierderea datelor.
  8. Apoi va fi efectuată procedura de recuperare și sistemul va reveni la starea în care se afla înainte ca SVCHOST.EXE să înceapă să încarce RAM.
  9. Principalul dezavantaj aceasta metoda este că nu ar trebui să aveți doar un punct de restaurare sau copie de rezervă sistem - momentul creării sale nu trebuie să fie mai târziu decât punctul în care au început să apară problemele. În caz contrar, procedura își pierde sensul.

Sunt câteva diverse motive, prin care SVCHOST.EXE poate începe să încarce memoria computerului în Windows 7. Acestea pot fi erori de sistem, setări incorecte sau infectie virala. În consecință, fiecare dintre aceste motive are un grup separat de modalități de a-l elimina.

Svсhost este proces de sistemîn familiile de săli de operație sisteme Windows 2000, Windows XP, Windows Vista, Windows 8, Windows 10. Svсhost are important pentru procesele de servicii partajate, unde mai multe servicii pot partaja un singur proces pentru a reduce consumul de resurse ale sistemului. Gruparea serviciilor într-un singur proces economisește resurse, o considerație care îngrijorează dezvoltatorii NT, deoarece crearea proceselor în Windows durează din ce în ce mai mult și consumă mai multă memorie RAM.

Dacă unul dintre servicii lansează o excepție netratată, întregul proces poate eșua. În plus, pentru utilizatori finali Poate fi mai dificil să identifici serviciile componente. Probleme cu diverse servicii găzduite, în special Windows Update, au fost raportate de utilizatori și sunt legate de Svchost.

Procesul Svchost a fost introdus în Windows 2000, deși suport de bază procese de servicii există încă de la Windows NT 3.1.

Imaginea sa executabilă "%SystemRoot%"/"System32"/"Svchost.exe" sau "%SystemRoot%"/"SysWOW64"/"Svchost.exe" (pentru servicii pe 32 de biți care rulează pe sisteme pe 64 de biți) rulează în mai multe cazuri, fiecare găzduind unul sau mai multe servicii.

Serviciile care rulează în Svchost sunt implementate ca biblioteci conectate dinamic (DLL-uri). Cheia de registry pentru un astfel de serviciu ar trebui să aibă o valoare numită ServiceDll în secțiunea Setări, care indică fișierul DLL al serviciului corespunzător. Definiția lor ImagePath arată ca „%SystemRoot%”/”System32″/”Svchost.exe -k”. Serviciile care partajează același proces Svchost specifică același parametru, care are aceeași intrare în baza de date SCM.

Prima dată când procesul Svchost începe cu un anumit parametru, caută o valoare cu același nume în cheia "HKLM" - "SOFTWARE" - "Microsoft" - "Windows NT" - "CurrentVersion" - "Svchost", care se interpretează ca o listă de nume de servicii. Apoi informează CSM despre toate serviciile pe care le găzduiește. SCM nu pornește un al doilea proces Svchost pentru niciunul dintre serviciile primite: în schimb, pur și simplu trimite o comandă de „pornire” către la procesul Svchost conținând numele serviciului care ar trebui pornit în contextul său.

Conform prezentării MS 2003, setul minim de lucru al unui serviciu partajat este de aproximativ 150 KB față de 800 KB pentru un proces independent.

Etichete de serviciu

Din Windows Vista, identificarea internă a serviciilor din interior procese generale(inclusiv svchost) se realizează folosind așa-numitele etichete de serviciu. Etichetele de serviciu pentru fiecare fir de execuție sunt stocate în SubProcessTag al blocului său de mediu de execuție (TEB). Eticheta de serviciu este propagată la toate firele de execuție care rulează apoi firul de execuție principal, cu excepția firelor create indirect de API-urile de execuție Windows. Setul de gestionare a etichetelor de serviciu este în prezent un API nedocumentat, deși este folosit de unii Utilitare Windows, cum ar fi netstat, pentru a afișa conexiunile TCP asociate fiecărui serviciu. niste instrumente de la terți, cum ar fi ScTagQuery, utilizează și acest API.

Svchost.exe (netsvcs)

Netsvcs este un subproces folosit de svchost.exe

Netsvcs este un subproces folosit de svchost.exe (netsvcs). Dacă și când are loc o scurgere de memorie, svchost.exe începe să aducă multă sarcină CPU pe el. Această problemă apare din cauza unei scurgeri de mâner în serviciul Winmgmt după instalare Gestionare Windows Framework 3.0 pe computerul dvs. Serviciul Winmgmt este un serviciu de instrumentare Gestionare Windows(WMI) în procesul svchost.exe, care rulează sub contul LocalSystem.

Identificați și gestionați serviciile găzduite


Microsoft Sysinternals Explorer Process Explorer oferă, de asemenea, informații despre serviciile care rulează în procesele svchost.exe atunci când utilizatorul trece cu mouse-ul peste svchost.

Niciuna dintre metodele de mai sus nu permite utilizatorului să determine care dintre multele servicii care rulează în interiorul svchost este o resursă specifică, cum ar fi CPU, disc, rețea sau memorie. Monitorizați Resurse Windows ia în considerare majoritatea acestor resurse atunci când procesul este detaliat. Cu toate acestea, ia în considerare utilizarea procesorului atunci când accesați fila CPU. Listă conexiuni TCP deschise iar porturile UDP deschise pot fi obținute folosind „netstat -b”.

Pentru a rezolva alte probleme cu un serviciu care rulează în interiorul svchost, serviciul (sau serviciile care ar trebui să cauzeze problema) trebuie (toate) reconfigurate astfel încât fiecare să ruleze în interiorul propriei instanțe svchost. De exemplu, „sc config foo type=own” va reconfigura serviciul numit „foo” pentru a rula propriul svchost. Schimbarea tipului „înapoi la general” se face folosind o comandă similară. Trebuie să reporniți serviciul pentru ca aceste modificări de configurare să aibă efect. Cu toate acestea, acest proces de depanare nu este sigur. În unele cazuri, poate apărea o eroare heisenbug, ceea ce face ca problema să dispară atunci când serviciul rulează separat.

Mai mult metoda complexa Soluția de depanare este crearea unui grup de întreținere izolat.

Consum mareProcesul CPU și RAMsvchost.exe

Probleme cu nivel inalt Utilizarea Svchost.exe, în cele mai multe cazuri, are loc pe computere infectate cu un virus sau malware. În alte cazuri, probleme cu grad înalt Utilizarea procesorului sau problemele cu Svchost.exe (netsvcs) pot fi cauzate de Windows Update, dosar complet jurnalul de evenimente sau alte programe și servicii care rulează mai multe procese în timp ce rulează.

Video - Ce trebuie să faceți dacă svchost încarcă procesorul

Cum se rezolvă problema Svchost.exe (netsvcs) cu un consum mare de memorie sau CPU

Soluția 1: Scanați computerul pentru viruși

Mulți viruși sau malware poate cauza probleme cu încărcătură mare CPU și memorie svchost.exe. Prin urmare, înainte de a continua să depanați problema de încărcare a svchost.exe, utilizați o varietate de scanere de malware și instrumente de eliminare.

Soluția 2: Găsiți și dezactivați serviciul care cauzează problema de utilizare ridicată a svchost

Svchost.exe este un proces care este cerut de mai multe servicii sau programe pentru a rula. Așadar, identificați ce serviciu sau program rulează în procesul svchost.exe și consumă, de asemenea, resursele sistemului și memoria sistemului, apoi continuați să dezactivați sau îndepărtarea completă acest program (sau serviciu).

Pasul 1. Apăsați simultan tastele „Ctrl+Alt+Del” și apoi deschideți „Managerul de activități”.

Pasul 2.În fila Procese, bifați caseta de selectare Afișare procese de la toți utilizatorii.

Pasul 3. Faceți clic dreapta pe procesul svchost.exe cu utilizare mare și selectați Accesați Servicii.

Pasul 4.În fila Servicii, ar trebui să vedeți evidențiate mai multe servicii care rulează în procesul svchost.exe.

Pasul 5. Acum este timpul să aflăm ce proces acapara resursele CPU. Pentru asta ai doua variante:


Pasul 6. Odată ce ați identificat serviciul sau programul vinovat, accesați Gestionarea computerului (Panou de control/Sistem și securitate/Instrumente administrative) pentru a dezactiva acel serviciu (sau dezinstalați complet programul).

Pentru a dezactiva definitiv un serviciu de pe computer:


Soluția 3: Goliți jurnalul de vizualizare a evenimentelor

În unele cazuri, problema utilizării svchost.exe cu utilizare mare a procesorului (sau consum mare de memorie) se datorează fișiere mari conectați-vă la vizualizator evenimente Windows. Deci, o altă soluție este să ștergeți jurnalul Event Viewer.

Pentru aceasta:


Soluția 4: Depanarea actualizărilor Windows

Pe alte computere, problema de utilizare ridicată a svchost.exe poate apărea dacă Windows caută actualizări (în fundal). Pentru a rezolva problemele de utilizare ridicată a procesorului în timpul Windows Update, urmați acești pași:

Pasul 1. Forțați Windows să recreeze folderul Windows Update gol.

Dosarul Windows Update (denumit în mod obișnuit folderul SoftwareDistribution) este locul în care Windows stochează actualizările descărcate. Dacă acest folder este deteriorat, vă veți confrunta cu probleme în timpul actualizării Windows. Așa că mai întâi încercați să forțați Windows să recreeze un nou folder gol „SoftwareDistribution”.

Pentru aceasta:

  1. Apăsați tasta Windows + R în același timp pentru a deschide o fereastră de linie de comandă.
  2. În câmpul de introducere a comenzii de lansare, introduceți: „services.msc” și apăsați „Enter”.

  3. Găsiți serviciul " Windows Update", apoi faceți dublu clic stânga pe el și selectați „Oprire”.

  4. Accesați folderul „C:”/„Windows”.

  5. Ștergeți (sau redenumiți) folderul „SoftwareDistribution.old” în folderul „SoftwareDistribution”.

    Notă! Când reporniți data viitoare când Windows Update verifică actualizări disponibile, dosar nou„SoftwareDistribution” va fi creat automat de Windows pentru a stoca actualizări.

  6. Reporniți computerul și încercați să căutați actualizări.

Dacă problema cu utilizarea ridicată a „svchost” persistă, continuați cu pasul următor.

Pasul 2. Rulați instrumentul de depanare Windows Update.

  1. Descărcați instrumentul de depanare Windows Actualizați Microsoft" pe calculator.

  2. Rulați instrumentul de depanare Windows Update.

  3. Selectați „Windows Update” în prima fereastră și faceți clic pe „Next”.

  4. Așteptați finalizarea procesului de detectare a problemei.

  5. Faceți clic pe linkul „Aplicați aceste remedieri”.

  6. Lăsați programul să remedieze problemele cu Windows Update și reporniți computerul.

  7. Verificați din nou actualizările și dacă problema de încărcare ridicată a svchost.exe persistă, treceți la pasul următor.

Pasul 3. Instalare ultima versiune Agent de actualizare Windows


Pasul 4. Instalare Microsoft Security Buletinul MS13-097.


Pasul 5. Reparați-le pe cele deteriorate fișiere de sistem folosind un instrument de pregătire pentru actualizarea sistemului (de exemplu, Deployment Image Service and Management - Instrument DISM).


Alte soluții la care se pot aplica cazuri diferite, în care problema cu utilizarea ridicată a „svchost.exe” apare la căutarea actualizărilor.

Cazul 1. Folosit când instalatie noua Windows 7 SP1.


Cazul 2. Folosit pe un laptop HP cu Windows 7 SP1 Home.

Pasul 1. Instalați actualizarea de securitate KB2993651 în funcție de versiunea sistemului de operare:

  • Actualizare de securitate pentru Windows 7 pentru sisteme bazate pe x86 (KB2993651);
  • actualizare de securitate pentru Windows 7 pentru sisteme x64 (KB2993651);
  • Actualizare de securitate pentru Windows 8.1 pentru sisteme bazate pe x86 (KB2993651);
  • Actualizare de securitate pentru Windows 8.1 pentru sisteme x64 (KB2993651);

Pasul 2. Resetați componentele Windows Update. Reporniți computerul.

Cazul 3.


Cazul 4. Aplicabil pentru Windows 7 SP1 și Windows Server 2008 R2 SP1.

Descărcați și instalați pachetul de actualizări Windows 3 (KB3161608) în funcție de versiunea sistemului de operare.

Notă! Dacă instalarea se blochează: reporniți computerul, opriți serviciu Windows Actualizați, apoi instalați actualizarea.

Dacă, după finalizarea tuturor acestor sarcini, întâmpinați în continuare probleme mari de utilizare a procesorului sau a memoriei, dezactivați complet Windows Update sau reinstalați Windows pe computer. Dacă utilizați Windows 8 sau Windows 8.1, vă puteți actualiza și sistemul. Noroc!

Video – Svchost încarcă procesorul. Soluţie


Uneori, svchost.exe și alte erori de sistem Erori EXE poate fi legat de probleme din registrul Windows. Mai multe programe pot folosi fișierul svchost.exe, dar atunci când acele programe sunt dezinstalate sau modificate, uneori, intrările „orfane” (incorecte) rămân în urmă. registru EXE.

Practic, aceasta înseamnă că, deși calea reală a fișierului s-ar putea să se fi schimbat, locația anterioară incorectă a acestuia este încă înregistrată în Registrul Windows. Când Windows încearcă să caute aceste referințe de fișiere incorecte (locațiile fișierelor pe computerul dvs.), pot apărea erori svchost.exe. În plus, este posibil ca o infecție malware să aibă intrări de registru corupte asociate cu Platforme, SDK/DDK. Astfel, aceste intrări de registry EXE corupte trebuie remediate pentru a remedia problema la rădăcină.

Editarea manuală a registrului Windows pentru a elimina cheile invalide svchost.exe nu este recomandată, decât dacă sunteți un profesionist de servicii PC. Greșelile făcute la editarea registrului pot duce la inoperarea computerului și pot cauza daune ireparabile. sistem de operare. De fapt, chiar și o virgulă plasată în locul greșit poate împiedica pornirea computerului!

Din cauza acestui risc, vă recomandăm cu căldură să utilizați un program de curățare de registru de încredere, cum ar fi %%product%% (dezvoltat de Microsoft Gold Certified Partner) pentru a scana și a repara orice problemă de registry legată de svchost.exe. Folosind un program de curățare a registrului, puteți automatiza procesul de găsire a intrărilor de registry deteriorate, link-uri către fișiere lipsă (de exemplu, provocând eroarea svchost.exe) și link-uri rupte din registry. Înainte de fiecare scanare, o copie de rezervă este creată automat, permițându-vă să anulați orice modificări cu un singur clic și protejându-vă de posibile daune calculator. Cea mai bună parte este că eliminarea erorilor de registry poate îmbunătăți dramatic viteza și performanța sistemului.


Avertizare: Dacă nu ești utilizator experimentat PC, NU recomandăm editarea manuală a Registrului Windows. Utilizare incorectă Editorul de registru poate cauza probleme serioaseși cerere Reinstalare Windows. Nu garantăm că problemele rezultate din utilizarea incorectă a Editorului de registru pot fi corectate. Utilizați Editorul de registru pe propriul risc.

Înainte de restaurarea manuală Registrul Windows, trebuie să creați o copie de rezervă exportând o parte a registrului asociată cu svchost.exe (de exemplu, Platforme, SDK/DDK):

  1. Faceți clic pe butonul ÎNCEPE.
  2. Introduce " comanda„V bara de căutare... NU DA CLICK ÎNCĂ INTRODUCE!
  3. În timp ce țineți apăsate tastele CTRL-Shift pe tastatură, apăsați INTRODUCE.
  4. Va fi afișată o casetă de dialog pentru acces.
  5. Clic da.
  6. Caseta neagră se deschide cu un cursor care clipește.
  7. Introduce " regedit" și apăsați INTRODUCE.
  8. În Editorul de registry, selectați cheia legată de svchost.exe (de exemplu, Platforme, SDK/DDK) pentru care doriți să faceți backup.
  9. În meniu Fişier Selectați Export.
  10. Pe listă Salveaza in selectați folderul în care doriți să salvați copia de rezervă a platformelor, cheia SDK/DDK.
  11. În câmp Nume de fișier Introduceți numele fișierului de rezervă, de exemplu „Platforms, SDK/DDK backup”.
  12. Asigurați-vă că câmpul Interval de export valoarea selectată Ramura selectată.
  13. Clic Salvați.
  14. Fișierul va fi salvat cu extensia .reg.
  15. Aveți acum o copie de rezervă a intrării dvs. de registru legate de svchost.exe.

Următorii pași când editare manuală erorile de registry nu vor fi descrise în acest articol, deoarece este foarte probabil să vă deterioreze sistemul. Daca vrei sa primesti mai multe informatii despre editarea manuală a registrului, consultați linkurile de mai jos.

Utilizatorii care folosesc frecvent Task Manager au observat că mai multe servicii svchost.exe sunt afișate în lista de procese de lucru. Dar nu toate, cu atât mai puțin utilizatori neexperimentați, știți ce este svchost.exe în Managerul de activități și de ce este responsabil.

Ce este svchost.exe?

Svchost.exe este un fișier executabil de sistem (după cum sugerează și numele) pentru sistemul de operare Windows. Este responsabil pentru lansarea unor aplicații și funcții, reducând încărcarea CPUși RAM. Prin urmare, nu îl puteți elimina din sistem (cu excepția cazurilor în care malware-ul este deghizat în acest serviciu sau când puteți dezactiva servicii neutilizate, așa cum este scris în articolul „”).

Dacă vedeți mai multe copii ale svchost.exe în Task Manager, nu vă faceți griji, deoarece numărul depinde de numărul de rulează programe: cu cât sunt mai multe, cu atât mai multe dintre aceste servicii sunt.

Cum funcționează procesul

Acest proces este prezent în aproape fiecare versiune a sistemului de operare Windows, dar potențialul său a fost dezvăluit doar cu Lansare Windows XP. Anterior, el a fost în primul rând responsabil pentru conexiuni de retea, cu care computerul se conectează la Internet. Dar dezvoltatorii Microsoft au decis să nu se oprească aici, așa că acum serviciul este conceput pentru a rula procese locale în fundal legate de bibliotecile dinamice care au extensia „.dll”.

Interesant! Biblioteci dinamice nu poate fi pornit în modul normal.

svchost.exe vă permite să economisiți resursele computerului, deoarece nu trebuie să rulați fizic fișierul executabil atunci când utilizați serviciul. Prin urmare, numărul de procese care încarcă RAM și memorie virtuala PC. Din acest motiv, mai multe servicii cu același nume sunt afișate simultan în Task Manager.

În plus, fișierul svchost.exe este lansat automat când Pornire Windows, indiferent ce programe sunt „atârnate” în . De aceea oprire completă servicii inutile iar aplicațiile nu vor afecta încărcarea acestuia.

Motive pentru descărcarea resurselor

Adesea, utilizatorii observă că un proces încarcă una dintre resursele (procesor sau RAM) ale dispozitivului, indiferent dacă programele rulează sau nu. Există diverse motive pentru aceasta.

Viruși

Motivul principal este malware-ul care a intrat în computer și se „mascarează” drept fișierul svchost.exe. Sortați procesele în Managerul de activități după nume și vedeți în numele cui rulează aceste servicii. Dacă acest lucru se face în numele unui cont de utilizator (contul dvs.), atunci acestea sunt „trucurile” virusului. Dacă coloana „Nume utilizator” indică: Serviciu local, Serviciu de rețea sau Sistem, un astfel de fișier este sigur.

Dacă credeți că ați descoperit un virus, faceți clic dreapta pe proces → Deschideți locația fișierului. În acest fel, veți determina locația malware-ului și îl veți verifica prin portalul VirusTotal.com. Dar este mai bine să scanați imediat sistemul folosind Dr.Web CureIt sau Malwarebytes Anti-Malware. Faptul este că ștergerea unui fișier executabil nu vă va ajuta să scăpați de virus, deoarece probabil că există fragmente auxiliare pe computer care îl vor restaura după o repornire sau pur și simplu îl vor împiedica să fie șters.

Deoarece în majoritatea cazurilor utilizatorul nu modifică setările sistemului de operare, Windows este instalat implicit descărcare automată actualizări. Aceasta este, de asemenea, „responsabilitatea” svchost.exe. Pentru a dezactiva descărcarea actualizărilor:


Programe problematice

Acest motiv este tipic pentru acei utilizatori care instalează pe computerul lor o cantitate mare programe și aplicații și nu le monitorizați. A dezvălui software inutil, instalați Process Explorer pe computer. Vă va ajuta să determinați ce programe ocupă resurse de dispozitiv, dar nu le utilizați.

Un alt avantaj al Process Explorer este că funcționează îndeaproape cu serviciul de verificare a fișierelor pentru malware - VirusTotal, deci va ajuta la distingerea servicii de sistem de la virusuri.

Pentru a verifica un fișier, selectați-l în fereastra programului → Opțiuni → VirusTotal.com → Verificați VirusTotal.com.

Folosind µTorrent

Adesea, programul µTorrent încarcă resurse de calculator atunci când descarcă fișiere. Pentru a reduce sarcina procesorului:


Depanare

Cel mai simplu mod de a reduce sarcina componentelor principale ale computerului este să-l reporniți. Dar această abordare nu ajută întotdeauna. Măsura cardinală– „omorâți” procesul svchost.exe din Managerul de activități. Cum se face asta pentru Windows 10.


Cum să recunoști un virus?

Este ușor să recunoașteți un virus care se deghizează în fișierul svchost.exe. Acesta rulează sub contul de utilizator sau orice alte procese, cu excepția serviciului local, serviciului de rețea sau sistemului.

Încă unul trăsătură caracteristică– „greșeli” în titlu. Procesele numite svhost, svchosts sau altele sunt programe malware care trebuie eliminate.

„Curăţarea” sistemului

Dacă găsiți un virus pe computerul dvs. mascandu-se drept fișierul svchost.exe, executați o scanare aprofundată a sistemului cu software-ul antivirus instalat.

Important! Cu siguranță scanarea cu software-ul instalat nu va aduce rezultate.

Dar o utilizare mai bună utilitati speciale de la companii cunoscute: Dr.Web CureIt, Malwarebytes Anti-Malware sau Kaspersky Rescue Disc. Ei vor identifica și neutraliza programele malware.

Video

Veți afla mai multe despre procesul svchost.exe în videoclip.