Come risolvere l’errore “Il driver video ha smesso di rispondere ed è stato ripristinato” su Windows

Ricevere quel messaggio durante una partita o la visione di un video è davvero fastidioso. Sembra che Windows vada in tilt perché il driver grafico smette improvvisamente di rispondere. Non so perché succeda, ma è un problema comune, soprattutto quando si utilizzano applicazioni con grafica complessa o dopo un recente aggiornamento del sistema operativo. Di solito, lo schermo diventa nero per qualche secondo, poi compare quel fastidioso avviso. A volte, può persino causare una schermata blu di errore (BSOD).Se siete stanchi di questi crash, ecco alcuni metodi collaudati per risolvere il problema.

Come risolvere l’errore “Il driver video ha smesso di rispondere” in Windows

Metodo 1. Aggiorna o reinstalla i driver della scheda grafica

Questo è il problema principale: i driver sono la causa più comune. Forse il driver della scheda grafica si è danneggiato, è obsoleto o semplicemente non è compatibile con la versione di Windows attualmente installata. Aggiornare o reinstallare il driver spesso risolve i crash e migliora la fluidità del sistema.

  • Fai clic con il pulsante destro del mouse sul tasto Windows e scegli Gestione dispositivi. In alcune configurazioni, potrebbe essere necessario aprirlo tramite Pannello di controllo > Hardware e suoni > Gestione dispositivi.
  • Espandete la sezione Schede video e individuate la vostra scheda grafica, ad esempio Intel HD Graphics o NVIDIA GeForce.
  • Fai clic con il pulsante destro del mouse sul driver e seleziona “Aggiorna software driver”. Ripeti questa operazione per tutte le voci relative alla scheda grafica.
  • Se l’aggiornamento non risolve il problema, torna indietro, fai di nuovo clic con il pulsante destro del mouse e scegli Disinstalla dispositivo. Una volta disinstallato, riavvia il PC. Windows dovrebbe rilevare automaticamente la scheda grafica dopo il riavvio e installare un driver generico, ma è meglio andare sul [sito web del produttore](https://www.geforce.com/drivers) e scaricare manualmente il driver più recente.

Nota: in un caso, l’aggiornamento ha risolto immediatamente il problema, mentre in un altro potrebbe essere necessario eseguire una reinstallazione pulita. Talvolta, anche il ripristino di una versione precedente del driver può essere d’aiuto se l’ultimo aggiornamento causa problemi.

Metodo 2. Reimposta gli effetti visivi per una maggiore stabilità

Questo trucco riduce il carico visivo sulla GPU e potrebbe impedirle di andare in tilt. Vale la pena provare, soprattutto se il tuo sistema è un po’ datato o se hai modificato spesso animazioni ed effetti.

  • Fai clic con il pulsante destro del mouse sul tasto Windows e scegli Sistema.
  • Fai clic su Impostazioni di sistema avanzate (potresti trovarlo nella barra laterale sinistra).
  • Nelle Proprietà del sistema, vai alla scheda Avanzate e fai clic su Impostazioni nella sezione Prestazioni.
  • Seleziona “Regola per ottenere le migliori prestazioni” oppure “Lascia che Windows scelga l’impostazione migliore per il mio schermo”. Su alcuni computer, la disattivazione di tutti gli effetti riduce i crash dei driver.
  • Fai clic su Applica e poi su OK.

Soluzione 3. Aumentare il tempo di elaborazione della GPU (modifica di TdrDelay)

Questa soluzione è un po’ strana, ma funziona per chi riscontra crash quando la GPU impiega troppo tempo a rispondere. In pratica, si dice a Windows di aspettare più a lungo prima di dichiarare il driver non responsivo. Pensatela come un modo per dare alla scheda grafica un po’ più di respiro.

  • Premi il tasto Windows + R, digita regedite premi Invio. Se viene visualizzato il messaggio di Controllo dell’account utente (UAC), fai clic su .
  • Accedete alla chiave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers. Potete semplicemente copiarla e incollarla nella barra degli indirizzi dell’Editor del Registro di sistema.
  • Cerca un valore DWORD denominato TdrDelay. Se non è presente, fai clic con il pulsante destro del mouse su uno spazio vuoto nel riquadro di destra, seleziona Nuovo > Valore DWORD (32 bit) e rinominalo TdrDelay.
  • Fai doppio clic su TdrDelay e cambia il suo valore da 2 a 8 (in questo modo Windows attenderà 8 secondi anziché 2 prima di riavviare il driver).È un tentativo alla cieca, ma a volte un ritardo maggiore stabilizza la situazione.
  • Riavvia il PC e verifica se in questo modo i blocchi scompaiono.

Tenete presente che questo metodo non funziona sempre e che modificare le chiavi di registro può essere rischioso se non si presta attenzione. Eseguite sempre un backup del registro prima di apportare modifiche (non è difficile, basta cliccare con il tasto destro e selezionare “Esporta”).Su alcuni computer, questa modifica fa una differenza notevole, ma su altri…non così tanto.