svchost.exe utilizza molta memoria per rallentare il mio PC [duplicato]


11

Sul mio Windows 7 a 32 bit. svchost.exesta usando molta memoria e sta rallentando il mio PC alla grande.

L'aggiornamento automatico è già disattivato ed è in modalità manuale.

Come posso risolvere questo problema? Grazie


fai questo e dammi il file: pastebin.com/4h2ySm1V
magicandre1981

Risposte:


16

Non c'è modo per noi di sapere cosa sta causando un svchost.exeelevato problema di utilizzo della CPU su una determinata macchina perché:

svchost.exeè un processo host che contiene l'esecuzione di DLL come servizi in Windows XP e oltre. In qualsiasi momento, ci sono più servizi in esecuzione all'interno svchost.exe. Potresti interrompere il processo, ma non sarai mai in grado di dire quale servizio sta causando il problema, perché li ucciderei tutti.

Per determinare quale sta causando un elevato utilizzo della CPU, puoi provare alcuni metodi:

  • Apri Task Manager, fai clic con il pulsante destro del mouse su svchost.execiò che causa problemi, quindi fai clic sull'ultima opzione - "Vai ai servizi"

    inserisci qui la descrizione dell'immagine

    Otterrai un elenco di tutti i servizi in esecuzione in quel particolare svchost.

    inserisci qui la descrizione dell'immagine

  • Puoi anche utilizzare Process Explorer per visualizzare quali servizi sono in esecuzione in una particolare svchostistanza:

    inserisci qui la descrizione dell'immagine

    fonte


Mentre un virus potrebbe certamente causare questo problema, non è più probabile che un semplice programma software scritto male che risorse risorse o una scarsa scelta di suite antivirus.


Prova a interrompere un processo alla volta per evitare l'arresto anomalo del PC.
Hunter,

2
se si fa doppio clic sulla voce svchost in Process Explorer, è presente una scheda che fornisce informazioni più dettagliate su quali servizi utilizzano la CPU per quel processo. IIRC, "fili". Potresti essere in grado di restringere le scelte su cosa attivare.
horatio,

2
Lol infatti Windows è un software mal scritto
user613326

@horatio Nella scheda "Discussioni" quando facciamo doppio clic su una voce in Process Explorer non vedo alcun modo con l'aiuto del quale posso capire che un thread specifico appartiene a quale DLL di servizio che è stata caricata in svchost.exe . Come potrei capire in modo preciso che, su n servizi che sono stati ospitati in servicehost.exe sta creando il maggior numero di thread o si sta comportando male? C'è una colonna di servizio nella scheda "Discussioni" ma viene mostrata vuota per tutti i thread.
RBT

1

Potrebbe essere causato da un'infezione da virus. In generale, svchost.exe è un normale file di sistema di Windows e NON deve consumare molte risorse tra cui CPU e RAM. Dovresti assolutamente eseguire una scansione completa per l'infezione sospetta.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.