Come configurare smartphone e PC. Portale informativo
  • casa
  • Errori
  • Il processo svchost exe carica il processore Windows 7. Cos'è Svchost? Risolti i problemi dell'adattatore del tunnel

Il processo svchost exe carica il processore Windows 7. Cos'è Svchost? Risolti i problemi dell'adattatore del tunnel

In Windows 7, il processo più importante nel sistema operativo è Svchost.exe. Molto spesso, gli utenti di PC con Windows 7 riscontrano un problema quando questo processo carica pesantemente il processore. Il carico sui core del processore può raggiungere dal 50 al 100%. Svchost.exeÈ processo host responsabile dell'avvio dei servizi di gruppo dalle librerie dinamiche DDL. Cioè, il sistema, utilizzando questo processo host, avvia un gruppo di servizi senza crearli processi inutili. Questo approccio riduce il carico sul processore e sulla RAM. Se il sistema rallenta e Svchost.exe carica pesantemente il processore, significa che il sistema operativo non funziona correttamente. Questo comportamento del sistema può essere causato da malware, nonché da problemi nel sistema operativo stesso. Per affrontare questo problema, in questo materiale esamineremo tutti i modi per risolverlo carico pesante processore causato dal processo Svchost.exe.

Primi passi per risolvere il problema con il processo Svchost.exe

Se ti trovi in ​​una situazione in cui il processo host Svchost.exe carica pesantemente il processore, non dovresti pensare immediatamente che si tratti di un virus. Oltre al virus, il colpevole di questo problema potrebbe essere il sistema operativo stesso. Di seguito guarderemo elenco dei problemi, E metodi per correggerli:

Ripristino del normale funzionamento del processore utilizzando un antivirus

Se i metodi sopra descritti non sono stati d'aiuto, molto probabilmente il tuo Windows 7 infettato da un virus. In genere, l'infezione da un virus avviene dall'esterno. Cioè, tramite Internet o tramite archiviazione esterna dati. Se hai buon antivirus, molto probabilmente il virus non passerà. Ma ci sono momenti in cui i programmi antivirus non rilevano le nuove versioni dei virus e le saltano. Se il tuo computer è infetto, il processo host Svchost.exe caricherà il processore fino al 100% e nel nome utente non vedrai i nomi di sistema "LOCALE" e "SERVIZIO DI RETE", ma un nome completamente diverso.

Per eliminare un virus nel sistema, è necessario correre controllo completo computer in Windows 7 per eseguire la ricerca malware. Di seguito esamineremo un esempio di esecuzione di una scansione completa del tuo computer utilizzando un antivirus Comodo Internet Sicurezza. Inoltre, prima di eseguire qualsiasi antivirus per controllare il sistema operativo, aggiornalo banca dati antivirus. Andiamo avanti e avviamo l'antivirus Comodo Sicurezza Internet.

Nella finestra principale dell'antivirus, vai alla scheda in basso " Scansione", che aprirà un menu dal quale è possibile selezionare le opzioni di scansione.

Nel nostro caso è necessario selezionare la voce “ Scansione completa" Questa opzione eseguirà la scansione dell'intero disco rigido, identificherà i programmi dannosi e li neutralizzerà. Sotto c'è la finestra Scansione Comodo Sicurezza su Internet.

In altri programmi antivirus, il principio di avvio di una scansione completa del PC è il più simile possibile a quanto discusso. Pertanto, se riscontri un problema con il processo host Svchost.exe, sentiti libero di eseguire una scansione completa del PC.

Per questo esempio, abbiamo scelto per un motivo Comodo antivirus Sicurezza su Internet. Questo antivirus ha un modulo integrato chiamato KillSwitch(questo modulo è attualmente incluso in set gratuito utilità COMODO Elementi essenziali per la pulizia, che puoi scaricare).

Questo modulo è un task manager con funzionalità avanzate. Per esempio, KillSwitch può interrompere l'albero dei processi e annullare le modifiche apportate successivamente.

Anche una caratteristica di KillSwitch è visita medica processi in esecuzione sulla fiducia. Cioè, se il processo non è attendibile, KillSwitch lo troverà e lo indicherà nella terza colonna " Grado" Questa funzionalità del modulo KillSwitch ti aiuterà a identificare rapidamente i problemi relativi a Svchost.exe e al carico della CPU.

Vale anche la pena menzionare quando un virus infetta l'antivirus stesso o si maschera in modo affidabile da esso, per cui l'antivirus installato non lo vede. In questa situazione, l'utente verrà in aiuto disco di avvio. Questo disco è un sistema operativo portatile basato su Linux che si avvia da esso. Dopo aver scaricato da questo disco, l'utente potrà eseguire una scansione del PC direttamente dal disco scaricato sistema operativo.

Tale scansione dovrebbe trovare e neutralizzare i virus che causano il caricamento di Svchost.exe core del processore. Maggior parte virus conosciuti Quelli che caricano la CPU con Svchost.exe sono:

  • « Virus.Win32.Hidrag.d" - è un virus scritto in C++. Una volta nel sistema, lui sostituisce Svchost.exe. Successivamente cerca i file con l'estensione “*exe” e li infetta. Il virus è innocuo, non danneggia il sistema e non ruba informazioni. Ma l'infezione costante di file con estensione "*exe" carica notevolmente il processore.
  • « Net-Worm.Win32.Welchia.a" - questo virus lo è Worm Internet che carica il processore tramite attacchi Internet.
  • « Trojan-Clicker.Win32.Delf.cn» - un Trojan primitivo che si registra nel sistema nuovo processo Svchost.exe per aprire una pagina specifica nel browser, caricando così il sistema.
  • « Trojan.Carberp» - un pericoloso Trojan che si maschera anche da Svchost.exe. Lo scopo principale di questo virus è ricerca e furto di informazioni presso la grande distribuzione organizzata.

Utilizzo elevato della CPU a causa di Windows Update

Sui computer che eseguono Windows 7, si verifica spesso una situazione in cui il processo Svchost.exe carica il processore e la memoria a causa del centro aggiornamenti. Per verificare cosa sta caricando esattamente la memoria e il processore il centro aggiornamenti, è necessario andare su " Responsabile delle attività" e utilizza Svchost.exe per accedere ai servizi attualmente gestiti. Un esempio di tale transizione è mostrato nell'immagine seguente.

Dopo tale transizione, dovrebbe aprirsi una finestra con i servizi, dove il servizio “ wuauserv».

È questo servizio responsabile del download e dell'installazione degli aggiornamenti entro le sette. Risolvere questo problema è abbastanza semplice.

Nella finestra Servizi Task Manager, puoi interrompere completamente "wuauserv" o disabilitare il controllo degli aggiornamenti nel Pannello di controllo.

Ma disabilitare il servizio “wuauserv” è una brutta via d’uscita da questa situazione.

Quando questo servizio è disabilitato, la sicurezza del sistema operativo nel suo insieme è compromessa, poiché l'installazione degli aggiornamenti tramite il centro aggiornamenti verrà disabilitata.

È possibile risolvere questo problema installando manualmente gli aggiornamenti. Per non scaricare decine di aggiornamenti dal sito www.microsoft.com e poi impiegare molto tempo per installarli, è meglio utilizzare un set di aggiornamenti UpdatePack7R2. Lo sviluppatore di questo set è " semplice", conosciuto anche con questo nickname ed è moderatore del forum www.oszone.net. È possibile scaricare questo set dal sito Web http://update7.simplix.info. L'ultima versione è attualmente disponibile sul sito, numerata 17/12/15. Dopo aver scaricato il set, puoi iniziare a installare gli aggiornamenti. Per fare ciò, eseguiamo il programma di installazione.

Nella finestra che appare, clicca sul pulsante Installa. Successivamente, inizierà il processo di installazione dell'aggiornamento.

Questo processo può richiedere molto tempo e dipende già dall'importo aggiornamenti installati. Aggiorna in questo modo offline alla maniera di Windows 7 è possibile costantemente, poiché l'autore del progetto rilascia costantemente nuovi set. È inoltre possibile riavviare il Centro aggiornamenti al termine dell'installazione dell'aggiornamento. Il problema di utilizzo della memoria e della CPU questa volta dovrebbe risolversi poiché questi aggiornamenti contengono una correzione.

Altri modi per risolvere il problema con il carico della CPU dovuto a Svchost.exe

In questa sezione descriveremo i metodi che in alcuni casi aiutano a risolvere il problema con Svchost.exe e aumentano anche le prestazioni generali e la stabilità del sistema. Sotto è un elenco con una descrizione dettagliata di ciascun metodo:

  • Molto spesso aiuta a risolvere il problema del processo Svchost.exe, anche quando è infetto da un virus, il solito Rollback del sistema operativo utilizzando un punto di ripristino. Ma questo metodo può essere utilizzato solo se la protezione del sistema è abilitata.
  • A uso a lungo termine vari programmi installati Sistema operativo Windows 7 accumula molta spazzatura sul disco rigido. Garbage si riferisce ai file temporanei creati durante l'utilizzo di varie utilità. Ad esempio, i file della cronologia del browser. In questo caso, verranno in soccorso utilità speciali per la pulizia del sistema operativo. Il più popolare tra questi è il programma CCleaner.
  • Consigliamo anche deframmentazione, che può migliorare le prestazioni generali del sistema. La deframmentazione, sebbene non risolverà il problema con il processo Svchost.exe, lo accelererà notevolmente, riducendo così il carico sul processore. Uno di migliori deframmentatoriè un'utilità Defraggler, che, oltre alla sua funzione principale, può anche deframmentare i file di sistema.
  • Pulizia del registro aiuta anche a risolvere il nostro problema. Per pulire il registro, come nel metodo sopra, utilizzare l'utilità CCleaner che è veloce eliminerà le vecchie chiavi di registro, impedendo il corretto funzionamento di Svchost.exe.
  • Inoltre, per tutti i processi in esecuzione, incluso Svchost.exe, un fattore importante è il funzionamento RAM. A memoria difettosa Il sistema e i processi in esecuzione potrebbero comportarsi in modo instabile. La via d'uscita da questa situazione sarebbe sostituzione della RAM con memoria di lavoro. Puoi verificare la funzionalità della memoria utilizzando lo strumento diagnostico integrato in Windows 7.

Conclusione

In questo articolo abbiamo trattato in modo abbastanza approfondito il problema associato all'utilizzo elevato della CPU dovuto al processo Svchost.exe. Sulla base di ciò, i nostri lettori saranno sicuramente in grado di risolvere questo problema e garantirlo lavoro normale computer.

Video sull'argomento

Di conseguenza installazione errata e le impostazioni di alcuni programmi processo di sistema svchost.exe inizia a caricare la RAM e il processore di un computer con Windows.

Informazioni sul processo del sistema svchost

L'abbreviazione svchost è l'abbreviazione di “Service Host”. Questo è il sistema principale Processo di Windows. È stato implementato per la prima volta in Versioni di Windows 2000 e raggiunse Windows 10: l'ultima versione del sistema operativo Windows oggi. Consideriamo ad esempio il funzionamento del processo svchost in Windows 7. Il processo svchost è il componente “Processo host per Servizi Windows» ( Ospite generico Processo per i servizi Win32).

A cosa serve

Il processo svchost è un meccanismo avanzato per ottimizzare le prestazioni del PC. Svolge importanti funzioni:

  • salva la memoria ad accesso casuale (RAM), liberandola prontamente dai processi di altri programmi il cui lavoro è stato completato;
  • migliora l'utilizzo delle risorse prestazionali del processore.

Come iniziare

Ogni volta che si avvia Windows, il processo svchost viene avviato dal file eseguibile svchost.exe in più copie. L'iniziatore di svchost.exe è un altro processo di sistema: services.exe, un componente di Windows responsabile del funzionamento di tutti servizi di sistema Finestre.

Eseguire il programma svchost.exe per i servizi memorizzati nel registro di Windows in: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ (Dove - nome servizio) nella colonna ImagePath;

Pertanto, il servizio ComputerBrowser (nome del servizio browser) viene avviato come %SystemRoot%\system32\svchost.exe con il parametro -k netsvcs. Ridistribuzione e contabilità dei processi in esecuzione in conformità con le informazioni nelle voci di registro HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost - lì ogni chiave o sottochiave corrisponde al nome del gruppo e il valore della chiave corrisponde all'elenco di nomi di servizi “legati” al gruppo.

Apri il registro di Windows per visualizzare la directory svchost

Come funziona il processo host per i servizi Windows

Il processo svchost.exe è uno dei più importanti risorse condivise Sistema operativo Windows. È possibile accedervi da qualsiasi programma che arriva sul tuo PC.

Ogni copia in esecuzione di svchost.exe contiene le proprie impostazioni, determinate dalle DLL dinamiche del sistema Windows. Questa è la base per il meccanismo per ottimizzare l'uso delle risorse del processore e della RAM. In poche parole, fa “volare” il PC anche con lavoro simultaneo diversi programmi.

I guasti di questo importante "mattone" per la "vita" di Windows - il processo svchost.exe - possono portare all'inoperabilità dell'intero sistema.

In che modo svchost influisce sul processore e sulla RAM?

Sembrerebbe che tu possa lavorare e non avere problemi. Tuttavia, il processo svchost.exe spesso “finge” di essere virus, tutti i tipi di spyware e applicazioni pubblicitarie Finestre.

Mascherare virus e trojan

Il processo di sistema svchost.exe viene simulato come segue. Come è noto, questi programmi dannosi inseriscono i loro file eseguibili non nella cartella \Winwows\system32, ma in un'altra, ad esempio Net-Worm.Win32.Welchia.a - viene creata nello stesso sistema Cartella Windows. I programmi antivirus sono in grado di isolarlo dalla lettura/scrittura o addirittura di rimuoverlo (“worm di rete” significa “worm di rete”).

Il processo di sistema svchost.exe non è un virus, ma un componente di Windows. Non si avvia mai dalla cartella Esegui Registro di sistema di Windows, ma viene eseguito solo tramite l'algoritmo dei servizi di sistema prescritto da altri Componente Windows- services.exe. Ciò significa che non dovrebbe trovarsi nella cartella di avvio msconfig.

Come assicurarsi che sia sicuro

È necessario testare il processo svchost per assicurarsi che sia “virale”. Pertanto, il programma Security Task Manager, controllando la "pulizia" della copia di Windows installata sul tuo computer, ti aiuterà a garantire che la sicurezza del tuo PC sia in dubbio.

Il processo inizia a caricare il computer: soluzione al problema

Prima o poi arriverà il giorno in cui il processo svchost “rallenterà” Funzionamento di Windows. È immediatamente visibile: è una copia di svchost.exe, che "consuma" da decine a un paio di centinaia di megabyte di RAM.

Riavvia questo processo

E mette anche molto stress sul processore: vedrai come richiederà il 90 o più percento delle sue prestazioni. In questo caso, completare qualsiasi attività sarà molto difficile.

C'è una soluzione - e più di una!

Riavviare il PC

Sembrerebbe che dovresti prenderlo e riavviare Windows. Questa soluzione è punto per punto: dov'è la garanzia che il processo svchost non "crescerà" di nuovo? Dai il comando Start - Spegni - Riavvia. Il sistema Windows verrà riavviato.

Riavvio di svchost dal Task Manager

Attenzione! L'arresto forzato dei servizi corrispondenti e la chiusura dei processi svchost.exe possono portare a un grave guasto del sistema operativo Windows.

Controllo degli aggiornamenti di Windows per ripristinare il processo svchost

L'installazione degli aggiornamenti di Windows per correggere il funzionamento di svchost può essere utile quando sul computer è installata una versione con licenza copia di Windows. Se esiste una build "personalizzata" di Windows, i "patcher" (attivatori) di Windows potrebbero non funzionare, lo screensaver del desktop scomparirà e all'avvio di qualsiasi applicazioni standard Windows ti disturberà con una finestra che ti chiede di attivare la tua copia di Windows.

Per aggiornare Windows, procedi come segue.


Se il problema del "sovraccarico" dovuto a svchost persiste, passare al piano d'azione successivo.

Ripristino di Windows da un checkpoint

Per iniziare il ripristino del sistema, procedere come segue.

    1. Nel menu principale, cerca la parola “recupero”.

      Seleziona Ripristino configurazione di sistema di Windows

    2. Esegui lo strumento di recupero file e Impostazioni di Windows.

      Fare clic su questo pulsante

    3. Seleziona la casella di controllo per "ripristinare" il sistema Windows alla data precedente all'interruzione dei processi svchost.exe

      Selezionare la data e l'ora desiderate

    4. Conferma Ripristino configurazione di sistema di Windows al punto specificato.

      Fare clic per iniziare

    5. Conferma di nuovo.

      Conferma il processo

    6. Windows ora avvierà lo strumento di ripristino e terminerà la sessione corrente, ripristinerà i file di sistema e si riavvierà. Dopo ripetuto Avvio di Windows Apparirà una finestra informativa che indica il successo del processo. Chiudilo.

      Chiudilo

Succede che queste azioni non hanno aiutato a ripristinare il normale funzionamento del processo host svchost.exe. Allora forse vale la pena approfondire cartella di sistema Finestre?

Come risolvere l'errore cancellando la cartella Prefetch del sistema

Il sistema registra i dati sulle applicazioni installate e avviate nella cartella \Windows\Prefetch. Memorizza anche i dati da componenti e applicazioni Windows standard. Man mano che vengono installati nuovi programmi e vengono rimossi i programmi diventati non necessari, il contenuto della cartella Prefetch aumenta. Se lo cancelli, i dati necessari dei programmi attualmente in esecuzione verranno scritti dal sistema Windows “da zero”.

Se consenti la scrittura nella cartella Prefetch solo dei dati di sistema, il sistema Windows funzionerà leggermente più velocemente e l'overflow delle risorse occupato dai processi svchost.exe sarà leggermente ridotto. Per questo abbiamo bisogno dell'editor del registro di Windows.

Configurare e cancellare la cartella \Windows\Prefetch non è stato d'aiuto? È ora di verificare se sono presenti virus o altri elementi dannosi indesiderati nel tuo sistema Windows.

Controllo della presenza di virus e altre applicazioni dannose nel PC come modo per correggere l'errore

Tutto scorre, tutto cambia: il progresso non passa e applicazioni antivirus. Questo pacchetto software Kaspersky (antivirus + antispam), 360 Sicurezza totale,Dr. Web CureIt, NOD32, Panda, Avast, VirusTotal, ecc. Innanzitutto ricorda: il componente svchost si trova nelle seguenti directory di Windows: \WINDOWS\system32, \WINDOWS\ServicePackFiles\i386, \WINDOWS\Prefetch e \WINDOWS\winsxs\

Se nella cartella di sistema di Windows vengono specificate le directory "di sinistra" - così come varie combinazioni del nome del file svchost.exe, digitato maliziosamente dagli aggressori con errori di battitura o sintassi - gli antivirus elimineranno tali voci, considerandole giustamente virali. L'elenco dei file svchost.exe "sinistri" può essere infinito: un modo semplice ed economico per aggirarli Protezione delle finestre. Le informazioni vengono inviate ai server degli sviluppatori antivirus corrispondenti.

Se non viene trovato alcun malware e la copia “ribelle” di svchost.exe continua a “caricare” il computer, prova altri metodi.

Altri modi per normalizzare il processo svchost

Possono esserci dozzine di questi metodi. Ecco qui alcuni di loro.

Utilizzo simultaneo di diversi programmi antivirus

È possibile eseguire una scansione in due o più programmi antivirus, ad esempio prima in NOD32, poi in Kaspersky Anti-Virus, quindi richiamare Aiuto Avast. I test sono limitati solo dalla tua immaginazione. Non eseguirne due o più contemporaneamente pacchetto antivirus- possono interferire tra loro, il tuo PC già "lento" si bloccherà del tutto.

Backup di Windows

Creazione di una "immagine" di un sistema operativo Windows funzionante insieme al file installato programmi applicativi e i driver per il tuo hardware possono aiutarti. Prima di creare una "immagine" di Windows, devi selezionare esattamente quelle applicazioni che utilizzi nel tuo lavoro da molto tempo. L'installazione di tutto il software avviene automaticamente e in un unico passaggio. Ad esempio, è così che è noto Disco di Windows XP ZverDVD.

Controllo della cartella SystemVolumeInformation

Questa è un'altra cartella "segreta" in cui vengono registrati i segni di ripristino di Windows e altri dati. informazioni sul servizio. A differenza della cartella Prefetch, la cartella System Volume Information si trova nella "root" di ciascuna partizione disco rigido, è nascosto e protetto da scrittura.

Molti utenti Windows lo cancellano semplicemente. Ma ricordatelo dopo aver cancellato il contenuto Cartelle di sistema Informazioni sul volume, perderai la possibilità di ripristinare (rollback) Windows. D'altra parte, potrebbe cadere file dei virus, aggirando la protezione da scrittura di questa cartella attraverso le vulnerabilità nel sistema operativo Windows, quindi la pulizia della cartella è molto condizionale.

Reinstallazione del sistema operativo

Questo è il modo più semplice e indolore. Rimuovi “malato” e “spazzatura” Sistema Windows- e installare "fresco" e "pulito". Avendo a portata di mano un CD di installazione o un'unità flash con un'immagine di Windows, puoi farlo in meno di un'ora. Durante il processo di installazione, si consiglia di formattare la partizione del disco rigido dove solitamente installi Windows. La reinstallazione di Windows eliminerà effettivamente tutti i problemi, incluso il glitch del processo svchost.exe, ma presenta uno svantaggio: reinstallare i driver del PC e altri programmi utilizzati in precedenza.

Come il processo svchost.exe netsvcs sovraccarica il tuo PC e come disabilitarlo. Guida passo passo in video

Il processo svchost.exe è uno dei “pilastri” su cui si fonda il concetto di multitasking di Windows. Mantenere questo “pilastro” in azione è uno dei primi compiti. Il componente svchost protegge effettivamente il tuo computer da rallentamenti e blocchi. Ottimo lavoro per te e buona salute per il tuo sistema!

Svchost.exe (host del servizio) – file e processo dei sistemi operativi Famiglia Windows. Il suo compito è caricare ed eseguire servizi interni da librerie a collegamento dinamico (file con estensione .dll), garantendo la funzionalità di quasi tutti i componenti del sistema operativo. In senso figurato, svchost.exe è il fegato, i reni e i polmoni di Windows, senza i quali la sua esistenza è impensabile. Ma perché questi “organi vitali” a volte ci creano tanti problemi?

Oggi parleremo di cosa fare se svchost.exe carica il processore, impedendoti di lavorare normalmente sul tuo computer.

Motivi per cui il sistema viene caricato dal processo svchost

Poiché svchost.exe gestisce una parte significativa dei servizi di sistema, possono esserci molte ragioni per un carico elevato della CPU. Ecco quelli più comuni:

  • Infezione virale.
  • Il carico di rete è troppo elevato, ad esempio, con molti slot aperti in uTorrent.
  • Errori nei driver dei dispositivi (audio, rete, ecc.), poiché questi ultimi interagiscono strettamente con i servizi di sistema.
  • Danni ai file del sistema operativo (in particolare, l'host del servizio stesso e varie librerie dinamiche).
  • Errori del servizio di sistema.
  • Malfunzionamento dell'hardware del PC.

A volte ciò accade a seguito di una campagna pirata infruttuosa. Attivazione di Windows(non tutti gli attivatori sono ugualmente utili) e programmi di hacking.

Come determinare quale servizio sta caricando l'host del servizio

Per visualizzare i servizi in esecuzione nel processo di caricamento dell'host, è adatto il task manager integrato o alternativo. Nella prima, le informazioni che ci interessano sono contenute nella sezione “ Processifinestre" Ogni processo host è elencato sotto il nome " Nodo di servizio».

La cornice verde nello screenshot mostra l'elenco dei servizi di un processo svchost.

In alternativa al task manager stock, preferisco quello gratuito di Sysinternals. In esso, passa semplicemente il cursore su una riga e tutte le informazioni necessarie verranno visualizzate in una finestra pop-up.

Se è presente più di un servizio in esecuzione nel processo di caricamento dell'host, dovrai usare la forza bruta per trovare quello che causa il problema:

  • Apri l'applicazione " Servizi"(il pulsante Apri si trova nella parte inferiore della scheda omonima del Task Manager).

  • Disabilita il primo servizio dall'elenco degli host del servizio di caricamento: apri tramite il menu bottone giusto le sue proprietà e seleziona dall'elenco " Tipo di avvio» « Manualmente" O " Disabilitato».

  • Riavvia il computer. Se il problema persiste, avvia nuovamente questo servizio e disabilita quello successivo.

È stato rilevato un servizio problematico, cosa succede dopo?

Quindi agisci in base alla situazione. Se il guasto è causato da un componente minore, ad es. Superfetch(molto spesso crea un problema per gli utenti di Windows 8 e 10), lascialo disabilitato. Se il servizio è correlato all'hardware (audio, rete, ecc.), prova ad aggiornare o ripristinare il driver del dispositivo. Se hai problemi con Centro aggiornamentifinestre(spesso presente su G7 e XP), nel 90% dei casi disabilitare il controllo degli aggiornamenti aiuta. Tuttavia completo fallimento dall'installazione degli aggiornamenti di sistema rappresenta una grande lacuna Sicurezza di Windows, quindi è meglio passare alla modalità manuale.

Se svchost ha iniziato a caricare il processore dopo aver installato aggiornamenti, applicazioni o driver di Windows o disinstallato l'origine dell'errore.

In alcuni casi, pulire la cartella aiuta \Windows\Precarica dove sono archiviati i file di traccia del Prefetcher – componente del sistema, che accelera il caricamento del sistema e dei programmi.

Come scaricare la rete

Troppo molto occupato reti, errori driver di rete, arresti anomali delle applicazioni che utilizzano Internet, virus di rete(vermi) diventano la fonte del problema, forse, nella metà dei casi. Per verificare questa versione, disabilita l'adattatore di rete in Gestione dispositivi e riavvia il PC. Se il carico sul processore è tornato alla normalità, la causa è stata trovata, non resta che trovare il colpevole.

Ridurre il carico della CPU componenti di rete aiuta:

  • ridurre il numero di download e distribuzioni simultanei di torrent;
  • vietare l'accesso a Internet ai programmi per i quali ciò non è necessario (soprattutto se ce ne sono molti);
  • fermare programmi di rete quando non sono utilizzati;
  • pulizia delle cartelle temporanee (temp): potrebbero contenere file scaricati in modo incompleto che le applicazioni di download stanno tentando di scaricare fino alla fine;
  • scansione antivirus per worm di rete;

Un'altra "malattia" ha tormentato per molto tempo Windows 7. Con esso il carico della CPU del processo svchost ha raggiunto il 100% e è diminuito solo quando la rete era spenta. Il motivo risiede nella “riproduzione” incontrollata degli adattatori del tunnel virtuale Microsoft 6to4, di cui a volte ne furono create diverse centinaia.

Per verificare se questo è il tuo caso, apri Gestione dispositivi, vai su " Visualizzazione"e seleziona la casella" Mostra dispositivi nascosti" Successivamente, espandi l'elenco degli adattatori di rete. Tutti i cloni di "Microsoft 6to4", se presenti, si trovano lì.

Per risolvere il problema, elimina semplicemente le copie extra degli adattatori virtuali. Questo può essere fatto manualmente uno alla volta o automaticamente, tutto in una volta. Per cancellazione automatica sarà necessario utilità della console, disponibile per il download sul sito MSDN di Microsoft.

Dopo aver decompresso devcon to HDD Esegui come amministratore riga di comando e seguire le istruzioni C:\devcon.exe rimuovi *6to4*(invece di C:\, specifica il percorso di devcon.exe). Per evitare che ciò accada di nuovo, aggiorna il tuo sistema operativo.

Oggi il problema con gli adattatori 6to4 è già stato risolto dagli sviluppatori e si verifica solo in coloro che non installano gli aggiornamenti di Windows.

E se fosse un virus? Come distinguere uno svchost dannoso da uno normale

Il malware può:

  • Crea una copia di te stesso sul tuo disco rigido con il nome svchost.exe, che si troverà ovunque tranne che nella directory \Windows\System32, poiché contiene un file di sistema con lo stesso nome. Cioè, mascherarsi da processo di sistema.
  • Implementa il tuo librerie dinamiche in uno dei processi host legittimi.
  • Modifica (patch) il file di sistema svchost.exe inserendo il tuo codice eseguibile nel suo corpo.

Alcuni utenti hanno paura di quelli che considerano troppi processi host in esecuzione. In realtà, questo indicatore non significa nulla di negativo. Il numero di processi svchost in un sistema operativo normale è 8-9 o più. Ognuno di essi esegue uno o più servizi: questo può essere visto nel task manager. I servizi sono divisi in gruppi a seconda del livello di accesso alle risorse di cui hanno bisogno, quindi esistono diversi processi.

La maggior parte dei normali processi host vengono eseguiti per conto del sistema, del servizio di rete e del servizio locale. Prima Versione di Windows 8, qualsiasi servizio host avviato per conto dell'utente veniva automaticamente riconosciuto come virus, ma ora questo vale solo per Windows 7 e i suoi predecessori. Nei G8 e 10, un host di servizi che lavora per conto dell'utente è la norma.

Il fatto che il processo host sia in esecuzione o utilizzato da un virus è indicato da almeno uno dei seguenti segnali:

  • Il file del processo host NON è nella cartella \Windows\System32.
  • Il processo sta eseguendo un servizio sconosciuto o ha caricata una libreria non di sistema (.dll).

  • In Windows XP-7 il processo host viene eseguito per conto dell'utente e in Windows 8-10 è presente più di un processo host per conto dell'utente.
  • Il processo principale di un normale host di servizio è sempre l'applicazione Services.exe. Quando si viene infettati da un virus, invece, può succedere di tutto.

Gli screenshot mostrano ProcessiEsploratore, in esecuzione come amministratore. Per visualizzare l'elenco delle .dll caricate nell'host del servizio, seleziona l'ultima con un clic del mouse e premi Ctrl+D sulla tastiera. Per scoprire il processo principale, fare clic su " Proprietà" nel pannello superiore del programma e apri la scheda " Immagine».

Cosa fare se svchost.exe è infetto da un virus

È importante capire dove si nasconde esattamente l'infezione: nel file di sistema svchost.exe stesso o in quello che lo utilizza. Se un file di sistema risulta infetto, non cancellatelo per nessun motivo, ma sostituitelo con uno pulito, prelevandolo da un file simile copie di Windows(per fare ciò dovrai avviare il computer da un altro supporto). Le librerie dannose, al contrario, devono essere completamente rimosse.

Come verificare la presenza di errori nei file di sistema

La maggior parte delle librerie dinamiche da cui l'host del servizio carica i servizi sono propri file Windows, meno: componenti del driver del dispositivo. L'utilità della console sfc.exe può aiutare a correggere gli errori dei file di sistema.

Esegui la riga di comando come amministratore e segui le istruzioni sfc/scannerizza adesso. L'opzione /scannow significa: "scansiona e sostituisci immediatamente tutti i file danneggiati dalla copia memorizzata nella cache".

I risultati verranno visualizzati al termine del test nella stessa finestra.

Cosa fare se nulla aiuta

In casi piuttosto rari, il carico della CPU al 100% su svchost.exe non può essere eliminato nemmeno reinstallando Windows. I colpevoli in tali situazioni sono driver difettosi o addirittura i dispositivi stessi - adattatori di rete, codec audio, RAM (gli errori di quest'ultima a volte si manifestano in modi molto bizzarri) o qualcos'altro. Ci sono stati casi in cui il problema è stato risolto dal computer.

Se il sospetto cade sull'apparecchiatura, provare innanzitutto a reinstallare completamente tutti i driver utilizzando un driver noto versioni stabili. Controlla i dispositivi spegnendoli uno per uno, nel BIOS o, se possibile, fisicamente. Se si individua la fonte del problema, sostituire o riparare l'unità problematica.

Anche sul sito:

A partire dalla versione di Windows XP, nei sistemi operativi di questa famiglia è apparso un servizio davvero straordinario: Svchost.exe (netsvcs). Nella sua versione originale era principalmente responsabile delle connessioni di rete, ma col tempo ha iniziato ad essere utilizzato in modo più ampio. Non è un segreto che sia il processo Svchost.exe (netsvcs) a caricare il processore (Windows 7). Come risolvere il problema e disabilitarlo componenti non necessari, verrà ora mostrato. Ma prima, scopriamo cos'è questo processo e perché è necessario.

Servizio Svchost.exe (netsvcs): cos'è questo processo?

Prendiamo come base Windows 7, poiché nei sistemi di rango superiore il problema con questo servizio non è così pronunciato.

Esattamente a partire dal settimo Modifiche di Windows gli sviluppatori hanno deciso di rendere il sistema più veloce utilizzando, come credevano, soluzione universale, la cui essenza non era quella di causare file eseguibile alcuni processi di sistema o utente ed eseguirli tramite un servizio in background.

Come funziona il servizio

Se guardi l'elenco dei processi nel Task Manager, puoi vedere diversi servizi Svchost.exe (netsvcs). Di cosa si tratta e perché ciò accade diventerà chiaro se si comprendono i principi di base di funzionamento di questo componente.

In generale, i processi possono contenere quattro (minimo) o più di tali componenti, ma appartengono tutti allo stesso gruppo (netsvcs). Il principio di funzionamento del processo è avviare i processi di sistema tramite speciali host svc utilizzando lo strumento Services.exe. In questo caso, i componenti aggiuntivi di qualsiasi programma (ad esempio, DLL di librerie dinamiche, che non sono accettate per l'esecuzione dal sistema nel modo consueto) vengono caricati nella RAM. Si ritiene che ciò acceleri l'inizio applicazioni eseguibili(compresi quelli personalizzati).

Perché il processo carica RAM e memoria virtuale?

Ma perché allora viene caricato il processo Svchost.exe (netsvcs). Memoria di Windows 7? La decisione di eliminare un tale problema dovrà essere presa in base alle ragioni di tale comportamento del sistema. Tra questi, i principali sono i seguenti:

  • esposizione a virus mascherati da processi Svchost.exe;
  • malfunzionamenti nello strumento di ricerca e installazione degli aggiornamenti di Windows;
  • accumulo spazzatura informatica durante la navigazione in Internet;
  • problemi con l'adattatore del tunnel;
  • Servizio di precaricamento abilitato.

Vale la pena notare che il processo Svchost.exe (netsvcs) carica la memoria fisica (RAM e virtuale, che utilizza lo spazio riservato sul disco rigido per caricare i componenti del programma quando la RAM non è sufficiente).

Nel vero caso semplice Puoi eliminare il carico eccessivo semplicemente riavviando il sistema. Ma questo ha solo un effetto a breve termine, così come la conclusione di ogni processo nello stesso “Task Manager”. Sarà quindi necessario ricorrere a misure drastiche.

Verifica la presenza di virus e codici dannosi

Prima di tutto, è necessario determinare la presenza di virus mascherati da processi Svchost.exe (netsvcs) nel sistema, utilizzando i loro attributi nel "Task Manager". SU servizi in esecuzione Con il nome utente nella descrizione dei processi possono comparire solo gli attributi Servizio di rete, Servizio locale o Sistema. Se viene specificato qualcos'altro (molto spesso Admin), è necessario iniziare immediatamente a controllare.

Nel vero versione semplice Puoi usare scanner standard, ma nella maggior parte dei casi ciò non produce risultati (dopotutto, a quanto pare, l'antivirus ha già mancato la minaccia). La maggior parte degli esperti consiglia di utilizzare utilità indipendenti, tra cui una delle più potenti Disco di salvataggio da Kaspersky Lab. L'antivirus può essere scaricato da un disco o da un'unità flash anche prima Avvio di Windows, e allo stesso tempo è in grado di trovare virus, anche quelli molto profondamente integrati nel sistema.

Svchost.exe (netsvcs) consuma memoria in Windows 7. Soluzione: servizio di aggiornamento del sistema

Molti esperti definiscono i problemi con il Centro aggiornamenti un altro problema comune. Succede che Svchost.exe (netsvcs) carichi il processore (Windows 7) senza una ragione apparente (come sembra). Ma c'è una ragione. Il problema è che alcuni aggiornamenti potrebbero essere stati sottocaricati, quindi il sistema tenta di scaricarli e installarli ancora e ancora.

La disabilitazione della ricerca e installazione degli aggiornamenti tramite il "Centro aggiornamenti", richiamato dal "Pannello di controllo", potrebbe non funzionare (anche se è impostata la modalità ricerca automatica e suggerimenti di installazione a discrezione dell'utente). IN in questo casoÈ meglio utilizzare un prompt dei comandi eseguito come amministratore, in cui si scrivono tre comandi e quindi si preme il tasto Invio dopo ciascuno di essi (per qualsiasi versione di Windows):

  • per interrompere il servizio - net stop wuauserv;
  • per disabilitare la trasmissione intelligente in background - bit di stop netti;
  • per disattivare l'ottimizzazione della consegna: bit di stop netti.

Terminare i processi correlati

Ora consideriamo un'altra opzione per disattivare i processi Svchost.exe (netsvcs). Come disabilito i componenti relativi al servizio? Per prima cosa dovresti scoprire quali processi sono “collegati” ad esso e vengono chiamati all'avvio del sistema, ma non si trovano nel menu di avvio automatico.

Per fare ciò, nel “Task Manager” è necessario trovare tutte le righe cercate contenenti Svchost.exe (netsvcs), ordinando i processi in ordine alfabetico.

Nel processo selezionato, tramite il menu di scelta rapida, è necessario accedere ai servizi utilizzando la riga corrispondente.

Ogni servizio può essere interrotto proprio qui o aprire la sezione di gestione del servizio (questo può essere fatto anche tramite il menu di avvio del programma "Esegui" (Win + R), dove viene inserito il comando services.msc. Ma questa opzione è alquanto scomoda solo perché devi ricordare il nome di ciascun servizio e poi cercarlo nell'albero dei servizi.

Ulteriore, doppio click viene richiamato il menu delle impostazioni, dove il servizio viene interrotto con il pulsante corrispondente oppure gli viene assegnata un'altra priorità di avvio oppure spegnimento completo. Ma non dovresti esagerare, perché ciò può disabilitare importanti processi di sistema, che possono influire negativamente sul funzionamento dell'intero sistema operativo (fino a un guasto, dopo di che dovrai ripristinare o il cosiddetto rollback allo stato di funzionamento precedente) .

Rimozione della spazzatura del computer e ottimizzazione del registro

In alcuni casi, il carico sul sistema da parte dei processi Svchost.exe (netsvcs) può essere associato a un semplice intasamento con la spazzatura del computer.

Effettuare la pulizia da soli è un compito molto problematico, quindi per semplificare il lavoro dovresti utilizzare ottimizzatori come CCleaner, Glary Utilities, Cura avanzata del sistema, in cui per la scansione è necessario verificare non solo l'eliminazione di file temporanei o lo svuotamento della cache, ma anche abilitare la ricerca di problemi in registro di sistema seguita dalla correzione o rimozione delle chiavi errate e persino dalla deframmentazione.

Risoluzione dei problemi relativi all'adattatore tunnel

Raramente si verifica un problema con l'adattatore del tunnel Teredo. Allo stesso tempo, anche alcuni dei suoi controlli potrebbero semplicemente bloccarsi. La soluzione a questa situazione è disabilitare il protocollo corrispondente (soprattutto se è abilitato per impostazione predefinita ma non utilizzato).

Per disattivarlo, è necessario eseguire la riga di comando con diritti di amministratore e inserire due comandi: netsh Interface ipv6 set teredo Disable e netsh Interface Teredo Set State Disable e, dopo averli eseguiti, riavviare il terminale del computer.

Controllo dello stato del servizio SuperFetch

Infine, un altro problema globale, anche se in parte legato ai processi Svchost, è il servizio attivato per ricordare programmi e applicazioni utilizzati di frequente per ottimizzarne o accelerarne l'avvio, che si chiama SuperFetch.

È possibile disabilitare questo componente tramite la sezione di gestione del servizio (services.msc) con la scelta il tipo giusto avviare o eseguire azioni simili nel registro di sistema, il che non è molto conveniente.

Ma si ritiene che la maggior parte metodo semplice per ridurre il carico sulle risorse di sistema in relazione a questo particolare servizio è eliminare la cartella Prefetch, che si trova nella root Directory di Windows V partizione di sistema. Successivamente sarà possibile terminare tutti i processi Svchost nel "Task Manager" standard ed eseguirli riavvio completo Finestre.

Risultati

Cosa si può dire dei processi considerati se riassumiamo alcuni risultati e traiamo conclusioni? Tra i motivi principali che causano un maggiore utilizzo delle risorse di sistema, e soprattutto in Windows 7, i principali sono i problemi con l'impatto dei virus, i guasti nel servizio di aggiornamento e nel servizio SuperFetch. Ma questa situazione nella maggior parte dei casi si manifesta in computer a basso consumo, che sono troppo deboli per supportare contemporaneamente l'ottimizzazione dell'esecuzione di un gran numero di programmi ad alta intensità di risorse. E, cosa più interessante, molto spesso non è il processore a subire il peso, ma la RAM, il cui utilizzo in alcuni casi può raggiungere il cento per cento. La mancanza di capacità RAM porta al fatto che il sistema inizia a utilizzare attivamente la memoria virtuale (spazio su disco rigido), il che porta a un rallentamento significativo durante l'accesso al disco rigido.

Per quanto riguarda la risoluzione di questo problema, dovresti utilizzare ciascuno dei metodi sopra indicati. Ma dovrai stare estremamente attento a non completare alcun sistema sistemico processo importante(anche se in questo caso potrebbe semplicemente seguire un riavvio spontaneo con ripristino). Ma il componente SuperFetch sulle macchine moderne con grandi quantità di RAM e potenti processori non è necessario spegnerlo. Questa soluzione è applicabile solo nel caso di apparecchiature informatiche obsolete.

Problema attuale per Utenti Windows 7 – il processo Svchost.exe, poiché tutti, nessuno escluso, hanno riscontrato un problema quando carica al massimo il processore del computer. L'articolo propone cinque metodi per risolvere questo problema.

Cos'è Svchost?

È un virus o un servizio del sistema operativo? Svchost.exe è un servizio utilizzato per i programmi che si aprono da DLL. È apparso nel sistema operativo dal 2000 ed è utilizzato ancora oggi; Microsoft ha iniziato ad utilizzare un servizio per il funzionamento di diversi programmi, giustificando ciò con il fatto che questa decisione ridurrà il costo del tempo della CPU e della RAM. Pertanto, sono comparsi numerosi svantaggi, che si riflettono in questo articolo.

Va notato che gli aggressori, con i loro programmi antivirus spesso dato il nome Svchost.exe. Ed è molto tecnica efficace per loro, perché in questo caso vede solo il proprietario del computer infetto con Windows 7 un gran numero di processi chiamati Svchost.exe, che caricano il processore e può essere molto difficile isolare le conseguenze del lavoro, ad esempio dei trojan.

In questo caso, gli utenti generalmente non osano interrompere il processo di sistema di Windows e continuano a cercare altre attività virali. Pertanto, un semplice cambio di nome porta effettivamente la vittima sulla strada sbagliata.

Attenzione! È necessario sapere quanto segue: svchost.exe è un processo Windows e qualsiasi possibilità di eseguirlo per conto dell'utente è completamente esclusa.

Questo processo di sistema viene eseguito solo da SERVIZIO LOCALE o DI RETE, SISTEMA e funziona solo tramite i servizi di sistema. Nei casi in cui svchost.exe viene avviato con un altro account, si tratta di un virus Software. Nell'esempio nello screenshot qui sotto, tutto va bene, come dovrebbe essere.

Metodi per risolvere il problema

Elenchiamone 5 metodi efficaci soluzioni al problema se Svchost.exe carica il processore su Windows 7:

  1. È necessario riavviare il PC (a volte questo aiuta).
  2. Analisi delle infezioni informatiche processi virali. È possibile farlo manualmente, ma è più semplice utilizzare un programma antivirus appositamente progettato per questo. Naturalmente, per identificare i motivi che caricano il processore, l'analisi manuale dei processi in Win richiederà meno tempo, ma la scansione programma antivirus ancora più efficace. Maggior parte migliore opzione- Questo serve per eseguire tu stesso un'analisi preliminare e quindi eseguire un programma antivirus.

Nel "Task Manager" devi andare alla scheda "Processi". Per accelerare il processo di analisi, è necessario ordinare in base al carico del processore facendo clic su "CPU".

Di conseguenza, i processi che caricano maggiormente il processore si troveranno in alto. Molto probabilmente, la riga superiore sarà occupata da svchost.exe. Nella colonna "Utente" devi vedere da quale nome proviene questo processo. Se vengono visualizzati SISTEMA, LOCALE e SERVIZIO DI RETE, allora è tutto a posto. Altrimenti è urgentemente necessaria un'analisi del sistema da parte di un programma antivirus.

Per scoprire il nome del programma che funziona con svchost.exe, è necessario chiamare menù contestuale Clicca su “Vai ai Servizi”.

Tutti i dati sui programmi attualmente in esecuzione con svchost.exe saranno disponibili qui.

Quindi, esaminando passo dopo passo i nomi dei programmi, è possibile identificare il servizio problematico. Molto spesso, il "Servizio ausiliario IP" o "Service aggiornamento automatico Finestre". Puoi disattivare temporaneamente le loro azioni senza compromettere la funzionalità di Windows e analizzare cosa succede.

Ci sono spesso casi in cui la scansione con un programma antivirus non rileva un'infezione. Ciò può accadere a causa di un'infezione antivirus.

In questo caso, è necessario utilizzare utilità antivirus distribuite gratuitamente che non richiedono installazione. Esempi di tali programmi sono: Kaspersky Rimozione virus Strumento, Kaspersky Scansione di sicurezza, DrWeb Cureit. È necessario scaricarli nella memoria flash e, dopo averli caricati modalità sicura, eseguire un'analisi dell'intero sistema operativo win.

  1. Avvia il servizio Windows Update. Se vengono trovati aggiornamenti, installarli.
  2. Avvia il processo di ripristino di Windows.
  3. Cancella tutto il contenuto della directory Prefetch, che viene utilizzata per aumentare la velocità di avvio di Windows.

I migliori articoli sull'argomento