Sistemul încarcă procesorul Windows 7, ce ar trebui să fac? Curățăm fișierul jurnal de evenimente din jurnalul Windows. Cum afectează svchost procesorul și memoria RAM?

Salutare tuturor! Astăzi vom vorbi despre un astfel de proces în Windows ca Svchost.exe. Mulți utilizatori se confruntă cu o situație în care acest proces încarcă procesorul computerului la 100%. În același timp, toate programele încep să se înghețe grav și devine aproape imposibil să lucrezi pe o astfel de mașină. În această instrucțiune vom încerca să aflăm de ce se întâmplă acest lucru și cum poate fi rezolvată această problemă.

Svchost.exe este un proces de sistem de operare care este utilizat pentru serviciile care se încarcă din DLL-uri. Acest proces și-a început existența încă din Windows 2000. De-a lungul anilor, a fost folosit în mai mult de un sistem de operare, iar astăzi este folosit și în noul Windows 10. A fost creat special pentru a economisi timp CPU și RAM, astfel încât mai multe procese pot fi executate printr-un singur proces.


Important! Hackerii care creează malware folosesc numele acestui proces pentru a-și ascunde troienii și virușii. Dacă ați „prins” un astfel de virus, atunci în managerul de activități veți observa multe procese deschise cu același nume svchost.exe, care cel mai probabil vor încărca procesorul. Deoarece acest proces este sistemic, mulți utilizatori fac aceeași greșeală - încep să caute malware într-un loc diferit. În orice caz, vă sfătuiesc să scanați mai întâi și.

De asemenea, trebuie să știți că procesul sistemului de operare svchost.exe nu poate fi lansat în numele utilizatorului. Dacă vezi că rulează în numele tău, atunci cel mai probabil este un virus. Rețineți, acest proces poate fi pornit numai de la SERVICIUL DE REȚEA, SISTEM sau LOCAL.

Deci, mai jos vom analiza modalități de a rezolva problema când svchost.exe încarcă procesorul Windows.

1a metoda. Reporniți computerul

Cel mai obișnuit mod de a încerca să remediați problema este repornirea computerului. Nu ajută întotdeauna, dar unii utilizatori au eliminat încărcarea maximă a procesului Svchost.exe în acest mod simplu.

a 2-a metoda. Restaurarea sistemului

Dacă repornirea nu ajută, atunci trebuie să încercați să restaurați Windows, adică să efectuați o derulare a sistemului.

a 3-a metoda. Actualizați sistemul de operare

Instalați pachete de servicii Windows, dacă sunt disponibile. Acest lucru se aplică utilizatorilor care utilizează o distribuție de sistem de operare cu licență. Dacă aveți o versiune „pirat”, atunci omitem această metodă, deoarece în timpul actualizării activatorul poate zbura, ceea ce poate provoca.

Metoda a 4-a. Verificarea virusului

Există două moduri de a determina dacă aveți viruși: manual sau folosind un antivirus bun. Combinând aceste opțiuni, puteți elimina programele malware cu încredere. Mai întâi, facem o scanare manuală a computerului dvs., apoi ne vom întoarce la utilitarul antivirus.

Pentru a face acest lucru, apelați Managerul de activități apăsând combinația de taste Ctrl-Shift-Esc sau Ctrl-Alt-Del și accesați fila „Procese”.


După cum puteți vedea, toate procesele deschise în prezent se află aici. Pentru comoditate, să sortăm toate procesele după încărcare pe procesorul computerului făcând clic stânga pe numele „CPU” sau „Memorie”.


Datorită acestui fapt, procesele cele mai consumatoare de resurse vor fi în vârf. După cum puteți vedea în captura de ecran de mai jos, procesul svchost.exe nu solicită prea mult procesorului, dar ocupă 188 și 178 MB de memorie.

Acum să analizăm procesul care ne interesează. În primul rând, ne uităm la numele cui este lansat. Acest lucru poate fi văzut în coloana Utilizator. În situația mea, svchost.exe rulează din LOCAL și NETWORK SERVICE și SYSTEM, așa ar trebui să fie, prin urmare, totul este în ordine. Dacă observați că acest proces rulează de la orice alt utilizator, atunci cu o probabilitate de 98% este un program rău intenționat. În acest caz, vă recomand să vă scanați cu atenție computerul cu software antivirus.


Pentru a afla ce servicii sunt utilizate de un anumit proces svchost.exe, trebuie să faceți clic dreapta pe el și să selectați linia „Mergeți la servicii”.


În această fereastră vedem date detaliate despre serviciile care sunt deschise în procesul svchost.exe selectat. Toate serviciile sunt evidențiate cu albastru.


Acum ar trebui să dezactivați serviciile unul câte unul pentru a înțelege care dintre ele încarcă procesorul (sau RAM).

Personal, am avut un astfel de caz când Svchost.exe a încărcat procesorul cu exact 60% constant. Folosind metoda descrisă mai sus, s-a dovedit că serviciul „Actualizări automate Windows” este de vină. Deoarece foloseam un sistem fără licență, am dezactivat acest serviciu și problema a fost rezolvată. O astfel de manipulare nu afectează în niciun fel funcționarea sistemului de operare în ansamblu.

Există o altă opțiune separată care poate ajuta la eliminarea încărcării procesului svchost.exe, cu excepția cazului în care, desigur, este un virus modificat. Doar ștergeți toate fișierele din folderul Prefetch, care este responsabil pentru accelerarea încărcării sistemului de operare.

Mulți utilizatori au întrebări legate de procesul svchost.exe „Proces gazdă pentru servicii Windows” în managerul de activități din Windows 10, 8 și Windows 7. Unii sunt confuzi de numărul mare de procese cu acest nume, alții se confruntă cu o problemă exprimat ca , că svchost.exe încarcă procesorul cu 100% (mai ales pentru Windows 7), făcând astfel imposibilă funcționarea normală cu un computer sau laptop. Aceste detalii despre ce este acest proces, de ce este necesar și cum se rezolvă posibile probleme cu acesta, în special, aflați ce serviciu care rulează prin svchost.exe încarcă procesorul și dacă acest fișier este un virus.

Svchost.exe - ce este acest proces (program)

Svchost.exe în Windows 10, 8 și Windows 7 este procesul principal de încărcare a serviciilor sistemului de operare Windows stocate în biblioteci de linkuri dinamice (DLL). Adică, serviciile Windows pe care le puteți vedea în lista de servicii (Win+R, introduceți services.msc) sunt încărcate „prin” svchost.exe și pentru multe dintre ele este lansat un proces separat, pe care îl vedeți în managerul de activități .

Serviciile Windows, și mai ales cele pe care svchost este responsabil de lansare, sunt componente necesare pentru funcționarea completă a sistemului de operare și sunt încărcate atunci când acesta pornește (nu toate, dar majoritatea). În special, în acest fel lucruri necesare precum:

  • Manageri de diferite tipuri de conexiuni la rețea, datorită cărora aveți acces la Internet, inclusiv prin Wi-Fi
  • Servicii pentru lucrul cu dispozitive Plug and Play și HID, permițându-vă să utilizați șoareci, camere web, tastaturi USB
  • Servicii de actualizare, Windows Defender 10 și alții 8.

Începând cu versiunea de Windows XP, în sistemele de operare ale acestei familii a apărut un serviciu foarte extraordinar - Svchost.exe (netsvcs). În versiunea sa originală, a fost în principal responsabil pentru conexiunile la rețea, dar cu timpul a început să fie utilizat pe scară largă. Nu este un secret că procesul Svchost.exe (netsvcs) este cel care încarcă procesorul (Windows 7). Acum va fi afișat cum să remediați problema și să dezactivați componentele inutile. Dar mai întâi, să ne dăm seama ce este acest proces și de ce este necesar.

Service Svchost.exe (netsvcs): ce este acest proces?

Să luăm Windows 7 ca bază, deoarece în sistemele de rang superior problema cu acest serviciu nu este atât de pronunțată.

Din a șaptea modificare a Windows, dezvoltatorii au decis să facă sistemul mai rapid, folosind pentru aceasta, după cum credeau ei, o soluție universală, a cărei esență nu era să apeleze fișierul executabil al unui sistem sau al unui proces utilizator, ci să lansați-l printr-un singur serviciu în modul de fundal.

Cum funcționează serviciul

Dacă te uiți la lista de procese din Managerul de activități, poți vedea mai multe servicii Svchost.exe (netsvcs). Ce este acesta și de ce se întâmplă acest lucru va deveni clar dacă înțelegeți principiile de bază de funcționare ale acestei componente.

În general, procesele pot conține patru (minimum) sau mai multe astfel de componente, dar toate aparțin aceluiași grup (netsvcs). Principiul de lucru al procesului este lansarea proceselor de sistem prin gazde svc speciale folosind instrumentul Services.exe. În acest caz, componentele însoțitoare ale oricărui program (de exemplu, DLL-uri de biblioteci dinamice, care nu sunt acceptate pentru execuție de către sistem în mod obișnuit) sunt încărcate în RAM. Se crede că acest lucru vă permite să accelerați pornirea aplicațiilor executabile (inclusiv a celor de utilizator).

De ce încarcă procesul RAM și memoria virtuală?

Dar de ce atunci procesul Svchost.exe (netsvcs) încarcă memoria Windows 7? Decizia de a elimina o astfel de problemă va trebui luată pe baza motivelor pentru un astfel de comportament al sistemului. Printre acestea, principalele sunt următoarele:

  • expunerea la viruși mascați drept procese Svchost.exe;
  • defecțiuni în instrumentul de căutare și instalare a actualizărilor Windows;
  • acumulare de gunoi de computer în timpul navigării pe internet;
  • probleme cu adaptorul de tunel;
  • Serviciul de preluare anticipată a fost activat.

Este de remarcat faptul că procesul Svchost.exe (netsvcs) încarcă memorie fizică (RAM și virtuală, care utilizează spațiul rezervat pe hard disk pentru a încărca componentele programului atunci când RAM este insuficientă).

În cel mai simplu caz, puteți scăpa de sarcina excesivă prin simpla repornire a sistemului. Dar acest lucru dă doar un efect pe termen scurt, la fel ca și terminarea fiecărui proces în același „Manager de activități”. Prin urmare, vor trebui folosite măsuri drastice.

Verificați dacă există viruși și coduri rău intenționate

În primul rând, trebuie să determinați prezența virușilor mascați ca procese Svchost.exe (netsvcs) în sistem, folosind atributele acestora în „Managerul de activități”. La rularea serviciilor cu nume de utilizator, descrierea procesului poate conține numai atributele Serviciu de rețea, Serviciu local sau Sistem. Dacă se specifică altceva (cel mai adesea Admin), trebuie să începeți imediat verificarea.

În cea mai simplă versiune, puteți utiliza un scaner standard, dar în majoritatea cazurilor acest lucru nu dă niciun rezultat (la urma urmei, se pare că antivirusul a ratat deja amenințarea). Majoritatea experților recomandă utilizarea utilităților independente, printre care unul dintre cele mai puternice este Rescue Disk de la Kaspersky Lab. Antivirusul poate fi încărcat de pe un disc sau o unitate flash chiar înainte de a porni Windows și, în același timp, este capabil să găsească viruși, chiar și cei care sunt foarte profund integrați în sistem.

Svchost.exe (netsvcs) consumă memoria în Windows 7. Soluție - serviciu de actualizare a sistemului

Mulți experți numesc problemele cu Centrul de actualizare o altă problemă comună. Se întâmplă ca Svchost.exe (netsvcs) să încarce procesorul (Windows 7) fără un motiv aparent (după cum pare). Dar există un motiv. Problema este că este posibil ca unele actualizări să fi fost subîncărcate, așa că sistemul încearcă să le descarce și să le instaleze din nou și din nou.

Dezactivarea căutării și instalării actualizărilor prin Centrul de actualizare, apelat din Panoul de control, poate să nu funcționeze (chiar dacă setați modul de căutare automată și oferiți instalarea la discreția utilizatorului). În acest caz, cel mai bine este să folosiți linia de comandă, lansată ca administrator, în care sunt scrise trei comenzi, urmate de apăsarea tastei Enter după fiecare dintre ele (pentru orice versiune de Windows):

  • a opri serviciul - net stop wuauserv;
  • pentru a dezactiva transmisia inteligentă de fundal - biți de oprire net;
  • pentru a dezactiva optimizarea livrării - bit stop net.

Încheierea proceselor conexe

Acum să ne uităm la o altă opțiune pentru dezactivarea proceselor Svchost.exe (netsvcs). Cum dezactivez componentele legate de service? În primul rând, ar trebui să aflați ce procese sunt „atașate” acestuia și sunt apelate atunci când sistemul pornește, dar nu se află în meniul de pornire automată.

Pentru a face acest lucru, în „Task Manager” trebuie să găsiți toate liniile căutate care conțin Svchost.exe (netsvcs), sortând procesele în ordine alfabetică.

În procesul selectat, prin meniul de clic dreapta, trebuie să mergeți la servicii folosind linia corespunzătoare.

Fiecare serviciu poate fi oprit chiar aici sau deschide secțiunea de gestionare a serviciului (acest lucru se poate face și prin meniul de lansare a programului „Run” (Win + R), unde este introdusă comanda services.msc. Dar această opțiune este oarecum incomodă doar pentru că trebuie să vă amintiți numele fiecărui serviciu și apoi să îl căutați în arborele de servicii.

Apoi, făcând dublu clic, este apelat meniul de setări, unde serviciul fie este oprit cu butonul corespunzător, fie i se atribuie o altă prioritate de pornire sau oprire completă. Dar nu ar trebui să exagerați, deoarece acest lucru poate dezactiva procese importante de sistem, care pot afecta negativ funcționarea întregului sistem de operare (până la un eșec, după care va trebui să restabiliți sau așa-numita rollback la o stare anterioară de lucru) .

Eliminarea deșeurilor computerizate și optimizarea registrului

În unele cazuri, încărcarea sistemului din procesele Svchost.exe (netsvcs) poate fi asociată cu simpla înfundare cu gunoiul computerului.

Efectuarea curățării pe cont propriu este o sarcină foarte supărătoare, așa că pentru a simplifica munca ar trebui să utilizați optimizatori precum CCleaner, Glary Utilities, Advanced SystemCare, în care pentru scanare trebuie să marcați nu numai ștergerea fișierelor temporare sau ștergerea cache-ului, ci și permiteți căutarea problemelor în registrul de sistem și apoi corectarea sau ștergerea cheilor incorecte și chiar defragmentarea.

Depanarea problemelor adaptorului de tunel

Rareori, există o problemă cu adaptorul de tunel Teredo. În același timp, chiar și unele dintre comenzile sale se pot îngheța pur și simplu. Calea de ieșire din această situație este dezactivarea protocolului corespunzător (mai ales dacă este activat implicit, dar nu este utilizat).

Pentru a o dezactiva, trebuie să rulați linia de comandă cu drepturi de administrator și să introduceți două comenzi: netsh interface ipv6 set teredo disable și netsh interface teredo set state disable, iar după ce le executați, reporniți terminalul computerului.

Verificarea stării serviciului SuperFetch

În sfârșit, o altă problemă globală, deși parțial legată de procesele Svchost, este serviciul activat de memorare a programelor și aplicațiilor utilizate frecvent pentru optimizarea sau accelerarea lansării acestora, care se numește SuperFetch.

Puteți dezactiva această componentă prin secțiunea de gestionare a serviciilor (services.msc) selectând tipul de pornire dorit sau efectuați acțiuni similare în registrul de sistem, ceea ce nu este foarte convenabil.

Dar se crede că cea mai simplă metodă de reducere a încărcăturii resurselor de sistem în legătură cu acest serviciu special este să ștergeți folderul Prefetch, care se află în directorul rădăcină Windows din partiția de sistem. După aceasta, puteți încheia toate procesele Svchost în Managerul de activități standard și puteți efectua o repornire completă a Windows.

Rezultate

Ce se poate spune despre procesele luate în considerare dacă însumăm unele rezultate și tragem concluzii? Printre principalele motive care determină utilizarea sporită a resurselor de sistem, și mai ales în Windows 7, principalele sunt problemele cu impactul virușilor, eșecurile în serviciul de actualizare și serviciul SuperFetch. Dar această situație apare în majoritatea cazurilor pe computere cu consum redus de energie, care sunt prea slabe pentru a suporta simultan optimizarea rulării unui număr mare de programe care consumă mult resurse. Și, ceea ce este cel mai interesant, cel mai adesea nu procesorul este cel care preia greul, ci RAM-ul, a cărui utilizare în unele cazuri poate ajunge la sută la sută. Lipsa capacității RAM duce la faptul că sistemul începe să utilizeze în mod activ memoria virtuală (spațiul pe hard disk), ceea ce duce la o încetinire semnificativă la accesarea hard disk-ului.

În ceea ce privește rezolvarea acestei probleme, ar trebui să utilizați fiecare dintre metodele de mai sus. Dar va trebui să fiți extrem de atenți să nu opriți un proces important din punct de vedere sistemic (deși în acest caz poate urma pur și simplu o repornire spontană cu recuperare). Dar componenta SuperFetch nu ar trebui să fie dezactivată pe mașinile moderne cu cantități mari de RAM și procesoare puternice. Această soluție este aplicabilă numai în cazul echipamentelor informatice învechite.

Svchost exe încarcă procesorul 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ă corectez această situație și să opresc procesul inutil pentru tine. 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 dreapta pe el. Î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 operarea activă a actualizărilor automate. 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 că, dacă un virus deghizat în fișierul de sistem Svchost a pătruns în computerul dvs., atunci trebuie să verificați cu atenție computerul cu un program antivirus.

Deci, concluzii:

Practica arată că adesea, pe lângă aplicațiile nedorite, problema constă în actualizările simple ale sistemului de operare. Toate celelalte cazuri pot fi considerate „speciale”, deoarece În aproape fiecare dintre ele, totul este „legat” de o anumită aplicație. Din acest motiv, este imposibil să descriem toate cazurile.

Svchost.exe (serviciu gazdă) este un fișier și un proces al sistemelor de operare Windows. Sarcina sa este de a încărca și executa servicii interne din biblioteci de link-uri dinamice (fișiere cu extensia .dll), asigurând funcționalitatea aproape tuturor componentelor sistemului de operare. Figurat vorbind, svchost.exe este ficatul, rinichii și plămânii Windows, fără de care existența lui este de neconceput. Dar de ce aceste „organe vitale” uneori ne creează atât de multe probleme?

Astăzi vom vorbi despre ce să faceți dacă svchost.exe încarcă procesorul, împiedicându-vă să lucrați normal pe computer.

Motive pentru care sistemul este încărcat de procesul svchost

Deoarece svchost.exe se ocupă de o parte semnificativă a serviciilor de sistem, pot exista multe motive pentru încărcarea grea a procesorului. Iată cele mai comune:

  • Infectie virala.
  • Prea multă congestie în rețea, de exemplu, cu multe sloturi deschise în uTorrent.
  • Erori în driverele de dispozitiv (sunet, rețea etc.), deoarece acestea din urmă interacționează îndeaproape cu serviciile de sistem.
  • Deteriorarea fișierelor sistemului de operare (în special, gazda serviciului în sine și diverse biblioteci dinamice).
  • Erori de service de sistem.
  • Funcționare defectuoasă a hardware-ului computerului.

Uneori, acest lucru se întâmplă ca urmare a activării piratate nereușite a Windows (nu toți activatorii sunt la fel de utili) și a programelor de hacking.

Cum să determinați ce serviciu încarcă gazda serviciului

Pentru a vizualiza serviciile care rulează în procesul de încărcare gazdă, este potrivit managerul de activități încorporat sau alternativ. În primul, informațiile care ne interesează sunt cuprinse în secțiunea „ ProceseWindows" Fiecare proces gazdă este listat sub numele „ Nod de serviciu».

Cadrul verde din captura de ecran arată lista de servicii a unui proces svchost.

Ca alternativă la managerul de activități de stoc, îl prefer pe cel gratuit de la Sysinternals. În el, treceți cursorul peste o linie - și toate informațiile necesare vor fi afișate într-o fereastră pop-up.

Dacă există mai multe servicii care rulează în procesul de încărcare a gazdei, va trebui să forțați brut pentru a-l găsi pe cel care cauzează problema:

  • Deschide aplicatia " Servicii„(butonul de deschidere este situat în partea de jos a filei managerului de activități cu același nume).

  • Dezactivați primul serviciu din lista de gazdă a serviciului de încărcare: deschideți proprietățile acestuia prin meniul de clic dreapta și selectați din listă " Tip de pornire» « Manual" sau " Dezactivat».

  • Reporniți computerul. Dacă problema persistă, porniți din nou acest serviciu și dezactivați-l pe următorul.

A fost detectat un serviciu problematic, ce urmează?

Apoi acționați în funcție de situație. Dacă defecțiunea este cauzată de o componentă minoră, de ex. Superfetch(destul de des creează o problemă pentru utilizatorii de Windows 8 și 10), lăsați-l dezactivat. Dacă serviciul este legat de hardware (audio, rețea etc.), încercați să actualizați sau să anulați driverul de dispozitiv. Daca ai probleme cu Centru de actualizareWindows(deseori găsit pe G7s și XP), în 90% din cazuri dezactivarea verificării actualizării ajută. Cu toate acestea, refuzul complet de a instala actualizări de sistem este o mare gaură de securitate în Windows, așa că este mai bine să îl comutați în modul manual.

Dacă svchost a început să încarce procesorul după instalarea actualizărilor Windows, aplicațiilor sau driverelor, sau dezinstalați sursa eșecului.

În unele cazuri, curățarea folderului ajută \Windows\Prefetch, unde sunt stocate fișierele de urmărire Prefetcher, o componentă de sistem care accelerează încărcarea sistemului și a programelor.

Cum se descarcă rețeaua

Prea multă congestionare a rețelei, erori ale driverului de rețea, defecțiuni ale aplicațiilor care folosesc Internetul, virușii de rețea (viermi) devin sursa problemei, poate, în jumătate din cazuri. Pentru a verifica această versiune, dezactivați adaptorul de rețea în Manager dispozitive și reporniți computerul. Dacă încărcarea procesorului a revenit la normal, cauza a fost găsită, nu mai rămâne decât să găsim vinovatul.

Următoarele ajută la reducerea încărcării procesorului pe componentele rețelei:

  • reducerea numărului de descărcări și distribuții simultane de torrente;
  • interzicerea accesului la Internet pentru programele pentru care acest lucru nu este necesar (mai ales dacă există multe);
  • închiderea programelor de rețea atunci când nu sunt utilizate;
  • curățarea folderelor temporare (temp) – acestea pot conține fișiere descărcate incomplet pe care aplicațiile de descărcare încearcă să le descarce până la sfârșit;
  • scanare antivirus pentru viermi de rețea;

O altă „boală” a chinuit Windows 7 pentru o perioadă destul de lungă de timp, încărcarea CPU a procesului svchost a ajuns la 100% și a scăzut doar când rețeaua a fost oprită. Motivul a constat în „reproducția” necontrolată a adaptoarelor de tunel virtual Microsoft 6to4, dintre care uneori au fost create câteva sute.

Pentru a verifica dacă acesta este cazul dvs., deschideți managerul de dispozitive, accesați " Vedere"și bifați caseta" Afișați dispozitivele ascunse" Apoi, extindeți lista de adaptoare de rețea. Toate clonele „Microsoft 6to4”, dacă există, se află acolo.

Pentru a rezolva problema, ștergeți pur și simplu copiile suplimentare ale adaptoarelor virtuale. Acest lucru se poate face fie manual, pe rând, fie automat – toate deodată. Pentru eliminarea automată veți avea nevoie de un utilitar de consolă, care este disponibil pentru descărcare pe site-ul web MSDN Microsoft.

După despachetarea devcon pe hard disk, rulați linia de comandă ca administrator și urmați instrucțiunile C:\devcon.exe eliminați *6to4*(în loc de C:\, specificați calea către devcon.exe). Pentru a preveni acest lucru din nou, actualizați sistemul de operare.

Astăzi, problema cu adaptoarele 6to4 a fost deja remediată de dezvoltatori și apare doar la cei care nu instalează actualizări Windows.

Dacă este un virus? Cum să distingem un svchost rău intenționat de unul normal

Malware-ul poate:

  • Creați o copie a dvs. pe hard disk sub numele svchost.exe, care va fi localizat oriunde, cu excepția directorului \Windows\System32, deoarece conține un fișier de sistem cu același nume. Adică să se deghizeze în proces de sistem.
  • Injectați bibliotecile dvs. dinamice într-unul dintre procesele gazdă legitime.
  • Modificați (patch) fișierul de sistem svchost.exe prin plasarea propriului cod executabil în corpul său.

Unii utilizatori se tem de ceea ce ei consideră a fi prea multe procese gazdă care rulează. De fapt, acest indicator nu înseamnă nimic rău. Numărul de procese svchost într-un sistem de operare normal este de 8-9 sau mai mult. Fiecare dintre ele rulează unul sau mai multe servicii - acest lucru poate fi văzut în managerul de activități. Serviciile sunt împărțite în grupuri în funcție de nivelul de acces la resursele de care au nevoie, deci există mai multe procese.

Cele mai multe procese gazdă normale rulează în numele sistemului, al serviciului de rețea și al serviciului local. Înainte de lansarea Windows 8, orice serviciu gazdă lansat în numele utilizatorului era recunoscut automat ca virus, dar acum acest lucru este valabil doar pentru Windows 7 și predecesorii săi. În G8 și 10, o gazdă de servicii care lucrează în numele utilizatorului este norma.

Faptul că procesul gazdă rulează sau este utilizat de un virus este indicat de cel puțin unul dintre următoarele semne:

  • Fișierul procesului gazdă NU se află în folder \Windows\System32.
  • Procesul rulează un serviciu necunoscut sau are încărcată o bibliotecă non-sistem (.dll).

  • Pe Windows XP-7, procesul gazdă rulează în numele utilizatorului, iar pe Windows 8-10 există mai mult de un proces gazdă în numele utilizatorului.
  • Procesul părinte al unei gazde de servicii normale este întotdeauna aplicația Services.exe. Când este infectat cu un virus, se poate întâmpla orice.

Capturile de ecran arată ProcesExplorator, rulând ca administrator. Pentru a vizualiza lista de .dll-uri încărcate în gazda serviciului, selectați-l pe ultimul cu un clic de mouse și apăsați Ctrl+D pe tastatură. Pentru a afla procesul părinte, faceți clic pe „ Proprietăți" în panoul de sus al programului și deschideți fila " Imagine».

Ce trebuie să faceți dacă svchost.exe este infectat cu un virus

Este important să ne dăm seama unde se ascunde exact infecția: în fișierul de sistem svchost.exe însuși sau în cel care îl folosește. Dacă un fișier de sistem este infectat, nu îl ștergeți sub nicio formă, ci înlocuiți-l cu unul curat, luându-l dintr-o copie similară de Windows (pentru a face acest lucru va trebui să porniți computerul de pe alt mediu). Bibliotecile rău intenționate, dimpotrivă, trebuie eliminate complet.

Cum să verificați fișierele de sistem pentru erori

Cele mai multe dintre bibliotecile dinamice din care gazda serviciului încarcă servicii sunt fișiere proprii Windows, o parte mai mică sunt componente ale driverelor de dispozitiv. Utilitarul de consolă sfc.exe poate ajuta la remedierea erorilor fișierelor de sistem.

Rulați linia de comandă ca administrator și urmați instrucțiunile sfc/scaneaza acum. Opțiunea /scannow înseamnă: „scanați și înlocuiți imediat toate fișierele corupte din copia stocată în cache”.

Rezultatele vor fi afișate după finalizarea testului în aceeași fereastră.

Ce să faci dacă nimic nu ajută

În cazuri destul de rare, încărcarea CPU 100% pe svchost.exe nu poate fi eliminată nici măcar prin reinstalarea Windows. Vinovații în astfel de situații sunt driverele defecte sau chiar dispozitivele în sine - adaptoare de rețea, codecuri audio, RAM (erorile celor din urmă se manifestă uneori în moduri foarte bizare) sau altceva. Au existat cazuri când problema a fost rezolvată de computer.

Dacă suspiciunea cade asupra hardware-ului, în primul rând încercați să reinstalați complet toate driverele folosind versiuni stabile cunoscute. Verificați dispozitivele dezactivându-le unul câte unul - în BIOS sau, dacă este posibil, fizic. Dacă găsiți sursa problemei, înlocuiți sau reparați unitatea cu probleme.

De asemenea pe site:

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva