Cum se rezolvă problema cu svchost exe. Procesul gazdă pentru serviciile Windows consumă memorie și procesor

Cum se rezolvă problema cu svchost exe. Procesul gazdă pentru serviciile Windows consumă memorie și procesor

11.09.2020

Un computer instabil nu numai că afectează negativ starea emoțională generală a utilizatorului. Defecțiuni ale sistemului de operare (OS), încărcarea lentă a aplicațiilor, blocarea computerului din cauza încărcării crescute RAM iar procesorul poate face ca un angajat contabil să nu îndeplinească o sarcină de raportare sau un arhitect să eșueze o sarcină de proiect. Windows 7 nu este diferit de alte sisteme de operare în acest sens. Ce să faci dacă defecțiunile computerului devin permanente?

Unul dintre principalele motive care cauzează consumul crescut de resurse de sistem și încetinirea computerului este procesul svchost.exe, care este procesul principal din Windows 7 pentru serviciile care sunt încărcate direct din bibliotecile dinamice. Ce înseamnă acest lucru și cum se întâmplă totul ar trebui să fie luate în considerare în detaliu.

Svchost.exe încarcă memorie în Windows 7: ce este acest proces și de ce se întâmplă acest lucru?

Procesele de lucru svchost.exe din Windows 7 apar în fila Procese din Task Manager. Pentru a-l deschide, utilizați combinația de taste Ctrl+Alt+Del.

În managerul de activități puteți vedea toate copiile care rulează ale procesului svchost.exe

Svchost.exe este implementat ca un singur proces care asigură operarea diferitelor servicii de servicii în sistem Windows 7. Și acest lucru duce nu numai la o reducere a consumului de memorie RAM, ci și la reducerea costului timpului procesorului. Pentru fiecare dintre servicii este apelată propria copie a svchost.exe, lansată de acest proces principal, care acționează ca unul de sistem. În fiecare caz, se folosesc anumiți parametri. De exemplu, pentru a apela serviciul ComputerBrowser, care face posibilă vizualizarea computerelor și a altor dispozitive hardware compatibile cu protocolul NetBIOS în rețea, funcționează construcția svchost.exe -k netsvcs. În acest caz, parametrul netsvcs va fi vizibil în Task Manager din fila Servicii care rulează vizavi de ComputerBrowser în coloana de grupuri. Indică faptul că serviciul utilizează procesul svchost.exe pentru a funcționa, ceea ce reduce consumul de resurse.
Dar atunci apare o întrebare rezonabilă: de ce svchost.exe încetinește adesea computerul?

Iată principalele motive posibile:

  • virusuri;
  • actualizare automată a sistemului de operare activată;
  • un număr mare de programe instalate și dezinstalate;
  • software problematic netestat.
  • Rezolvarea problemei sarcinii crescute

    Găsind și eliminând cauza consumului crescut de resurse, nu numai că puteți stabiliza, ci și crește performanța computerului personal. Nu ar trebui să amânați această problemă, deoarece inacțiunea nu va ajuta la rezolvarea problemei, ci doar o va agrava.

    Verificare prin Task Manager

    În Task Manager, pe fila Procese, aranjați fișierele în ordine alfabetică făcând clic pe antetul coloanei Nume imagine. După aceea, faceți clic dreapta pe meniul contextual al oricărei copii a svchost.exe și selectați „Mergeți la Servicii”.

    Accesați pentru a vedea serviciile care rulează

    În această filă, toate serviciile care utilizează procesul svchost.exe aparțin grupului netsvcs.

    Toate serviciile care apelează procesul svchost.exe aparțin grupului netsvcs

    Folosind meniul contextual, opriți secvențial fiecare astfel de servicii și verificați rezultatul până când sarcina este redusă. După identificarea procesului de creare a încărcării, acesta trebuie dezactivat. Rețineți că prin Task Manager puteți doar opri, nu dezactiva, un serviciu care provoacă un consum crescut de resurse.
    Pentru a dezactiva complet procesul selectat, treceți prin „Start//Panou de control” la fila „Administrare”. Aici veți găsi o listă cu toate serviciile de sistem Windows 7 Selectați-l pe cel de care aveți nevoie și dezactivați-l în fila de proprietăți selectând elementul corespunzător din meniul contextual. Ca exemplu, vom arăta o captură de ecran a dezactivării serviciului Computer Browser.

    Pentru a dezactiva serviciul selectat, trebuie nu numai să îl dezactivați, ci și să îl opriți

    Dezactivați actualizările automate

    Procesul svchost.exe poate crea încărcare din cauza eșecurilor serviciului de actualizare automată sau a erorilor conținute în actualizările în sine.

    În acest caz, este de preferat să dezactivați acest serviciu și să încercați să instalați manual toate pachetele.
    Prin fila „Sistem și securitate” a panoului de control, accesați „Centru” Actualizări Windows» și modificați setările astfel încât actualizările să nu fie verificate.

    Actualizările automate sunt dezactivate prin lista derulantă atunci când selectați opțiuni pentru actualizările importante ale Windows 7

    După instalarea manuală a pachetelor de actualizare, puteți reconecta serviciul și puteți vedea dacă svchost.exe asociat cu acesta a încetat să mai folosească memoria și procesorul. Dacă problema este rezolvată, actualizările automate pot fi lăsate să ruleze.

    Scanare antivirus

    În primul rând, căutați în Managerul de activități pentru ce utilizator rulează copiile svchost.exe care creează încărcarea.
    Dacă procesul rulează sub contul dvs. personal, atunci cel mai probabil există un virus în sistem. Deschideți locația fișierului prin meniul contextual și scanați fișierul suspect cu orice program antivirus.

    Pentru o astfel de verificare, precum și pentru o scanare completă antivirus atât a partiției discului de sistem, cât și a întregului computer, puteți utiliza

  • astfel de programe:

    Web Cure IT este un utilitar antivirus de la producătorul rus de instrumente de securitate a informațiilor Dr.Web. Conceput pentru tratarea unui computer personal. Este gratuit. Utilizarea în alte scopuri este interzisă de producător. După instalare și lansare, selectați obiectele de scanat și faceți clic pe butonul „Începe scanarea”. Când ați terminat, ștergeți fișierele rău intenționate.

  • Pentru a începe o scanare antivirus, trebuie doar să faceți clic pe butonul „Pornire scanare”.

    Malwarebytes Anti-Malware este un mic utilitar antivirus gratuit care detectează și elimină programele malware și fișierele în timp real. Lansat prin simpla apăsare a butonului Scan Now. Programul este în limba engleză.

  • Utilitarul va găsi și va elimina rapid codul rău intenționat de pe computerul personal Avast este o versiune în limba rusă a protecției antivirus cu o licență anuală gratuită pentru uz casnic, care poate fi reînnoită atât timp cât se dorește. Încorporat în meniul contextual. Puteți rula oricând o scanare antivirus a unui fișier, folder sau secțiune individual.

    hard disk

  • Versiunea home free a pachetului antivirus Avast va satisface orice utilizator pretențios

    Video: revizuirea utilităților antivirus

    Restaurare sistem

    Procedura de restaurare a Windows 7 la un moment în care sistemul funcționa fără defecțiuni poate corecta situația.

    Pentru a începe procesul, selectați elementul corespunzător din meniul de utilități și urmați instrucțiunile. După restaurarea sistemului și repornirea computerului, deschideți managerul de activități și verificați dacă procesul svchost.exe a încetat încărcarea computerului.

    Pornirea procesului de recuperare Windows 7 într-o perioadă anterioară

    Conținutul folderului Prefetch

    Fișierele cu extensia .pf, care conțin informații despre aplicațiile care rulează pe computer, sunt stocate în folderul Prefetch, situat în directorul Windows de pe unitatea de sistem (de obicei C: Windows).

    Cu cât un utilizator instalează mai des programe noi și le elimină pe cele vechi, cu atât se acumulează mai multe informații în folderul Prefetch. Acest lucru crește încărcarea memoriei și a procesorului. În acest caz, trebuie doar să ștergeți folderul Prefetch și să reporniți computerul. Prima pornire a Windows 7 după ștergerea fișierelor va fi mai lentă decât de obicei. La urma urmei, informațiile despre aplicațiile instalate pe computer vor fi generate și introduse din nou în fișiere. La pornirile ulterioare, sistemul de operare se va încărca mai repede, iar încărcarea memoriei și a procesorului va scădea.

    Vă rugăm să rețineți că în mod implicit, nu numai aplicațiile de sistem, ci și orice alte programe au voie să scrie în folderul Prefetch. Acest lucru poate face ca Windows 7 să pornească lent. Pentru a remedia situația, trebuie să deschideți Editorul de registru introducând regedit în bara de căutare a meniului Start. După aceea, deschideți folderul PrefetchParameters situat în HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Control//Session Manager//Memory Management și modificați valoarea parametrului EnablePrefetcher de la 3 la 2, ceea ce va permite numai proceselor de sistem să ruleze automat.

    Modificarea setării pentru a permite încărcarea automată numai a aplicațiilor de sistem

    În același timp, cantitatea de memorie ocupată de svchost.exe va fi redusă și sarcina pe procesor va scădea.

    Video: curățarea folderului Prefetch

    Software netestat

    Programele neverificate de la dezvoltatori necunoscuți pot crea încărcare crescută prin procesul numit svchost.exe.

    Mai mult decât atât, o mulțime de astfel de software se acumulează adesea pe un computer. Pentru a căuta astfel de programe, cel mai bine este să utilizați nu Task Manager obișnuit, ci utilitarul Process Explorer, care oferă utilizatorului o cantitate extinsă de date. În plus, programul specificat comunică în timp real cu serviciul antivirus VirusTotal și verifică dacă fișierele care rulează sunt rău intenționate. În consecință, utilizatorul poate opri în orice moment un program care consumă excesiv resurse.

    Programul afișează informații extinse despre toate procesele de lucru din Windows 7

    Verificarea informațiilor despre volumul sistemului

    Hard disk-ul unui computer are aproape întotdeauna partiții logice, fiecare având un folder ascuns Informații despre volumul sistemului, unde informații despre setări și Recuperare Windows 7. Adesea, acest director devine o țintă pentru atacuri de viruși. Programele rău intenționate infectează resursele aflate în folder, iar atunci când procesul svchost.exe este apelat prin programe asociate fișierelor infectate, are loc o creștere bruscă a memoriei și a încărcării procesorului.
    Pentru a elimina fișierele infectate, puteți utiliza antivirus Avast. În plus, acest program este încorporat în meniul contextual. În acest caz, nu este nevoie să acordați permisiuni suplimentare pentru accesul utilizatorului la folderul System volume information (în mod implicit, numai procesele de sistem au acces). Dar, în plus, directorul specificat este, de asemenea, ascuns utilizatorului.
    Mai întâi trebuie să faceți vizibil folderul System volume information. Pentru a face acest lucru, deschideți fila „Vizualizare” a opțiunii folder din meniul de sus „Instrumente” din fereastra „Computerul meu”, debifați opțiunea „Ascunde fișierele de sistem protejate” și bifați „Afișați fișierele, folderele și unitățile ascunse” butonul radio. După aceea, faceți clic pe „Aplicați” și apoi pe „OK”.

    Pentru a face folderele de sistem vizibile, trebuie să modificați două setări suplimentare

    După aceasta, rulați o scanare antivirus a folderului System volume information în fiecare dintre partițiile logice existente ale hard disk-ului prin meniul contextual utilizând Avast.

    Video: dacă svchost.exe încarcă puternic sistemul

    Putem concluziona că o încărcare crescută a memoriei RAM și a procesorului de pe un computer care rulează Windows 7 poate fi creată de diverse produse software asociate cu servicii încărcate din biblioteci dinamice și care apelează la procesul svchost.exe. Aceștia sunt în principal viruși. Dar nu numai atât. Încărcarea poate fi creată de pachete de servicii și programe complet funcționale, dar în conflict cu sistemul Windows 7, materialul propus va ajuta la eliminarea problemelor care apar.

    Svchost.exe este numele generic pentru gazdele procesoarelor care sunt lansate dinamic din bibliotecile de plug-in. Mulți utilizatori se confruntă cu faptul că acest proces încarcă sistemul cu 50, și uneori chiar cu 100 la sută! Desigur, cineva va spune că problema este un fișier rău intenționat care se află pe computerul dvs., dar în realitate nu este întotdeauna cazul. În plus, sistemul de operare Windows ridică adesea probleme literalmente din senin...

    Soluții

    • Există mai multe moduri. Prima pe care ar trebui să-l utilizați este verificarea sistemului pentru fișiere rău intenționate, deoarece dacă problema constă într-adevăr în virus, atunci după ce îl eliminați este posibil să nu citiți articolul nostru. Apropo, nu uitați să verificați procesul prin intermediul managerului de activități (CTRL + ALT + DEL). Dacă este rulat ca utilizator și nu ca SISTEM, atunci este 99% un virus.
    • Încercați pur și simplu să reporniți computerul. Aceasta ar putea fi o eroare în sistemul de operare.
    • Lansați Managerul de activități. În fața ta vei vedea un întreg arbore de procese din svchost.exe. Treceți săgeata mouse-ului peste unul dintre ele, faceți clic pe butonul din stânga și selectați „Accesați servicii”. Acum veți vedea un număr mare de servicii care utilizează acest proces. Rămâne să găsim printre ei exact serviciul care se încarcă. Cum să faci asta? Este necesar să dezactivați fiecare serviciu și să priviți rezultatul. Cu toate acestea, nu vă sfătuim să faceți acest lucru pe cont propriu, este mai bine să solicitați ajutorul unui prieten sau coleg care știe exact cum pot fi suspendate serviciile și care nu ar trebui să fie suspendate (acest lucru poate afecta performanța computerului dvs.); ). Pentru a face acest lucru, puteți utiliza analizorul de proces svchost, care este distribuit gratuit. După ce serviciul este găsit, acesta trebuie dezactivat prin „Computer Management”, astfel încât să nu se încarce după o repornire. Si inca ceva - această metodă este potrivit doar pentru Windows 7, deși unii utilizatori susțin că funcționează similar pentru Vista și XP.

    • Alternativ, unii utilizatori sugerează să reveniți la sistemul cu câteva zile în urmă, când nu au existat probleme. Metoda este foarte controversată, deși nu excludem posibilitatea ca aceasta să poată ajuta.
    • În vastitatea RuNet-ului am reușit să găsim altul mod interesant, dar îl poți folosi doar pe riscul și riscul tău! Găsiți folderul Prefetch (situat în secțiunea *:\WINDOWS\) și ștergeți-l. Apoi găsiți folderul Sarcini (*:\WINDOWS\system32\), deschideți-l și ștergeți toate fișierele din acesta. Acum lansați managerul de activități, ștergeți întregul arbore de activități svchost.exe și apoi reporniți computerul.

    Ne poți spune deciziile și părerile tale prin intermediul blocului de comentarii.

    Utilizatorii celei de-a șaptea modificări a Windows întâmpină foarte des o problemă atunci când un anumit proces Windows 7 Svchost.exe încarcă procesorul. Soluția pentru a rezolva problema, după cum se dovedește, se află la suprafață. Cu toate acestea, pentru a determina cu exactitate ce metodă să utilizați pentru a corecta situația, mai întâi trebuie să înțelegeți care este acest proces și componentele de serviciu asociate, deoarece dezactivarea unora dintre ele poate provoca nu numai funcționarea incorectă a sistemului de operare, ci și apariția simptome mai neplăcute (chiar și un ecran albastru nu este exclus).

    Svchost: ce este acest proces?

    Deoarece problemele cu încărcarea crescută de către acest serviciu sunt observate cel mai adesea în Windows 7 și aproape niciodată nu sunt întâlnite în sistemele versiunilor ulterioare, atunci când luăm în considerare toate aspectele, vom începe de la a șaptea modificare.

    Ce fel de componentă consumă o cantitate atât de incredibilă de resurse de sistem? Acesta este un instrument specializat pentru lansarea programelor de sistem și utilizator, care, potrivit dezvoltatorilor de la Microsoft, ar trebui, teoretic, să reducă sarcina sistemului atunci când sunt lansate programele și componentele lor executabile, de exemplu, prezentate sub formă de biblioteci dinamice. încărcat la începutul componentei executabile ca obiecte suplimentare în RAM.

    Pentru a spune în termeni mai simpli și mai ușor de înțeles, în Windows 7 sistemul în sine nu trebuie să ruleze fiecare aplicație ca proces separat, deoarece pentru aceasta este utilizată o singură componentă principală, datorită căreia pornesc toate programele, fiind, parcă , legat de el. Iar procesul Svchost este un fel de punte intermediară între programul lansat și componenta principală a sistemului responsabilă de pornirea acestuia. Adică, toate programele și procesele de pornire prin această componentă sunt conectate la un singur serviciu de lansare.

    De ce văd prea multe procese cu același nume în Managerul de activități?

    Dar serviciul de pornire principal nu este afișat în același „Manager de activități”. În ea puteți vedea numai procesele Svchost cu același nume, dintre care într-o stare normală de inactivitate pot fi aproximativ patru, iar în prezența programelor care rulează - chiar mai multe.

    Deci, dacă Svchost stăpânește procesorul și memoria, Windows 7 pur și simplu procesează prea multe aplicații active de fundal (sistem) și de utilizator în acest moment. Dar multe dintre ele pot consuma destul de mult resurse (luați cel puțin AutoCAD sau programe pentru procesarea video în timp real). În astfel de situații, de obicei în Windows 7 Svchost încarcă procesorul cu 50% (poate puțin mai mult). Dacă se observă sarcini de vârf, atunci când sistemul de operare se îngheață și nu mai răspunde la orice acțiuni ale utilizatorului, va trebui să aflați motivele pentru care se întâmplă acest lucru.

    Windows 7: Svchost încarcă procesorul la 100%. De ce?

    În ceea ce privește motivele în sine, pot fi destul de multe, iar astfel de situații nu pot fi întotdeauna provocate de defecțiuni ale sistemului (deși, din păcate, nu pot fi evitate).

    Dar să revenim la situația când în Windows 7 Svchost.exe încarcă prea mult procesorul. Cele mai probabile cauze ale acestui fenomen sunt următoarele:

    • eșecuri pe termen scurt ale proceselor sistemului;
    • infecție virală;
    • probleme cu serviciul de actualizare a sistemului;
    • prea multe sau defecțiuni ale serviciilor și componentelor sistemului aferente;
    • funcționarea incorectă a adaptorului de tunel;
    • probleme cu componenta SuperFetch;
    • o cantitate mare de gunoi de computer.

    Lista prezintă doar aspectele principale, care vor fi discutate în continuare. Iar pentru situațiile în care în Windows 7 Svchost.exe încarcă procesorul, se va propune o soluție pentru fiecare caz concret în funcție de care a fost cauza principală a unei astfel de situații neplăcute. Dar mai întâi lucrurile.

    Windows 7: Svchost (netsvcs) încarcă procesorul: o soluție pentru a reduce rapid sarcina

    Mulți utilizatori cred pe bună dreptate că cea mai simplă modalitate de a reduce încărcarea este prin încheierea tuturor proceselor Svchost în Task Manager. Da, într-adevăr, acest lucru se poate face. Dar, în acest caz, aceasta este doar o măsură temporară (și în prezența virușilor, nu ajută deloc).

    Același lucru este valabil și pentru o repornire obișnuită a sistemului de operare. După repornire, desigur, nu va exista un consum crescut de resurse, dar procesul în sine sub formă de patru (cel puțin) fișiere executabile va fi în continuare prezent în Task Manager. Această componentă a sistemului se încarcă împreună cu sistemul automat și este imposibil să o dezactivați folosind metode standard, de exemplu, folosind meniul de pornire.

    Verificarea sistemului pentru viruși

    Dar sunt situații mai rele. Să presupunem că în Windows 7 Svchost încarcă procesorul. Ce trebuie să faceți dacă utilizatorul vede o duzină și jumătate de linii în „Managerul de activități” cu un link către același fișier executabil, iar sarcina procesorului atinge valorile maxime de vârf?

    Aparent, acesta este primul semn al unui atac de virus, deoarece multe amenințări sunt deghizate ca doar un proces de sistem și sunt capabile să lanseze simultan mai multe copii ale lor. Acest lucru va necesita intervenția manuală a utilizatorului prin lansarea unui utilitar portabil puternic pentru a vă scana în profunzime computerul pentru viruși.

    Cel mai bine este să utilizați un scaner Dr.. Web CureIt!, dar cea mai bună opțiune ar fi să porniți de pe un mediu amovibil cu utilitarul Kaspersky Rescue Disk înregistrat pe acesta. Acest program este liderul incontestabil, deoarece pornește chiar înainte de pornirea sistemului de operare și poate identifica și neutraliza amenințările care sunt adânc înrădăcinate nu numai în sistem de operare, dar și în RAM.

    Puteți determina că procesul selectat este o amenințare virală prin atribut suplimentar nume de utilizator. Pot fi doar două dintre ele: fie SERVICIUL DE REȚEA, fie LOCAL. Dacă utilizatorul observă orice altă descriere, concluzia este evidentă: acesta este un virus deghizat în procesul original. În principiu, înainte de a utiliza utilitare antivirus, puteți utiliza RMB pentru a accesa directorul în care se află fișierul de proces însoțitor și, dacă este posibil, să îl ștergeți manual.

    Rezolvarea problemelor de actualizare a sistemului

    Dar virușii nu sunt întotdeauna motivul pentru care Svchost (netsvcs) încarcă procesorul în Windows 7. Foarte des, acest lucru se datorează eșecurilor programului de instalare a actualizării offline („Centrul de actualizare”).

    De exemplu, un pachet a fost subdescărcat în timpul descărcării. Deci, se dovedește că serviciul de sistem încearcă să îl încarce (în același timp este lansat procesul Svchost corespunzător acestuia), dar nu există niciun rezultat. Pe de altă parte, Centrul de actualizare în sine poate, din anumite motive, să nu funcționeze corect. Poate necesita o repornire.

    În acest caz, se apelează mai întâi secțiunea de servicii (services.msc), în care trebuie să găsiți componenta corespunzătoare, să intrați în secțiunea de editare, să opriți serviciul și să setați tipul său de pornire la dezactivat. După aceasta, sistemul trebuie repornit și serviciul reactivat cu un tip de pornire automată.

    Dezactivați sau opriți serviciile conexe

    Dacă niciuna dintre sugestii nu a ajutat, iar în Windows 7 Svchost încarcă procesorul, soluția se poate reduce la a analiza exact ce procese sunt asociate fișierului executabil și, dacă este posibil, a le dezactiva.

    Pentru a face acest lucru, utilizați același „Manager de activități”, în care, prin RMB pe fiecare proces, trebuie să vă uitați la serviciul corespunzător, să mergeți la secțiunea principală și să dezactivați temporar toate procesele, așa cum sa arătat mai sus.

    Remedierea problemelor cu adaptorul tunelului

    Nu des, dar uneori pot exista situații non-standard legate de funcționarea așa-numitului. Din cauza funcționării sale incorecte în Windows 7, Svchost încarcă procesorul. Soluția este să îi ajustați parametrii sau chiar să îl opriți complet.

    Pentru a face acest lucru, cel mai bine este să utilizați consola de comandă, apelată prin meniul „Run” cu comanda cmd. Apoi, liniile prezentate în imaginea de mai sus sunt scrise în consolă, iar după ce sunt executate, sistemul informatic este complet repornit.

    din gunoaie

    Există o problemă mai simplă, dar la fel de intruzivă. Dacă în Windows 7 Svchost încarcă procesorul, soluția poate avea ceva de-a face cu gunoaiele computerului, de exemplu, din cauza lipsei de spațiu liber pe disc pentru funcționarea normală a sistemului de operare în sine (de obicei este recomandat să păstrați aproximativ 10% din volumul total liber din partiția de sistem).

    Pentru început, puteți curăța discul cu un instrument standard, accesând proprietățile partiției prin meniul RMB din Explorer. Pe de altă parte, unele fișiere reziduale după dezinstalarea programelor nu sunt șterse în acest fel. Dar găsirea lor singur este destul de problematică. Alternativ, puteți utiliza agenți de curățare sau optimizatori speciali (CCleaner, Advanced SystemCare, Glary Utilities sau ceva similar).

    Probleme cu SuperFetch

    Mulți experți numesc problemele cu serviciul SuperFetch o altă dintre cele mai comune situații. Pentru a-l dezactiva, puteți folosi metodele sugerate mai sus intrând în secțiunea de servicii, oprind procesul și schimbând tipul de pornire.

    Cu toate acestea, cel mai adesea problema nu este nici măcar aceasta, ci depășirea directorului Prefetch corespunzător, care se află în rădăcina sistemului. Din această cauză, Svchost încarcă procesorul în Windows 7. Soluția este cea mai simplă: ștergeți singur directorul, terminați toate procesele Svchost.exe în Task Manager și reporniți. După repornire, nu este nevoie să reactivați serviciul dezactivat. Majoritatea utilizatorilor, în general, nu au deloc nevoie de el și, printre altele, este destul de „voracios” în ceea ce privește consumul de resurse de sistem, ceea ce duce la consecințe grave asupra configurațiilor slabe ale computerului.

    Dacă în „Task Manager” observați activarea unui proces cu numele fișierului executabil wuauclt.exe, trebuie să găsiți directorul SoftwareDistribution (directorul rădăcină al sistemului de operare) și să ștergeți toate subfolderele și fișierele din acesta și apoi, ca de obicei, reporniți computerul. De asemenea, puteți redenumi directorul original în sine, dându-i un nume cu adăugarea „.old” și reporniți imediat, chiar și fără a-l șterge.

    Scurt rezumat

    Asta e totul în ceea ce privește principalele motive pentru apariția unor încărcări crescute pe procesorul central și pe RAM, precum și principalele metode de eliminare a acestora. Adevărat, într-un anumit sens, este foarte greu de spus imediat ce a provocat un astfel de fenomen. Acest lucru se poate face cu încredere numai în cazul unei infecții cu virus sau în cazul în care chiar și verificarea manuală a actualizărilor sau instalarea acestora nu funcționează în Centrul de actualizare. În toate celelalte situații, va trebui să efectuați fiecare acțiune separat. În afară de posibilele defecțiuni sau deteriorări ale hardware-ului (în special, acest lucru se aplică benzilor RAM), cel puțin o tehnică va da un efect pozitiv în orice caz.

    Pentru orice eventualitate, mulți experți recomandă ștergerea jurnalului de evenimente de sistem, care stochează fișierele LOG. Poate fi apelat prin consola „Run” folosind linia eventvwr, după care utilizați elementele de curățare pentru secțiunile de aplicație, sistem, securitate și instalare prin RMB. După finalizarea tuturor acțiunilor, sistemul trebuie repornit.

    Dacă metodele propuse nu funcționează dintr-un motiv oarecare, acțiuni identice pot fi efectuate în modul sigur apăsând F8 la pornire.

    Astăzi vom vorbi despre Svchost.exe, despre ce fel de proces este și de ce poate încărca sistemul.

    Cum se accesează fila procese

    În timp ce computerul funcționează normal, utilizatorul obișnuit este puțin interesat de ce procese rulează în sistem și pentru ce sunt necesare în general.

    Dar comportamentul non-standard al Windows XP/Vista/7 - încetiniri, îngheț, reporniri frecvente - ne obligă să căutăm motive.

    De unde să începi căutarea? Să încercăm să lansăm „Task Manager”.

    Opțiuni de lansare.

    1. Apăsați combinația de taste „Ctrl” + „Alt” + „Del”.
    2. Faceți clic pe butonul „Start”, selectați comanda „Run”, introduceți taskmgr.exe și faceți clic pe butonul „Ok”.

    Acum accesați fila „Procese” și studiați lista.

    Un număr mare de procese svchost.exe este imediat alarmant. Ei bine, este timpul să înțelegeți capacitățile acestei aplicații.

    Prima cunoaștere cu svchost.exe

    În ultima vreme pentru layout Servicii WindowsÎn loc de fișierele executabile obișnuite cu extensia .exe, bibliotecile de link-uri dinamice cu extensia .dll sunt din ce în ce mai folosite.

    Această metodă este considerată mai eficientă. Cu toate acestea, un fișier de bibliotecă, spre deosebire de unul executabil, nu poate începe singur.

    Aplicația svchost.exe „ajută” la pornirea unui serviciu dintr-un fișier dll.

    De exemplu, iată cum pornește serviciul DNS Client:

    C:\WINDOWS\system32\svchost.exe -k NetworkService.

    Câteva cuvinte despre procesele svchost.exe

    Fiecare instanță a procesului svhost.exe este inițiată de părintele său, procesul de sistem services.exe.

    Un singur proces svshost.exe poate rula un serviciu sau un grup de mai multe servicii Windows legate logic.

    Opțiunea de lansare „un proces svchost -> mai multe servicii Windows” vă permite să economisiți RAM și resurse de procesor.

    Pentru a vedea grupurile svchost și compoziția lor, accesați registrul Windows:

    • Faceți clic pe butonul „Start” și găsiți comanda „Run”;
    • În linia de comandă, introduceți regedit.exe și faceți clic pe butonul „Ok”.
    • în registru, accesați filiala HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost;
    • gasim parametrii REG_MULTI_SZ cu liste de servicii pentru fiecare grup.

    De exemplu, grupul DcomLaunch include următoarele servicii:

    1. Putere – un serviciu care gestionează configurația de alimentare și trimite notificări despre configurațiile de alimentare instalate;
    2. PlugPlay este un serviciu prin care computerul recunoaște automat dispozitivele conectate la acesta și le configurează să funcționeze fără interacțiunea utilizatorului sau să minimizeze această participare.
    3. DcomLaunch este un serviciu pentru lansarea serverelor COM și DCOM pentru o funcționare stabilă a programelor care utilizează date server.

    Nu este recomandat să dezactivați niciunul dintre serviciile de mai sus.

    Când vizualizați datele procesului svchost, asigurați-vă că acordați atenție coloanei Nume utilizator.

    Poate conține doar una dintre următoarele valori: „Serviciul local”, „Sistem”, „Serviciul de rețea”.

    Unde locuieste fisierul?

    În sistemele de operare Windows XP/Vista/7, locația fișierului svchost.exe este standard:

    • Sistem de operare pe 32 de biți – C:\Windows\System32\;
    • Sistem de operare pe 64 de biți – C:\Windows\SysWOW64\.

    Să ne amintim adresa exactă a fișierului. Acest lucru ne va fi de folos mai târziu.

    Procesul svchost.exe și conexiunile acestuia

    Managerul de activități ne oferă o listă întreagă de procese svchost.exe care rulează, dar aceste informații în mod clar nu sunt suficiente.

    Desigur, ne interesează ce servicii sunt lansate de o instanță specifică a acestui proces.

    Așadar, iată câteva modalități de a afla despre conexiunile svchost.

    Lista de sarcini și comenzi sc.

    Lista de sarcini și comenzile sc pot fi utilizate în orice versiuni Windows. Prin urmare, această metodă poate fi considerată universală.

    Mai întâi de toate, lansați cmd - interpretul de linie de comandă Windows:

    • apăsați butonul „Start”;
    • selectați comanda „Run”;
    • introduceți cmd și apăsați butonul „Ok”.

    Pentru a obține o listă de servicii pe ecranul interpretului, rulați comanda tasklist cu tasta svc și apăsați tasta „Enter”:

    • tasklist /svc „Enter”.

    Pentru a salva rezultatele interogării în fișierul text svc.txt, situat pe unitatea C: în folderul temp, redirecționăm rezultatul comenzii tasklist:

    • tasklist /svc > C:\temp\svc.txt „Enter”

    Rețineți că fișierul va fi salvat în codificare DOS.

    Fragment din listarea tasklist.exe.

    Nume imagine PID serviciu:

    • svchost.exe 1216 DcomLaunch
    • svchost.exe 1300 RpcSs
    • svchost.exe 1384 WudfSvc
    • svchost.exe 1528 Dnscache
    • svchost.exe 1584 LmHosts, SSDPSRV

    Coloane din tabel:

    • „Nume imagine” - numele fișierului executabil;
    • „PID” - identificator de proces;
    • „Servicii” - listă de servicii.

    Pentru a obține informații despre un anumit serviciu, setați numele scurt ca parametru al comenzii sc service management.

    Un exemplu de obținere a informațiilor despre serviciul TermService.

    - sc qc TermService „Enter”.

    Două moduri de a ajunge la lista de servicii.

    1. Faceți clic pe butonul „Start”, găsiți comanda „Run”, introduceți services.msc în linia de comandă și faceți clic pe butonul „Ok”.
    2. Faceți clic pe butonul „Start”, apoi selectați Setări -> Panou de control -> Instrumente administrative -> Servicii.

    Manager de activități Windows Vista/7.

    Obținem o listă de servicii asociate cu procesul svchost folosind managerul de activități Windows Vista/7:

    • plasați cursorul pe numele procesului;
    • Apelați meniul contextual făcând clic dreapta și selectați opțiunea „Mergeți la servicii”;
    • Primim o listă în care sunt evidențiate serviciile asociate procesului nostru.

    În sistemul de operare Windows XP, opțiunea „Mergeți la Servicii”, din păcate, lipsește. Această opțiune nu poate fi considerată universală.

    Utilitarul Process Explorer.

    Acest program nu este inclus în distribuțiile Windows, dar este disponibil pentru descărcare de pe site-ul web Microsoft sau din pagina de descărcare Process Explorer.

    Procesul de lansare este foarte simplu și nu necesită instalare:

    • descărcați arhiva zip;
    • rulați fișierul procexp.exe.

    Utilitarul oferă informații detaliate despre procesele care rulează în sistem: pid, încărcare CPU, scurtă descriere, informații despre producător etc.

    Când am plasat mouse-ul peste numele uneia dintre instanțe svchost, am primit următoarele informații:

    • Linie de comandă – linie pentru lansarea unui serviciu sau a unui grup de servicii prin svchost;
    • Cale – calea către fișierul svchost.exe;
    • Servicii – lista de servicii.

    Meniul contextual cu clic dreapta oferă un control mai mare asupra procesului și serviciilor pe care le rulează.

    Utilitarul AnVir Task Manager.

    AnVir Task Manager nu oferă doar management rularea proceselor, servicii, drivere și pornire, dar realizează și funcții antivirus.

    Procedura de pornire este aceeași ca și pentru Process Explorer:

    • descărcați versiunea gratuită a AnVir Task Manager în format de arhivă zip;
    • dezarhivați într-un folder de pe disc;
    • rulați fișierul AnVir.exe.

    Pentru a schimba limba la prima pornire a programului, utilizați meniul principal:

    „Vizualizare->Limbă->Rusă”.

    Selectați fila „Procese” pentru a obține informații detaliate despre svchosts-urile noastre.

    În linia de proces vedem informații despre producător, calea către fișierul executabil, procentul de încărcare a procesorului etc.

    Dar cele mai interesante date sunt prezentate în coloana „Startup”. Aici veți găsi o listă de servicii lansate de svchost.

    Faceți dublu clic pe butonul stâng al mouse-ului pe numele procesului și obțineți informații mai detaliate despre acesta (o fereastră cu file în partea de jos a ecranului).

    Sistemul este lent, ce ar trebui să fac?

    Ce simptome indică vinovatul de svchost și cum să remediați problema. Să ne dăm seama.

    Sistemul poate încetini din diverse motive. Dar dacă în managerul de activități găsiți procesul svchost.exe cu un procent mare de încărcare a procesorului (uneori chiar și aproximativ 100%), este probabil ca acesta să fie motivul.

    Mulți utilizatori cred că în acest caz svchost este cu siguranță un virus. Dar asta nu este adevărat. Un proces poate încărca sistemul din alte motive.

    Să ne uităm la cum să rezolvăm problema cu svchost în ambele cazuri.

    Este Svchost un virus sau nu?

    Mulți troieni și alți viruși informatici se deghizează în aplicații de sistem Windows bine-cunoscute. Svchost nu face excepție.

    Potrivit Kaspersky Lab, virușii Trojan-Clicker.Win32.Delf.cn, Virus.Win32.Hidrag.d, Net-Worm.Win32.Welchia.a, precum și virusul Kido cunoscut de majoritatea utilizatorilor, „pretind” că fi svchost.

    Deci, să începem să ne verificăm procesul.

    În primul rând, acordați atenție. Dacă diferă de cel standard, puteți șterge fișierul în siguranță.

    Verificați numele de utilizator care a început procesul. O listă de nume valide este dată în secțiunea „”.

    Recitiți cu atenție numele procesului. Scriitorii de viruși folosesc adesea nume similare: svhost, svchosts etc.

    O aplicație nu poate fi lansată niciodată prin cheia „Run” a registrului Windows.

    Prin urmare, trebuie neapărat să-i verificați prezența la pornire:

    • faceți clic pe butonul „Start”, selectați comanda „Run”, introduceți msconfig și faceți clic pe butonul „Ok”;
    • dacă este găsit fișierul svchost.exe, dezactivați lansarea.

    Pentru a șterge un proces suspect din managerul de activități, apelați meniul contextual făcând clic dreapta și selectați comanda „Încheierea arborelui procesului”.

    După parcurgerea tuturor pașilor descriși, trebuie să rulați un program antivirus și să vă dezinfectați computerul.

    © 2024 steadicams.ru - Caramida. Design și decor. Faţadă. Confruntare. Panouri de fatada