Come risolvere Rundll32 ha smesso di funzionare

Continui a ricevere un errore "Il processo host di Windows ( Rundll32 ) ha smesso di funzionare" durante l'utilizzo di Windows 10 ? Questo errore si verifica principalmente quando tenti di aprire o interagire con programmi specifici, nativi o di terze parti, sul tuo computer. Ma può anche infastidirti casualmente senza una ragione ovvia. Perché questo accade?

Windows 10 utilizza il processo Rundll32 per eseguire file (Rundll32)DLL ( libreria a collegamento dinamico(dynamic-link library) ) a 32 bit . Questi file contengono funzioni condivise tra più applicazioni. Tuttavia, software in conflitto, impostazioni configurate in modo errato o file di sistema danneggiati possono causare l'interruzione di Rundll32 , da qui il motivo dell'errore.

L'errore "Rundll32 ha smesso di funzionare" affligge gli utenti Windows da anni, ma ci sono diverse soluzioni che possono aiutarti a sbarazzartene. Ti consigliamo di utilizzare i metodi di risoluzione dei problemi riportati di seguito nell'ordine in cui vengono visualizzati. Sentiti(Feel) libero di saltare quelli che non si applicano.

Disabilita le anteprime in miniatura

Continui a riscontrare l'errore "Rundll32 ha smesso di funzionare" durante l'utilizzo di Esplora file(File Explorer) ? La disattivazione delle anteprime in miniatura può aiutare.

1. Aprire Esplora file.

2. Selezionare la scheda Visualizza . (View )Quindi, seleziona Opzioni(Options) per visualizzare la finestra di dialogo Opzioni cartella .(Folder Options)

3. Passare alla scheda Visualizza .(View )

4. Seleziona la casella accanto a Mostra sempre icone, mai miniature(Always show icons, never thumbnails) .

5. Selezionare Applica(Apply) , quindi OK , per salvare le modifiche.

Esegui la risoluzione dei problemi di file e cartelle

Se Esplora file(File Explorer) continua a eliminare il messaggio di errore " Rundll32 ha smesso di funzionare" nonostante la disabilitazione delle anteprime delle miniature, prova a eseguire lo strumento di risoluzione dei problemi di file e cartelle(Folder Troubleshooter) .

1. Scarica lo strumento per la risoluzione dei problemi di file e cartelle(File and Folder Troubleshooter) da Microsoft.

2. Aprire lo strumento di risoluzione dei problemi di file e cartelle(Folder Troubleshooter—you) : non è necessario installarlo.

3. Selezionare Avanzate(Advanced) , selezionare la casella accanto ad Applica riparazioni automaticamente(Apply repairs automatically ) (se non è già selezionata) e selezionare Avanti(Next) .

4. Seleziona tutte le opzioni nella schermata Che tipo di problemi stai riscontrando(What kind of problems are you experiencing ) e seleziona Avanti(Next) .

5. Seguire le istruzioni sullo schermo per risolvere eventuali problemi rilevati dallo strumento di risoluzione dei problemi di file e cartelle(Folder Troubleshooter) .

Aggiorna(Update) , reinstalla(Reinstall) o disinstalla programmi

(Did)Il problema si è verificato dopo l'installazione di una particolare applicazione sul computer ? Ad esempio, programmi come Nero e K-Lite Codec Pack hanno una storia di errore " Rundll32 ha smesso di funzionare".

In tal caso, prova ad aggiornare o reinstallare il programma. Nel caso in cui non funzioni, potresti prendere in considerazione la possibilità di rimuoverlo completamente dal tuo computer(removing it from your computer) .

Disabilita servizi e programmi di avvio(Startup Programs)

Anche i servizi in background di terze parti e i programmi di avvio possono causare l' errore Rundll32 . Controlla se la disabilitazione di questi aiuta. È quindi possibile eseguire un processo di eliminazione per capire l'elemento esatto che causa il problema.

Disabilita servizi di terze parti - Configurazione del sistema(Disable Third-Party Services – System Configuration)

1. Premere Windows+R per aprire la casella Esegui. Quindi, digita msconfig e seleziona OK .

2. Passare alla scheda Servizi . (Services )Quindi, seleziona la casella accanto a Nascondi tutti i servizi Microsoft(Hide all Microsoft services ) (che quindi rivela solo i servizi di terze parti) e seleziona Disabilita tutto(Disable all)

3. Selezionare Applica(Apply) , quindi OK , per salvare le modifiche. Seleziona Esci senza riavviare(Exit without restart ) quando richiesto.

Disabilita i programmi di avvio - Task Manager(Disable Startup Programs – Task Manager)

1. Fare clic con il pulsante destro del mouse sulla barra delle applicazioni e selezionare Task Manager .

2. Selezionare Altri dettagli(More Details) .

3. Passare alla scheda Avvio .(Startup)

4. Scegli ogni programma di avvio di terze parti e seleziona Disabilita(Disable) .

5. Chiudere il Task Manager. 

Riavvia il tuo computer. Se l' errore Rundll32 non viene più visualizzato, inizia a riattivare alcuni servizi e programmi di avvio alla volta. Questo dovrebbe aiutarti a individuare l'elemento problematico. È quindi possibile aggiornare il programma pertinente o rimuoverlo dal computer.

Ripristina driver audio/video

L'errore "Rundll32 ha smesso di funzionare" può verificarsi dopo l'aggiornamento dei driver audio o video. Ad esempio, i driver di Realtek , Sound Blaster e NVIDIA possono causare ciò in rari casi. Usa Gestione dispositivi(Device Manager) in ​​Windows 10 per ripristinarli.

1. Fare clic con il pulsante destro del mouse sul pulsante Start e selezionare Gestione dispositivi(Device Manager) .

2. Espandi Controller audio, video e giochi(Sound, video and game controllers)

3. Fare clic con il pulsante destro del mouse sul driver audio e selezionare Proprietà(Properties) .

4. Passare alla scheda Driver e selezionare Ripristina (Driver )driver(Roll Back Driver) . Ripetere per tutti gli altri driver all'interno dell'elenco.

5. Espandere la sezione Schede video in (Display Adapters )Gestione dispositivi(Device Manager) e ripetere i passaggi 3 e 4 .

Aggiorna driver audio/video

Se il rollback dei driver audio e video non ha aiutato (o se non è stato possibile ripristinarli prima), prova invece ad aggiornarli.

1. Aprire Gestione dispositivi.

2. Espandi Controller audio, video e giochi(Sound, video and game controllers)

3. Fare clic con il pulsante destro del mouse sul driver audio e selezionare Aggiorna driver(Update Driver) .

4. Selezionare Cerca automaticamente i driver(Search automatically for drivers) da cercare e applicare automaticamente i driver più recenti. Ripetere(Repeat) per tutti gli altri driver all'interno dell'elenco.

5. Espandere la sezione Schede(Display Adapters) video e ripetere i passaggi 3 e 4 .

In alternativa, puoi scaricare i driver audio o video più recenti direttamente dal sito Web del produttore e aggiornarli manualmente.

Aggiorna Windows 10

Una versione obsoleta di Windows 10 può causare tutti i tipi di problemi. Se non aggiorni il computer da un po', prova a farlo ora.

1. Aprire il menu Start , digitare Windows Update e selezionare Apri(Open) .

2. Selezionare Verifica aggiornamenti(Check for updates) .

3. Installare eventuali aggiornamenti, se disponibili.

Disabilita la prevenzione dell'esecuzione dei dati

Data Execution Prevention ( DEP ) è una funzionalità di Windows 10 che monitora e protegge la memoria di sistema da attacchi dannosi. Tuttavia, può impedire il corretto funzionamento del processo Rundll32 . Verifica se la disabilitazione di DEP(DEP) aiuta.

1. Aprire il menu Start , digitare prompt dei comandi(command prompt) e selezionare Esegui come amministratore(Run as administrator) .

2. Copia e incolla il seguente comando nella console del prompt dei comandi con privilegi elevati:(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOff 

3. Premere Invio(Enter ) per disabilitare DEP.

(Did)Ciò ha corretto l'errore " Rundll32 ha smesso di funzionare" ? In caso affermativo, potresti comunque voler continuare con il resto delle correzioni poiché mantenere DEP disabilitato è un rischio per la sicurezza.

Nota:(Note:) per abilitare la prevenzione dell'esecuzione dei dati(Data Execution Prevention) in un secondo momento, eseguire il comando seguente in una console del prompt dei comandi con privilegi elevati:(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOn

Cerca malware

I programmi dannosi possono mascherarsi da file DLL e finire per causare errori "Rundll32 ha smesso di funzionare". Prova a utilizzare la sicurezza di Windows(Windows Security) per scansionare il tuo computer alla ricerca di malware.

1. Aprire il menu Start , digitare sicurezza di Windows(windows security) e selezionare Apri(Open) .

2. Selezionare Protezione da virus e minacce(Virus & threat protection) .

3. Selezionare Opzioni di scansione(Scan options) .

4. Selezionare Scansione completa(Full scan) . Quindi, seleziona Scansiona ora(Scan now) .

Se la sicurezza di Windows(Windows Security) non è riuscita a scoprire nulla, ti consigliamo di utilizzare un dispositivo di rimozione malware dedicato come Malwarebytes per una pulizia approfondita del computer.

Esegui una scansione SFC

Una scansione SFC ( System File Checker ) consente di rilevare e riparare i file di sistema danneggiati che impediscono il corretto funzionamento del processo Rundll32 .

1. Aprire il menu Start , digitare prompt dei comandi(command prompt) e selezionare Esegui come amministratore(Run as administrator) .

2. Immettere il seguente comando:

sfc /scannow

3. Premere Invio(Enter)

Il completamento della scansione SFC potrebbe richiedere diversi minuti.(SFC)

Esegui una scansione DISM

Se la scansione SFC non è riuscita a trovare e risolvere eventuali problemi, eseguire invece una scansione DISM ( Deployment Image Servicing and Management ).

1. Aprire il menu Start , digitare prompt dei comandi(command prompt) , quindi selezionare Esegui come amministratore(Run as administrator) .

2. Eseguire il comando seguente:

DISM /Online /Cleanup-Image /CheckHealth

3. Se DISM ha rilevato problemi nel computer, eseguire i seguenti comandi uno dopo l'altro.

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

Cos'altro puoi fare?

Se nessuna delle soluzioni precedenti ha risolto l'errore "Il processo host di Windows ( Rundll32 ) ha smesso di funzionare", potresti voler eseguire un ripristino delle impostazioni di fabbrica(Windows 10 factory reset) di Windows 10 andando su Start > Impostazioni(Settings ) > Aggiornamento e sicurezza(Update & Security) > Ripristino(Recovery) . Puoi scegliere se conservare o rimuovere file e programmi durante la procedura di ripristino.

Puoi anche provare a reinstallare Windows 10(re-installing Windows 10) . Potrebbe esserci un problema di fondo profondo che solo una reinstallazione completa del sistema operativo può risolvere. Ricorda solo(Just) di creare in anticipo un backup completo dei tuoi dati .(complete backup of your data)



About the author

Sono un ingegnere del software con oltre due anni di esperienza lavorando su applicazioni mobili e desktop. Ho esperienza in aggiornamenti di Windows, servizi e Gmail. Le mie capacità mi rendono il candidato perfetto per attività come lo sviluppo di applicazioni Windows o la manutenzione dei client di posta elettronica.



Related posts