Come configurare smartphone e PC. Portale informativo

Il processo costante svchost. Cosa fare se svchost carica il sistema

Che cos'è svchost.exe in Windows e perché questo processo carica così tanto il processore, spesso fino al 100%. Ci occupiamo del processo svchost.exe su Windows!

Difficilmente sarebbe di particolare interesse per gli utenti di computer se la sua reputazione durante il periodo d'oro di XP, Vista e 7 non fosse offuscata da virus mascherati da questo processo di sistema. Tuttavia, il vero processo porta spesso problemi: può caricare il processore del 100% e, di conseguenza, causare un terribile rallentamento del computer. Di seguito parleremo di svchost.exe: a cosa serve, in quali casi può essere la causa dell'utilizzo della CPU del 100% e in cui, essendo un virus, può anche rappresentare una minaccia per il computer.

1. Autentico svchost.exe

Il vero svchost.exe, un processo host di Windows, è un componente vitale del sistema operativo attraverso il quale i servizi di sistema critici vengono caricati dalle DLL. Per la maggior parte di questi servizi, svchost.exe viene avviato in un processo separato. Pertanto, nella scheda "Dettagli" del Task Manager di Windows 8.1 e 10, è possibile trovare l'attività di più processi contemporaneamente.

In Windows 7, tutti i processi attivi possono essere visualizzati nella scheda Processi del Task Manager.

Svchost.exe funziona con aggiornamenti, Windows Defender, gestione dell'alimentazione, connessioni di rete, vari dispositivi collegati al computer e altro ancora. Nei sistemi Windows 7 e 8.1, i processi svchost.exe vengono avviati con i nomi "Sistema", "SERVIZIO LOCALE" o "Servizio di rete" e in Windows 10 possono anche essere avviati con il nome dell'utente corrente. Lanciato per conto dell'utente, fornisce servizi responsabili della sincronizzazione di posta, calendario, contatti e altri dati del proprietario dell'account.

2. Perché svchost.exe carica il processore del 100%

Se non stiamo parlando di un utilizzo costante della CPU del 100%, ma di periodi separati della comparsa di un tale problema, il motivo potrebbe essere l'esecuzione di operazioni in background di Windows. Questo, in particolare, aggiornamenti di sistema, manutenzione automatica, indicizzazione del contenuto dei dischi dopo la reinstallazione del sistema. I processori a bassa potenza in dispositivi economici o vecchi sono particolarmente vulnerabili a questo proposito. Il problema con il carico del processore si risolve da solo, rispettivamente, alla fine delle operazioni. In alcuni casi, potrebbe essere necessario risolvere un problema causato da un errore durante l'installazione degli aggiornamenti di Windows.

Un'altra possibile causa dell'attività di svchost.exe con un carico sulle risorse di sistema è il surriscaldamento del processore, problemi con il disco rigido o con la scheda di rete. Il computer deve essere pulito dalla polvere e controllare la presenza di errori sul disco rigido. È possibile escludere o confermare la possibilità di danni alla scheda di rete monitorando l'attività di svchost.exe mentre il cavo di rete è scollegato.

Il motivo per l'utilizzo del processore al 100% potrebbe essere il funzionamento errato di uno dei servizi del processo svchost.exe. Questo, tra l'altro, si trova spesso su dispositivi in ​​cui sono installati assembly di Windows modificati piratati. Per capire quale di loro è causale, è necessario rintracciarlo.

3. Servizi di monitoraggio

3.1. Task Manager

Puoi scoprire quale dei servizi è caricato sul processore nel task manager. Chiamiamo il menu di scelta rapida sul processo problematico e selezioniamo "Vai ai servizi".

La finestra del dispatcher passerà alla scheda "Servizi", dove verranno evidenziati in un blocco.

Nel menu contestuale richiamato su ogni singolo servizio, i sistemi Windows 8.1 e 10, oltre ai comandi per arrestarlo e avviarlo, che sono limitati a Windows 7, offrono, in particolare, la ricerca di informazioni a riguardo su Internet. Sulla rete, puoi scoprire che tipo di servizio è, come vengono risolti i problemi e se la disattivazione viene proposta come soluzione, allora Windows sarà in grado di funzionare completamente. Se hai bisogno urgentemente di un computer e non hai tempo per capire l'essenza del problema, puoi provare a interrompere il servizio problematico con il comando corrispondente nel menu di scelta rapida. Se ce ne sono molti, dovrai indagare sulla disconnessione di ciascuno a turno.

Forzare la chiusura del processo svchost.exe stesso nel Task Manager è irto della comparsa di una schermata blu della morte. Con l'interruzione dei servizi, la situazione è un po' più semplice: tuttavia, non sarà possibile disabilitare i servizi importanti per il funzionamento del sistema: l'accesso verrà negato o il servizio verrà riavviato da solo. I servizi interrotti possono quindi essere avviati con il comando corrispondente nel menu di scelta rapida e, dopo aver riavviato il computer, si avvieranno da soli. Alcuni di essi, se non influiscono direttamente sull'integrità del sistema, ma è impossibile interromperli nel Task Manager, puoi provare a interromperli nello snap-in Servizi (services.msc). Task Manager di Windows 8.1 e 10 fornisce un rapido accesso a questo snap-in.

Un doppio clic per il servizio richiesto richiama la sua finestra delle proprietà, in cui viene interrotto rispettivamente dal pulsante "Stop".

Se il servizio causale non può essere interrotto, puoi provare a ridurre il carico sul processore impostando il processo problematico svchost.exe su una priorità inferiore nel task manager. Nel suo menu contestuale, seleziona "Imposta priorità", quindi - "Sotto la media" o "Basso". Tuttavia, tale soluzione non sarà efficace in ogni caso.

3.2. AnVir Task Manager

Potrebbe essere più conveniente per alcuni monitorare i servizi dei processi problematici tramite alternative al Task Manager standard di Windows. Ad esempio, nel programma AnVir Task Manager, in una colonna della tabella con i processi, vengono visualizzati anche i loro servizi. La descrizione del servizio dello svchost.exe selezionato può essere visualizzata nel blocco con informazioni dettagliate, che appariranno dopo aver fatto doppio clic sul grafico del processo selezionato.

Puoi andare direttamente ai servizi del processo svchost.exe usando il menu di scelta rapida del programma facendo clic su "Vai" al suo interno, quindi - "Vai al servizio".

E già nel menu di scelta rapida per i servizi di Windows, puoi selezionare il comando di arresto "Stop" o "Cambia il tipo di avvio", quindi - "Disabilitato (quarantena)" se l'arresto è impossibile. Qui, nel menu contestuale per ogni singolo servizio, puoi ottenere assistenza su Internet.

Qualsiasi tipo di esperimento con i servizi di disabilitazione - almeno attraverso la funzionalità standard di Windows, almeno con l'aiuto di programmi di terze parti - è meglio eseguire, avendo precedentemente creato un punto di ripristino del sistema.

4. Risoluzione dei problemi di Windows universale

Se non si trattano i sintomi, ma si affronta il problema stesso, i rimedi universali per gli errori in Windows possono aiutare, come: pulizia del disco, pulizia del registro di sistema, controllo dell'integrità dei file di sistema (sfc / scannow). E Windows Clean Boot ti aiuterà a determinare se l'attività della CPU svchost.exe è effettivamente correlata ai servizi di sistema. I servizi software di terze parti potrebbero causare il problema.

5. Virus mascherati da svchost.exe

Oggi, i processi spuri di svchost.exe sono molto meno comuni rispetto ai tempi dell'importanza di Windows XP, Vista e 7. Gli autori di virus possono mascherare i loro programmi dannosi sostituendo nel nome del processo, ad esempio, la lettera "o" con zero, la lettera "t" con uno, giocando con combinazioni di sostituzione dell'alfabeto latino con l'alfabeto cirillico, aggiungendo alcuni caratteri in più alla versione originale del nome. È possibile che svchost.exe stesso sia un processo autentico, ma la sua attività, che carica le risorse di sistema, è associata a un virus che è entrato nel sistema. I virus mascherati da svchost.exe possono caricare non solo il processore, ma anche il disco e la RAM, assorbire attivamente il traffico Internet, disconnettere periodicamente Internet e le connessioni di rete locali. I processi falsi di svchost.exe presentano altri segni di malware nel sistema: pubblicità su siti Web, apertura di pagine Web non richieste nel browser, modifica delle impostazioni di Windows, ecc. La falsità di svchost.exe può essere evidenziata dalla posizione del file eseguibile del processo lungo un percorso diverso da C:\Windows\System32 e C:\Windows\SysWOW64. Puoi scoprire la posizione del file di processo nel Task Manager di Windows, nel menu contestuale di ogni istanza di svchost.exe.

In AnVir Task Manager, il percorso della posizione dei file svchost.exe è specificato nella colonna "Eseguibile" della tabella. Inoltre, AnVir Task Manager contiene una colonna separata con un indicatore del cosiddetto livello di rischio: il verdetto dei creatori del programma, basato sull'analisi comportamentale dei processi.

AnVir Task Manager funziona in combinazione con il servizio web di Google Virustotal.Com, dove ogni processo attivo può essere controllato direttamente dall'interfaccia del programma utilizzando l'opzione del menu contestuale "Controlla in loco".

Il problema con il falso processo svchost.exe è risolto in modo universale per tutti i tipi di malware: scansione del computer con un antivirus con database regolarmente aggiornati e una scansione aggiuntiva con un'utilità antivirus di un altro sviluppatore (con database eccellenti ).

Vi auguro una buona giornata!

A seguito di un'errata installazione e configurazione di alcuni programmi, il processo di sistema svchost.exe inizia a caricare la RAM e il processore del computer che esegue Windows.

Informazioni sul processo di sistema svchost

Svchost è l'abbreviazione di "Service Host". Questo è il processo principale del sistema Windows. È stato implementato per la prima volta nella versione Windows 2000 e ha raggiunto Windows 10, l'ultima versione del sistema operativo Windows per oggi. Ad esempio, viene considerata l'operazione del processo svchost in Windows 7. Il processo svchost è il componente Processo host generico per i servizi Win32.

A cosa serve

Il processo svchost è un meccanismo avanzato per l'ottimizzazione delle prestazioni del PC. Svolge importanti funzioni:

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

Come iniziare

Ad ogni avvio di Windows, il processo svchost viene avviato dal file eseguibile svchost.exe in più copie. Svchost.exe viene avviato da un altro processo di sistema: services.exe, un componente di Windows responsabile del funzionamento di tutti i servizi di sistema di Windows.

Il programma svchost.exe viene eseguito per i servizi archiviati nel registro di Windows in: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ (dove - nome del servizio) nella colonna ImagePath;

Ad esempio, il servizio ComputerBrowser (nome servizio Browser) viene avviato come% SystemRoot% \ system32 \ svchost.exe con l'opzione -k netsvcs. Ridistribuzione e contabilità dei processi in esecuzione in base alle informazioni nelle voci di registro HKEY_LOCAL_MACHINE \ Software \ Microsoft \ WindowsNT \ CurrentVersion \ Svchost - dove ogni chiave o sottochiave corrisponde al nome del gruppo e il valore della chiave corrisponde all'elenco dei nomi di servizio "associati "al gruppo.

Apri il registro di Windows per visualizzare la directory svchost

Come funziona il processo host per i servizi Windows

I processi svchost.exe sono una delle risorse condivise più importanti del sistema operativo Windows. Qualsiasi programma che arriva sul tuo PC vi accede.

Ciascuna delle copie in esecuzione di svchost.exe ha le proprie impostazioni, che sono determinate dalle DLL dinamiche del sistema Windows. Questa è la base del meccanismo per ottimizzare l'uso delle risorse del processore e della memoria. In poche parole: il PC "vola" da esso anche quando più programmi sono in esecuzione contemporaneamente.

I fallimenti 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 funzioni e non conosca alcun problema. Tuttavia, il processo svchost.exe spesso finge di essere virus, tutti i tipi di applicazioni spyware e adware di Windows.

Travestire virus e trojan

L'imitazione del processo di sistema svchost.exe è la seguente. Come sai, questi programmi dannosi posizionano i loro file eseguibili non nella cartella \ Winwows \ system32, ma in un'altra cartella, ad esempio Net-Worm.Win32.Welchia.a - viene creato nella stessa cartella di sistema di Windows. I programmi antivirus sono in grado di isolarlo dalla lettura/scrittura o addirittura di rimuoverlo del tutto ("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 del registro di Windows, ma viene eseguito solo tramite l'algoritmo dei servizi di sistema scritto da un altro componente di Windows - services.exe. Ciò significa che non dovrebbe essere nella cartella di avvio msconfig.

Come assicurarsi che sia sicuro

Testa il processo svchost per assicurarti che sia virale. Ad esempio, Security Task Manager ti aiuterà ad assicurarti che la sicurezza del tuo PC sia in dubbio controllando la "pulizia" della copia di Windows installata sul tuo computer.

Il processo inizia a caricare il computer: la soluzione al problema

Prima o poi, arriverà il giorno in cui il processo svchost rallenterà Windows. Puoi vederlo subito: è una copia di svchost.exe, "mangiando" da decine a due-trecento megabyte di RAM.

Riavvia questo processo

E "carica" ​​anche molto il processore: vedrai come impiegherà il 90 e più percento delle sue prestazioni. In questo caso, l'implementazione di qualsiasi attività sarà molto difficile.

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

Riavvia il tuo PC

Sembrerebbe prendere e riavviare Windows. Questa soluzione è punto per punto: dov'è la garanzia che il processo svchost non "crescerà" di nuovo? Dai il comando Avvia - Spegni - Riavvia. Windows si riavvierà.

Riavvio di svchost da Task Manager

Attenzione! L'arresto forzato dei servizi correlati e l'interruzione dei processi svchost.exe possono causare gravi arresti anomali del sistema operativo Windows.

Controlla gli aggiornamenti di Windows per ripristinare il funzionamento del processo svchost

L'installazione degli aggiornamenti di Windows per correggere svchost può tornare utile quando sul computer è installata una copia con licenza di Windows. Se esiste una build "personalizzata" di Windows, i "patcher" (attivatori) di Windows potrebbero bloccarsi, la schermata iniziale del desktop scomparirà e quando avvierai qualsiasi applicazione Windows standard, ti annoierai con una finestra che ti chiede di attivare la tua copia di Windows.

Segui i passaggi seguenti per aggiornare Windows.


Se il problema di "sovraccarico" di svchost persiste, passa al piano d'azione successivo.

Recupera Windows dalla pietra miliare

Per avviare il ripristino del sistema, procedi come segue.

    1. Nel menu principale, cerca la parola "recupero".

      Seleziona Ripristino configurazione di sistema di Windows

    2. Esegui lo strumento di ripristino di file e impostazioni di Windows.

      Fare clic su questo pulsante

    3. Seleziona la casella per ripristinare Windows alla data precedente al malfunzionamento del processo svchost.exe

      Seleziona la data e l'ora desiderate

    4. Conferma Ripristino configurazione di sistema di Windows al segno indicato.

      Clicca per iniziare

    5. Si prega di confermare di nuovo.

      Conferma il processo

    6. Windows ora avvierà lo strumento di riparazione e terminerà la sessione corrente, ripristinerà i file di sistema e si riavvierà. Dopo aver riavviato 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 scavare nella cartella di sistema di Windows?

Come correggere l'errore pulendo la cartella Prefetch di sistema

Il sistema scrive i dati sulle applicazioni installate e avviate nella cartella \ Windows \ Prefetch. Memorizza anche i dati per i componenti e le applicazioni Windows standard. Man mano che si installano nuovi programmi e si rimuovono programmi non necessari, il contenuto della cartella Prefetch aumenta. Se lo cancelli, i dati necessari dei programmi attualmente in esecuzione verranno scritti da Windows da zero.

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

L'impostazione e la pulizia della cartella \ Windows \ Prefetch non hanno aiutato? È tempo di verificare se il sistema Windows ha ricevuto virus e altre cose cattive indesiderate.

Controllare il tuo PC per virus e altre applicazioni dannose come un modo per correggere l'errore

Tutto scorre, tutto cambia: il progresso non ignora nemmeno le applicazioni antivirus. Questo pacchetto software è Kaspersky (Anti-Virus + Antispam), 360 Total Security, 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 "sinistre" - oltre a tutti i tipi di combinazioni del nome del file svchost.exe digitate in modo dannoso dai criminali informatici con errori di battitura, errori di sintassi - gli antivirus elimineranno tali voci, considerandole giustamente virali. L'elenco dei file svchost.exe "sinistri" può essere infinito: un modo senza pretese ed economico per aggirare la protezione di Windows. Le informazioni vengono inviate ai server dei rispettivi fornitori di antivirus.

Se non sono stati trovati programmi dannosi e la copia "recalcitrante" di svchost.exe continua a "caricare" il computer, provare altri metodi.

Altri modi per normalizzare il processo svchost

Ci possono essere dozzine di questi metodi. Ecco qui alcuni di loro.

Applicazione simultanea di diversi programmi antivirus

È possibile eseguire una scansione in due o più programmi antivirus, ad esempio prima in NOD32, quindi in Kaspersky Anti-Virus, quindi chiamare Avast per assistenza. I controlli sono limitati solo dalla tua immaginazione. Non eseguire due o più pacchetti antivirus contemporaneamente: possono interferire l'uno con l'altro, il tuo PC già "lento" si bloccherà del tutto.

Backup di Windows

La creazione di un'"immagine" di un sistema operativo Windows in esecuzione, insieme alle applicazioni e ai driver installati per l'hardware, può essere d'aiuto. Prima di creare un'"immagine" di Windows, devi selezionare esattamente quelle applicazioni che utilizzi da molto tempo nel tuo lavoro. L'installazione di tutto il software avviene automaticamente e in una volta sola. Ad esempio, è così che è stato realizzato il noto disco ZverDVD di Windows XP.

Controllo della cartella SystemVolumeInformation

Questa è un'altra cartella "segreta" in cui sono scritti i segni di ripristino di Windows e altre informazioni di servizio. A differenza della cartella Prefetch, la cartella System Volume Information si trova nella "radice" di ciascuna delle partizioni del disco rigido, è nascosta e protetta da scrittura.

Molti utenti Windows lo puliscono semplicemente. Ma ricorda che cancellando il contenuto della cartella System Volume Information, non sarai in grado di ripristinare (rollback) Windows. D'altra parte, i file dei virus possono entrarci, aggirando la protezione da scrittura di questa cartella attraverso le vulnerabilità del sistema operativo Windows, quindi la pulizia della cartella è molto arbitraria.

Reinstallazione del sistema operativo

Questo è il modo più semplice e indolore. Rimuovi il sistema Windows "malato" e "sporco" e installane uno "nuovo" e "pulito". Avendo a portata di mano un CD di installazione o "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 in cui di solito si installa Windows. La reinstallazione di Windows eliminerà davvero tutti i problemi, incluso il processo "buggy" svchost.exe, ma ha uno svantaggio: reinstallare i driver del PC e altri programmi che hai utilizzato in precedenza.

Come il processo svchost.exe netsvcs sovraccarica il tuo PC e come spegnerlo. Video tutorial passo passo

Il processo svchost.exe è una delle balene dietro il concetto di multitasking di Windows. Mantenere questo "pilastro" in azione è una delle priorità principali. Il componente svchost salva effettivamente il tuo computer da ritardi e blocchi. Buon lavoro e buona salute al tuo sistema!

Svchost.exeÈ un processo noto per consumare una grande percentuale delle risorse del processore, in altre parole, per caricare a volte il processore. Probabilmente ti sei trovato in una situazione del genere quando lavori al computer, sei soddisfatto di tutto e poi il sistema inizia a bloccarsi. Premi CTRL + ALT + CANC, apri "Task Manager", fai clic sulla scheda "Processi" e vedi che diversi processi sono in esecuzione nel sistema svchost.exe, uno dei quali carica il processore del 50% - 100%. Qualcuno potrebbe pensare: "Oh mio Dio, ho un virus nel mio computer!" Bene, potrebbe essere così, poiché alcuni tipi di malware si travestono da "svchost.exe", ma molto probabilmente si tratta solo del normale funzionamento di Windows.

Allora perché svchost.exe è così importante? Svchost è un lanciatore di servizi e DLL. Nell'elenco dei processi, hai visto molti file .ex che si avviano in modo indipendente, ma questo non si applica alle DLL: non possono essere avviati come unità indipendente. Vengono lanciati da Svchost.exe.

Sorge la domanda, come eliminare l'errore in cui Svchost.exe carica pesantemente la CPU. Innanzitutto, è necessario identificare il servizio avviato dalla copia di Svchost.exe che consuma una grande percentuale della CPU. Per fare ciò, è necessario utilizzare utilità aggiuntive, una delle quali è Process Explorer, scritta dai programmatori dell'ex società Sysinternals, che ora fa parte di Microsoft. Quindi, decomprimi l'archivio ed esegui il file .exe. Nella finestra del programma, troviamo il processo svchost.exe che carica il sistema e semplicemente sposta il cursore del mouse su di esso. Appare una scheda pop-up con le informazioni, sulla quale vediamo il servizio lanciato da questa copia di svchost.exe.

Ora, se questo non è un processo di Windows, devi solo terminarlo e rimuovere il programma che ha avviato questo processo problematico. Se non riesci a trovare questo programma, potrebbe essere solo un virus. Usa e poi installa.

Tuttavia, molto probabilmente, il nostro processo problematico svchost.exe verrà utilizzato per avviare uno dei servizi di Windows, come l'Utilità di pianificazione, il firewall o il raccoglitore di eventi di Windows. A volte, il semplice riavvio del computer risolverà il problema. Se non funziona, la prima cosa da fare è installare gli ultimi aggiornamenti di Windows.

Se, per qualche motivo, non è possibile installare gli aggiornamenti, è necessario aprire lo strumento di gestione dei servizi di Windows e disattivare quello che causa il problema. Per fare ciò, in Windows XP, aprire Pannello di controllo - Strumenti di amministrazione - Servizi. In Windows 7: Pannello di controllo - Sistema e sicurezza - Strumenti di amministrazione - Servizi (o digita services.msc nella riga di comando e premi Invio). Trova il servizio richiesto (servizio), fai clic con il pulsante destro del mouse su di esso e seleziona Proprietà. Nella prima scheda, nell'elenco Tipo di avvio, seleziona Disabilitato. In futuro, potrai sempre abilitare questo servizio. Dopodiché, devi ancora scaricare gli aggiornamenti dal sito Web Microsoft e installarli, quindi provare a riattivare il servizio. L'errore dovrebbe essere cancellato.

C'è un altro modo per sbarazzarsi dell'elevato carico della CPU da svchost.exe. Per fare ciò, apri il "Gestione attività di Windows" (premi CTRL + ALT + CANC), trova il processo che causa il problema, fai clic destro su di esso, sposta il mouse sulla voce "Priorità" nel menu e impostalo su " Sotto la media" (o "Basso" se "Sotto la media" non aiuta). Tuttavia, tieni presente che l'impostazione della priorità su Bassa può introdurre altri problemi.

Inoltre, in caso di errori comuni associati al processo svchost.exe, può essere utile pulire il registro di sistema. Per fare ciò, puoi utilizzare una delle utility, ad esempio (basta non dimenticare di eseguire i backup prima della pulizia).

Il problema con un computer "congelato" è probabilmente familiare a tutti, senza eccezioni. Di norma, la colpa è di virus, programmi scritti male e surriscaldamento banale. A volte, svchost.exe è il colpevole. Che tipo di processo è questo e perché sta accadendo? Proviamo a capirlo!

Virus o no?

In primo luogo, molti vengono immediatamente presi dal panico. Quando vedono svchost nel Task Manager, presumono immediatamente che un virus insidioso si sia fatto strada nel computer. L'ultimo antivirus viene installato immediatamente (o preferibilmente due), dopodiché il computer viene scansionato più volte. Se l'utente era così zelante da installare due o tre applicazioni di sicurezza contemporaneamente, è garantito che il sistema si arresti in modo anomalo.

Ti avvertiamo subito: questo non è un virus, quindi non avere fretta di eliminare svchost.exe! Qual è allora questo processo?

Informazioni generali sull'applicazione

Questo è il nome di un componente molto importante responsabile dell'esecuzione di librerie di sistema dinamiche (DLL). Di conseguenza, sia l'Explorer di Windows stesso che più di mille applicazioni di terze parti dipendono da esso. Ciò è particolarmente vero per i giochi che utilizzano attivamente queste librerie tramite DirectX.

Si trova al seguente indirizzo:% SystemRoot% \ System32. Leggendo le voci di registro ad ogni avvio, l'applicazione genera un elenco di quei servizi che dovrebbero essere avviati. Va notato che più copie di svchost.exe possono essere lanciate contemporaneamente (sai già di che tipo di processo si tratta). L'importante è che ogni processo possa contenere il proprio gruppo di servizi. Ciò è stato fatto per il massimo comfort nel monitoraggio del funzionamento del sistema, nonché per semplificare il debug in caso di problemi.

Tutti i gruppi che attualmente fanno parte di questo processo possono essere trovati nelle seguenti chiavi di registro:

  • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Svchost;
  • HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ Service.

Tutti i parametri che si trovano in queste sezioni sono visibili come istanze separate di svchost.exe (abbiamo già descritto di cosa si tratta).

Ogni chiave di registro che fa riferimento ad esse ha un parametro della forma: REG_MULTI_SZ. Contiene i nomi di tutti i servizi disponibili in un particolare gruppo Svchost. Ciascuno di essi contiene uno o più servizi per nome, nella cui descrizione è presente una chiave ServiceDLL.

Questo è il file svchost.exe.

Come posso controllare i processi associati a Svchost?

Per vedere tutti i servizi attualmente associati a questo processo, devi fare alcune semplici cose.

  • Fare clic su "Start", quindi trovare il comando "Esegui" in questo menu.
  • Entra lì e poi premi INVIO.
  • Quindi copia e incolla la seguente espressione nell'emulatore della riga di comando aperto: Tasklist / SVC. Utilizzare di nuovo il tasto INVIO.
  • Verrà visualizzato un elenco di tutti i processi sotto forma di elenco. Attenzione! Assicurati di includere il parametro chiave / SVC, poiché visualizza i servizi attivi. Per ulteriori informazioni su un servizio specifico, utilizzare il seguente comando: Tasklist / FI "PID eq process_id" (incluse le virgolette).

Se hai problemi

Accade spesso che dopo aver inserito i comandi, il computer visualizzi qualcosa di incomprensibile, come: "Il comando non può essere riconosciuto". Prenditi il ​​tuo tempo per reintrodurlo.

Di norma, ciò accade a causa del fatto che stai lavorando con un account i cui diritti non sono semplicemente sufficienti per eseguire questo tipo di azione. Non importa se hai un account amministratore o meno. Per rimediare alla situazione, l'emulatore della riga di comando dovrebbe essere avviato in un modo leggermente diverso.

Per fare ciò, è necessario fare clic sul pulsante "Start", quindi inserire CMD nel campo "Cerca". Un elenco con i file trovati si aprirà sul lato destro del menu. Facciamo clic sul primo di essi (con il nome corrispondente) con il tasto destro del mouse, dopodiché selezioniamo la voce "Esegui come amministratore" nel menu di scelta rapida apparso.

Quindi ti abbiamo dato le basi. Ora diamo un'occhiata a quei programmi dannosi che possono camuffarsi come un'applicazione di sistema innocua.

Come separare il grano dalla pula?

Dai un'occhiata da vicino al nome del processo: dovrebbe essere scritto come sVChost! Alcuni Trojan che si travestono da sVHost sono molto comuni. Se vedi qualcosa di simile nel tuo "task manager", allora in questo caso è davvero il momento di scansionare completamente il sistema alla ricerca di applicazioni dannose.

Virus e Trojan particolarmente "avanzati" possono ancora camuffarsi magistralmente, avendo esattamente lo stesso nome del vero processo. Ma anche loro si possono distinguere con il 100% di probabilità, prestando attenzione ai segni più caratteristici. Diamo un'occhiata a loro.

Primo, un vero processo di sistema non viene mai (!) avviato come un normale utente. Il suo avvio può essere avviato da SISTEMA, SERVIZIO LOCALE e SERVIZIO DI RETE. Ancora più importante, non si avvia (!) Quando il sistema viene avviato tramite caricamento automatico. Di conseguenza, nell'elenco dei programmi che si avviano contemporaneamente al sistema, in nessun caso dovrebbe esserci svchost.exe. Qual è questo processo in questo caso?

Se vedi qualcosa di simile, allora c'è solo una ragione: un virus.

Controllo dell'avvio

Non sono sicuro di come si faccia? Tutto è molto semplice! Innanzitutto, fai clic sul pulsante "Start", quindi fai clic con il pulsante sinistro del mouse sul campo "Esegui". Quindi inserisci il comando MSConfig lì. Si aprirà un elenco di tutte le applicazioni avviate all'avvio, che è necessario esaminare attentamente.

Se ci sono molti processi svchost.exe (o anche uno), allora dovrai sicuramente pensare a come estrarlo dal tuo computer.

Cosa fare se viene trovata una "spia"?

Come abbiamo già detto, in questo caso, è più ragionevole eseguire la scansione del sistema operativo con un potente programma antivirus. Ma prima, non fa male eseguire una serie di semplici azioni, con l'aiuto delle quali puoi finalmente bloccare il virus da qualsiasi opportunità di farti del male. In generale, negli ultimi anni il virus svchost.exe si è diffuso ampiamente su Internet in Russia. Di norma, sotto le spoglie di un normale processo di sistema, i programmi dannosi sono specializzati nel furto di dati personali degli utenti.

Innanzitutto, nella riga "Posizione file" trova in quale cartella specifica si trova il file del virus. Dopo averlo selezionato nell'elenco con il tasto sinistro del mouse, fare clic sul pulsante "Disabilita". Fare clic su "OK", quindi andare nella directory con il file desiderato ed eliminarlo. Qualunque cosa. Può essere scansionato con un software antivirus.

Il processo sovraccarica il processore. Perché sta succedendo questo e cosa fare?

Quindi siamo tornati all'inizio del nostro articolo. Ricorda che a volte a causa di svchost.exe (che tipo di processo è questo, l'abbiamo già spiegato in dettaglio) il computer inizia a rallentare e si blocca? Perché sta succedendo? E come superare questo fenomeno senza reinstallare il sistema?

Il modo più semplice

C'è una raccomandazione abbastanza semplice ed efficace che aiuta in molti casi. Apri "Task Manager", cerca lì il processo svchost, quindi fai clic con il pulsante destro del mouse su di esso e seleziona "Priorità / Bassa". Va notato che questo deve essere fatto con ogni processo con lo stesso nome, che si trova nel "Task Manager".

Ti ricordiamo ancora una volta: se vedi il file svchost.exe (sai già di cosa si tratta), in nessun caso non affrettarti a eliminarlo, sospettando che sia un virus!

Servizio Windows Update

Spesso su Windows XP il problema con quasi il 100% e svchost è causato dal fatto che il servizio di aggiornamento non funziona correttamente. Alcune risorse informatiche hanno trovato una spiegazione a questo fenomeno.

Il punto è nel meccanismo errato per il controllo degli aggiornamenti. Considerando il numero di fix rilasciati per questo sistema, un piccolo errore nell'allocazione della memoria si è trasformato in un problema serio: il computer non solo funziona lentamente, ma si possono anche cercare "patch" per giorni, bloccandosi alternativamente.

Come si disabilita il servizio problematico?

Per disabilitare temporaneamente Windows Update, dovresti andare al "Pannello di controllo", trovare la voce "Sistema e sicurezza" lì. È lì che si trova il cercato "Windows Update", in cui siamo interessati alla voce "Abilitazione e disattivazione degli aggiornamenti automatici". Metti un segno di spunta davanti alla voce "Non controllare gli aggiornamenti". Fare clic su OK e riavviare la macchina.

Se dopo tutto va bene e il processore non è in uno stato "ucciso" per la maggior parte del tempo, il servizio di aggiornamento è stato il colpevole di tutti i problemi. Nel caso in cui il problema continui a essere osservato e successivamente, riportiamo Windows Update al suo stato originale, dopodiché continuiamo a cercare il colpevole di tutte le disgrazie.

Browser Internet

Tuttavia, prenditi il ​​tuo tempo. In molti casi, la colpa è di Internet Explorer. Ricordi quando abbiamo discusso dell'importanza di svchost per Explorer all'inizio di questo articolo? Ma "Internet Explorer" è una parte importante del file manager del sistema operativo Windows.

I problemi iniziano molto spesso quando la versione di IE è molto obsoleta. Ad esempio, la stessa Microsoft ha sconsigliato di utilizzare Windows XP con la sesta versione di Internet Explorer per molto tempo.

Di conseguenza, in questo caso, è abbastanza semplice. Si prega di utilizzare il servizio Windows Update menzionato sopra. Scarica e installa tutti gli ultimi aggiornamenti per la tua versione del sistema operativo, installa la nuova versione di IE. È possibile che questa misura ti aiuti.

Giochi

Osserva, dopo aver provato ad avviare quali applicazioni, il processore è sovraccarico. Inoltre, dovresti essere allarmato dai messaggi di "errore dell'applicazione svchost.exe", che sono quasi un indicatore del 100% che alcune applicazioni di terze parti sono responsabili del comportamento inappropriato del sistema.

Molto spesso, questo programma è un gioco scaricato dal suo felice proprietario da qualche sito "di sinistra". Coloro che hanno apportato modifiche al codice del programma, rimuovendo la protezione da esso, raramente testano la loro creazione per la piena compatibilità con alcuni sistemi, le loro librerie DLL e altri. Quindi non c'è da stupirsi in questo caso.

"pipistrello"

In rari casi, i proprietari delle vecchie versioni del programma di posta elettronica The Bat, che, per un motivo o per l'altro, continuano a essere utilizzati da molte persone, incontrano un problema del genere. Prova a disinstallare l'app. Successivamente, installa l'ultima versione dell'utilità, quindi osserva nuovamente il comportamento del computer.

Autisti

Molto spesso, quando si sposta il sistema su un altro disco dopo alcuni gravi errori nel file system, nonché dopo un attacco di virus, gli utenti si imbattono in un sistema operativo che si è completamente bloccato a causa di svchost. EXE. "Come rimuovere questo processo dannoso?" - pensano gli utenti inesperti.

Ancora una volta, ti avvertiamo: l'eliminazione di questo file porterà a conseguenze disastrose e alla completa inoperabilità del sistema, quindi prima di adottare misure estreme, è meglio leggere il nostro prossimo consiglio.

Ci sono informazioni che il processo svchost.exe, il cui errore rovina così tanti nervi agli utenti, potrebbe non funzionare correttamente a causa di driver installati in modo errato o "storti". Molto spesso si scopre che la causa è il software per schede video e schede audio. I driver per loro sono complessi e imprevedibili, quindi rimuovili se possibile, quindi installa le versioni più recenti (o più stabili).

Windows defender

I proprietari di Windows Vista / 7 dovrebbero prestare attenzione al programma "Windows Defender", che è incluso nel pacchetto standard di questi sistemi operativi. Serve per impedire al malware di entrare nel sistema, ma a volte non si comporta meglio.

I problemi sorgono se il software antivirus di terze parti installato per qualche motivo non disattiva il Defender. Ciò è particolarmente vero per tutti i prodotti Eset Nod, che nel recente passato erano estremamente apprezzati da molti utenti domestici.

Per correggere questa situazione, fai clic sul pulsante "Start", vai al "Pannello di controllo", quindi trova "Defender" al suo interno. Nella sua finestra principale c'è una voce "Avvia scansione in stato di inattività". Deselezionalo, fai clic su OK. In alcuni casi, questa misura è utile.

Ci auguriamo che tu abbia scoperto cos'è il programma svchost.exe. Abbiamo parlato in dettaglio del suo scopo, nonché dei metodi per la risoluzione dei problemi con esso. In genere, la risoluzione dei problemi che abbiamo fornito funzionerà. Tutto quello che devi fare è seguire esattamente le istruzioni riportate nell'articolo.

Inoltre, non fa male aggiornare il sistema in tempo.

L'altro giorno io stesso ho affrontato un tale problema che il computer (o meglio un laptop) ha iniziato a "rallentare". Ovviamente, come utente esperto, mi sono subito lanciato e ho visto che era il processo che si stava caricando svchost.exe
Dopo un po' di tempo ho risolto il problema con i "freni" e ora condivido con i visitatori del sito come si può fare in diversi modi.

Prima di tutto, ti avvertirò immediatamente che, prima di tutto, l'ho fatto su Windows 7 e i metodi verranno descritti specificamente per questo. Non posso rispondere esattamente come apparirà in altre famiglie di Windows, ma sono simili. E in secondo luogo, l'articolo è più focalizzato sugli utenti avanzati (dopotutto, hai in qualche modo determinato cosa viene caricato esattamente il processo, il che significa che capisci già più o meno Windows) e quindi le istruzioni potrebbero sembrare incomprensibili ad alcuni.

Quindi, prima mostrerò il mio Dispatcher:

Come puoi vedere, i processi sono ordinati per le risorse più occupate (e in particolare per Memoria) e in primo luogo è lui - svchost.exe. Bene, allora puoi ancora vedere che occupa anche uno spazio decente. Più di quanto dovrebbe.

Chi vede questo processo per la prima volta può porsi almeno due domande: " Che tipo di processo è svchost.exe?" e " Perché ce ne sono molti nei processi?". Rispondo subito e brevemente: svchost.exe è un processo di sistema necessario per avviare i servizi di sistema (ce ne sono molti e non ha senso elencarli tutti, perché dipende da molti fattori). Ed è per questo che possono essere lanciati da 4 a infinito (ognuno è responsabile di un qualche tipo di servizio).

A proposito, presta attenzione a quale utente viene avviato questo processo (nella stessa scheda "Processi"). Normalmente dovrebbe essere "sistema" o "servizio di rete" o "servizio locale". Se c'è il nome del tuo account o "Amministratore", allora posso "congratularmi" con te: hai un virus.

Bene, ora passiamo all'eliminazione dei freni.

1) Naturalmente, il più semplice e più comune è riavviare. Come dice il proverbio, "Sette problemi - un reset". Spesso basta un riavvio e molti problemi possono essere corretti (anche se a volte anche temporaneamente).

2) I nostri virus preferiti... Controllano il tuo computer per cercarli. Anche se hai già un antivirus, non dimenticare che ci sono virus che non possono essere rilevati da un antivirus, ma un altro li troverà facilmente. Le basi sono diverse e l'algoritmo è lo stesso. Pertanto, controlla con le versioni gratuite dei prodotti degli sviluppatori più popolari, ad esempio, e.
Sono di un giorno / usa e getta e possono essere rimossi dopo il controllo.
Puoi anche provare il programma. Ha trovato 8 "malware"

3) Controlla gli aggiornamenti di Windows e installali se disponibili

4) Al contrario, disabilita gli Aggiornamenti automatici di Windows (,).

Ricordati poi di controllare e cercare gli aggiornamenti almeno una volta alla settimana.

5) Fare clic con il tasto destro del mouse sul processo più "caricato" e selezionare "Vai ai servizi"


Vediamo un elenco di servizi per i quali questo processo è responsabile:


Ora devi disattivarli uno alla volta usando il metodo di "digitazione". Per capire quale carica. Puoi disabilitare i servizi sia facendo clic con il tasto destro del mouse su Risorse del computer, selezionando "Gestisci", quindi "Servizi":


Oppure trova semplicemente "Amministrazione" nel Pannello di controllo e c'è un collegamento ai Servizi:


Come spegnere penso che lo capirai da solo ...

6) Fare clic con il tasto destro sul processo e selezionare "Termina albero del processo"

7) Sull'unità di sistema, nella cartella Windows, c'è una cartella interessante chiamata Prefetch. È necessario accelerare il lavoro dei servizi e dei servizi. Eliminalo =) Quindi termina l'albero dei processi.

8) Se è presente un processo wuauclt.exe, quindi nella cartella Windows, elimina tutte le cartelle dalla cartella SoftwareDistribution, quindi interrompi questo processo.

9) Prova o ripristinalo qualche giorno fa (se possibile)

10) In alternativa, eliminare tutto nella cartella *: \ WINDOWS \ system32 \ Tasks, quindi terminare l'albero dei processi.

11) E infine, il modo più radicale e duro è reinstallare il sistema. Questo è se non ti dispiace ...

Dopo ogni metodo, è altamente consigliabile riavviare.

Ci possono essere anche problemi in ciò che fallisce e fallisce. Puoi provare a togliere la barra e guardare il comportamento del sistema, e poi un altro.

Potrebbe anche essere che qualche programma voglia essere aggiornato, ma per qualche motivo non può (ad esempio, anche un antivirus). Pertanto, carica sia questo processo che l'intero computer nel suo insieme. Osserva come reagisce il sistema all'avvio dei programmi. Forse inizia a "smussare" proprio quando, dopo l'esecuzione automatica, viene caricato un programma. A questo punto, puoi aiutarla ad aggiornare o disinstallare e reinstallare.

Infine, scriverò che il settimo metodo mi ha aiutato, ma è probabile che il primo metodo ti basti. Scrivi commenti se ci sono altri modi o come hai risolto il problema con il sistema "frena" a causa del processo svchost

Principali articoli correlati