Fix: Windows Host Process Rundll32 High Disk and Cpu Usage

Stai senza dubbio leggendo questo articolo perché stai affrontando problemi di utilizzo elevato del disco e della CPU da parte di quei processi rundll32.exe. Se utilizzi Windows da molto tempo, potresti aver notato che ci sono effettivamente milioni di processi .dll. L'estensione DLL sta per Dynamic Link Library. Sono utilizzati per memorizzare una logica di applicazione comune a cui si accede a sua volta da varie altre applicazioni.

Non è possibile avviare direttamente un file DLL. Il rundll32.exe viene semplicemente utilizzato per avviare la funzionalità memorizzata nei file .dll condivisi. Tieni presente che a volte alcuni malware infettano le macchine creando un alias di rundll32. È necessario eseguire la scansione del computer e verificare eventuali discrepanze.

Ripara i file di sistema danneggiati

Scarica ed esegui Restoro per cercare file corrotti da qui , se i file risultano corrotti e mancanti, riparali e quindi controlla se risolve il problema, in caso contrario procedi con le soluzioni elencate di seguito.

Soluzione 1: disabilitare gli elementi dall'utilità di pianificazione

Se riscontri problemi subito dopo l'installazione di Windows 10, è possibile che alcuni processi di Windows stiano facendo sì che rundll32.exe consumi così tanto utilizzo di CPU e disco. Questo era il caso della maggior parte degli utenti, ma se non funziona per te, puoi sempre ripristinare le modifiche in qualsiasi momento utilizzando lo stesso metodo.

  1. Premi Windows + S per avviare la barra di ricerca e digita " strumenti di amministrazione " nella finestra di dialogo. Apri la prima applicazione pertinente che viene fuori.

  1. Sfoglia le scorciatoie e apri " Utilità di pianificazione ".

  1. Ora vai al seguente percorso del file utilizzando il riquadro di navigazione a sinistra nella finestra.

Libreria Utilità di pianificazione> Microsoft> Windows> Miglioramento dell'esperienza del cliente

  1. Sul lato destro, vedrai tre elementi in questo programma. Fare clic su " Consolidatore " per aprire le sue proprietà . Vai alla scheda Trigger. Qui vedrai un trigger che attiva il servizio ogni tanto. Fare clic e selezionare " Modifica ".
  1. Una volta aperte le proprietà del trigger, vai alle impostazioni avanzate e deseleziona la casella " Abilitato ". Fare clic su OK per salvare le modifiche e uscire.
  1. Ora torna all'elenco degli elementi. Fare clic con il pulsante destro del mouse su uno per uno e selezionare " Disabilitato " in ogni caso. I nomi degli articoli sono:

Consolidatore

Attività KernelCeip

UsbCeip

  1. Chiudi lo scheduler, riavvia il computer e controlla se l'utilizzo è stato corretto.

Soluzione 2: disabilitazione dei servizi di telemetria

Parte del programma di esperienza utente di Microsoft consiste nel raccogliere dati dal tuo sistema e confrontarli con quelli del PC. Questo individuerà quindi eventuali discrepanze / modifiche che verranno utilizzate per migliorare l'esperienza dell'utente in futuro. Questa funzione è nota anche per causare diversi problemi di utilizzo elevato del disco / della CPU. Possiamo provare a disabilitarlo e verificare se il problema persiste.

  1. Premi Windows + R per avviare l'applicazione Esegui. Digita " services.msc " nella finestra di dialogo e premi Invio.
  2. Dopo la comparsa della finestra dei servizi, cerca " Esperienza utente connessa ". Fare doppio clic su di esso per aprire le sue impostazioni.

  1. Fai clic su " Stop " sotto lo stato del servizio. Quindi selezionare " Tipo di avvio " e impostare l'opzione su Disabilitato . Una volta terminate le modifiche, premere Ok ed uscire.

  1. Riavvia il computer e controlla se il problema è stato risolto.

Soluzione 3: ridenominazione di aienv.dll

aienv.dll è un file di libreria di Application Experience Inventory in Windows. È un processo non di sistema e proviene dal software / applicazione installata sul computer. Molti utenti hanno riferito che l'arresto del servizio o la ridenominazione ha causato la risoluzione del problema di utilizzo del disco / CPU. Possiamo provare lo stesso. Segui questo metodo a tuo rischio, si consiglia di creare un punto di ripristino di Windows nel caso in cui qualcosa vada storto.

  1. Apri Windows Explorer e vai al seguente percorso file:

C: \ Windows \ System32

Puoi anche copiare l'indirizzo sopra, premere Windows + R, incollare l'indirizzo e premere Invio per navigare direttamente nella posizione.

  1. Una volta nella cartella, cerca " aeinv.dll ". Puoi anche utilizzare la barra di ricerca presente nella parte in alto a destra dello schermo.

  1. Una volta individuato il file, fai clic con il pulsante destro del mouse e seleziona Rinomina. Rinomina il file in " oldaeinv.dll ". Windows potrebbe richiedere l'autorizzazione per rinominare questo file. Assicurati di aver effettuato l'accesso come amministratore e fai clic su " Continua ".

  1. Se hai ancora problemi a rinominare il file, puoi cambiare la proprietà del file. Ciò ti garantirà il diritto di modificarlo / rinominarlo.
  2. Dopo averlo rinominato, riavvia il computer e controlla l'utilizzo del disco / della CPU.

Soluzione 4: disinstallazione di Google App Engine

Google App Engine è un framework web per lo sviluppo / l'hosting di applicazioni web nei data center gestiti da Google. Questa applicazione offre il ridimensionamento automatico per le applicazioni web man mano che il numero di richieste per l'applicazione aumenta. Ha più linguaggi supportati come Java, Ruby, Python e altri linguaggi JVM.

Molti utenti hanno riferito che dopo l'installazione di Google App Engine, l'utilizzo del disco / CPU è aumentato notevolmente attraverso il processo di rundll32.exe. Puoi provare a disinstallare l'applicazione e verificare se il problema persiste.

  1. Premi Windows + R , digita " pannello di controllo " nella finestra di dialogo e premi Invio.
  2. Una volta nel pannello di controllo, selezionare la categoria " Disinstalla un programma " sotto l'intestazione " Programmi ".

  1. Individua " Google App Engine ", fai clic con il pulsante destro del mouse e seleziona " Disinstalla ".

  1. Dopo la disinstallazione, riavvia il computer e controlla se il problema è stato risolto. In caso contrario e stai ancora affrontando un elevato utilizzo della CPU / del disco, sentiti libero di reinstallare l'applicazione.

Soluzione 5: controllo tramite Process Explorer

Process Explorer è uno strumento di Microsoft che mostra le informazioni relative a quali DLL sono state aperte / caricate insieme a tutti i dettagli su quale processo padre l'ha avviato. Fornisce informazioni riguardanti le risorse consumate, l'utilizzo della CPU, ecc. Possiamo provare a controllare i processi che utilizzano rundll32.exe e risolvere il motivo per cui lo stanno utilizzando.

  1. Scarica Process Explorer dal sito Web ufficiale di Microsoft.
  2. Dopo aver decompresso il pacchetto in una directory accessibile, avvialo. Sarai accolto da una serie di processi insieme ai loro dettagli. Fare clic su " File " in alto a sinistra e selezionare " Mostra dettagli per tutti i processi ". Potrebbero essere necessari privilegi di amministratore per eseguire questa operazione

  1. Ora individua il processo " rundll32.exe ", fai clic con il pulsante destro del mouse e seleziona Proprietà. Vai alla scheda Immagine. Qui vedrai il colpevole, ovvero quale processo sta utilizzando l'eseguibile.

  1. Scavare un po 'e individuare l'applicazione / servizio. Puoi facilmente disabilitare come servizio utilizzando "services.msc" o disinstallare un'applicazione come abbiamo fatto prima.

Soluzione 6: disinstallazione di Lenovo Dependency Package

Se stai utilizzando un Lenovo, devi verificare se la disinstallazione di Lenovo Dependency Package risolve il tuo problema. Si tratta di un insieme di servizi / driver installati su una macchina Lenovo per aiutare l'applicazione Metro "Impostazioni Lenovo". Di per sé, il pacchetto delle dipendenze non fa nulla. Per precauzione, creare un punto di ripristino per Windows prima di eseguire questa soluzione.

  1. Premi Windows + R , digita " pannello di controllo " nella finestra di dialogo e premi Invio.
  2. Una volta nel pannello di controllo, selezionare la categoria " Disinstalla un programma " sotto l'intestazione " Programmi ".

  1. Individua " Lenovo Dependency Package ", fai clic con il pulsante destro del mouse e seleziona " Disinstalla ".

  1. Dopo la disinstallazione, riavvia il computer e controlla se il problema è stato risolto. In caso contrario e stai ancora affrontando un elevato utilizzo della CPU / del disco, sentiti libero di reinstallare l'applicazione.

Soluzione 7: disabilitare Inventory Collector

Inventory Collector è uno strumento di Microsoft che consente di esaminare i computer dell'organizzazione, identificare le applicazioni installate, i dispositivi e le informazioni di sistema, al fine di raccogliere un catalogo di informazioni. È possibile visualizzare questi dati utilizzando Application Compatibility Manager. Se non utilizzi questa funzione, possiamo provare a disabilitarla e verificare se porta fortuna al nostro problema.

  1. Premi Windows + R, digita " gpedit.msc " nella finestra di dialogo e premi Invio. Questo avvierà l'Editor Criteri di gruppo del tuo computer.
  2. Una volta nell'editor, vai al seguente percorso "

Configurazione computer> Modelli amministrativi> Componenti di Windows> Compatibilità delle applicazioni

  1. Sul lato destro dello schermo, vedrai una voce " Spegni Inventory Collector ". Fare doppio clic per aprire le sue proprietà.

  1. Una volta nelle proprietà, seleziona " Abilitato ". Premi Ok per salvare le modifiche e uscire. Riavvia il computer e controlla se il problema è stato risolto.

Soluzione 8: modifica di ProgramDataUpdater

Molti utenti hanno riferito che l'attività "ProgramDataUpdater" appartenente alla categoria Application Experience di Microsoft causava un elevato utilizzo di CPU / disco sul proprio computer. Abbiamo due opzioni: o possiamo disabilitare l'attività in modo permanente o possiamo modificare le impostazioni in modo che l'attività venga interrotta automaticamente se viene elaborata per più di un minuto. Ti guideremo prima su come disabilitare completamente l'attività.

  1. Premi Windows + S per avviare la barra di ricerca e digita " task scheduler " nella finestra di dialogo. Apri il primo risultato che viene fuori.

  1. Una volta nello scheduler, vai al seguente percorso del file:

Microsoft> Windows> Esperienza dell'applicazione

  1. Una volta nella cartella, vedrai tre voci sulla tua destra. Fare clic con il tasto destro su " ProgramDataUpdater " e selezionare Disabilitato .

  1. Riavvia il computer e controlla se il problema in questione è stato risolto.

Ora spieghiamo come impostare un limite di tempo come discusso sopra. Puoi impostare il limite o disabilitare l'attività in modo permanente come menzionato sopra.

  1. Fare clic con il tasto destro su " ProgramDataUploader " e selezionare " Proprietà ".

  1. Vai alla scheda Impostazioni. Assicurati che la casella di controllo " Interrompi l'attività se viene eseguita più a lungo di " sia selezionata . Modificare il valore davanti ad esso e digitare " 1 minuto ". Premere OK per salvare le modifiche e uscire.

  1. Riavvia il computer per implementare le modifiche e controlla se l'utilizzo del disco / della CPU è migliorato. In caso contrario, sentiti libero di annullare le modifiche.

Soluzione 9: avvio in modalità provvisoria

Utilizzando la modalità provvisoria, possiamo determinare se il problema è dovuto a qualsiasi applicazione o se il problema risiede nel sistema operativo. Se la macchina funziona perfettamente in modalità provvisoria e l'utilizzo del disco / CPU è normale, significa che qualche applicazione o servizio esterno sta causando il problema poiché tutti questi sono disabilitati in modalità provvisoria.

  1. Segui le istruzioni nel nostro articolo su come avviare il tuo computer in modalità provvisoria.
  2. Una volta avviato in modalità provvisoria, apri il task manager (premendo Windows + R e digitando "taskmgr"). Controlla se l'utilizzo del disco e l'utilizzo della CPU sono normali.

Se non sono stati rilevati problemi in modalità provvisoria, è necessario eseguire un avvio pulito e determinare quale applicazione / servizio sta causando il problema. Se il problema si verifica ancora in modalità provvisoria, significa che il problema riguarda il sistema operativo. Questo avvio consente al PC di accendersi con un set minimo di driver e programmi. Solo quelli essenziali sono abilitati mentre tutti gli altri servizi sono disabilitati.

  1. Premi Windows + R per avviare l'applicazione Esegui. Digita " msconfig " nella finestra di dialogo e premi Invio.

  1. Vai alla scheda Servizi presente nella parte superiore dello schermo. Controlla la riga che dice " Nascondi tutti i servizi Microsoft ". Dopo aver fatto clic su questo pulsante, tutti i servizi relativi a Microsoft verranno disabilitati, lasciando tutti i servizi di terze parti.
  2. Ora fai clic sul pulsante " Disabilita tutto " presente in basso vicino al lato sinistro della finestra. Tutti i servizi di terze parti saranno ora disabilitati.
  3. Fare clic su Applica per salvare le modifiche e uscire.

  1. Ora vai alla scheda Avvio e fai clic sull'opzione " Apri Task Manager ". Verrai reindirizzato al task manager dove saranno elencate tutte le applicazioni / servizi che vengono eseguiti all'avvio del tuo computer.

  1. Seleziona ogni servizio uno per uno e fai clic su " Disabilita " nella parte inferiore destra della finestra.

  1. Ora riavvia il computer e controlla se l'elevato utilizzo di CPU / disco persiste. Se lo fa, significa che c'era un programma esterno che stava causando il problema. Cerca tra i programmi installati e determina quale applicazione sta causando i tuoi problemi. Puoi anche eseguire Microsoft Security Scanner per verificare la presenza di malware o altre minacce che causano problemi al tuo computer.

Soluzione 10: ripristino di Windows dal punto di ripristino (solo se il problema non viene risolto in modalità provvisoria)

Se il problema persiste in modalità provvisoria (soluzione 9), possiamo provare a ripristinare Windows a un punto di ripristino precedente che hai creato. Salva correttamente tutto il tuo lavoro e fai il backup di tutti i dati importanti. Tieni presente che tutte le modifiche alle configurazioni di sistema dopo l'ultimo punto di ripristino verranno rimosse.

  1. Premi Windows + S per avviare la barra di ricerca del menu Start. Digita " ripristina " nella finestra di dialogo e seleziona il primo programma che compare nel risultato.

  1. Uno nelle impostazioni di ripristino, premere Ripristino configurazione di sistema presente all'inizio della finestra sotto la scheda di Protezione del sistema.

  1. Ora si aprirà una procedura guidata che ti guiderà attraverso tutti i passaggi per ripristinare il tuo sistema. Premere Avanti e procedere con tutte le ulteriori istruzioni.

  1. Ora seleziona il punto di ripristino dall'elenco di opzioni disponibili. Se disponi di più punti di ripristino del sistema, verranno elencati qui.

  1. Ora Windows confermerà le tue azioni per l'ultima volta prima di avviare il processo di ripristino del sistema. Salva tutto il tuo lavoro e fai il backup dei file importanti per ogni evenienza e procedi con il processo.

Puoi saperne di più sul ripristino del sistema per acquisire maggiori conoscenze su ciò che fa e quali sono i processi coinvolti.

Raccomandato

Correzione: Minecraft non rispondeva
Che cos'è l'applicazione di registrazione del dispositivo del sintonizzatore TV digitale e deve essere rimossa?
Cos'è FileRepMalware e dovresti rimuoverlo