L'applicazione è stata bloccata dall'accesso all'hardware grafico in Windows 10
Molte volte può succedere che i programmi sul PC con Windows 10 vengano esclusi dall'accesso all'hardware grafico. Il messaggio dice che a l'applicazione è stata bloccata dall'accesso ai grafici hardware. Uno degli scenari più comuni è quando il PC si blocca per qualche motivo durante la riproduzione di un gioco. Questo in qualche modo configura il driver e quando un'applicazione tenta di accedere al driver grafico, fallisce. In questa guida, condividiamo il modo in cui è possibile correggere l'applicazione Windows 10 è stato bloccato dall'accesso all'errore hardware grafico.
Nella mia esperienza, il problema si verifica principalmente dove il driver non è compatibile con la versione di Windows 10 esistente, e in genere non riesce a pubblicare un aggiornamento importante. Ciò fa sì che la GPU impieghi più tempo per rispondere alla richiesta di grafica e per lo più non riesce. Diamo un'occhiata alle possibili soluzioni.
L'applicazione è stata bloccata dall'accesso all'hardware grafico
1] Disinstalla e reinstalla il driver della scheda grafica
Questa è la prima cosa che devi provare. Molte volte i driver scaricati da Windows Update non sono stati configurati correttamente. Il modo migliore è scaricare i driver più recenti dal sito OEM. Dovrai cercare sul sito web usando i dettagli del nome della tua scheda grafica. Controlla il nostro post su Disinstalla e reinstalla i driver. Quando si installa il driver, assicurarsi di eseguire la modalità di compatibilità del programma per Windows 10.
2] Esegui la risoluzione dei problemi dei dispositivi hardware
Windows viene fornito con uno strumento integrato per la risoluzione dei problemi relativi ai dispositivi hardware. È disponibile in Impostazioni> Aggiornamento e sicurezza> Risoluzione dei problemi. Esegui, e se c'è un problema che l'applicazione può risolvere, lo farà. Ulteriori informazioni su come utilizzare la risoluzione dei problemi relativi ai dispositivi hardware.
3] Concedere l'accesso all'hardware grafico alle applicazioniLe impostazioni grafiche di Windows 10 ora ti consentono di dedicare le applicazioni all'utilizzo di una scheda grafica. Questo funzionerà se si riscontrano problemi con applicazioni specifiche che accedono all'hardware grafico. Funziona sia per le applicazioni WIN32 sia per le app dello store.
È possibile trovare questa specifica opzione in Impostazioni> Display> Impostazioni grafiche. L'utilizzo di questo non migliorerà le prestazioni, ma può anche far risparmiare molta batteria. Ulteriori informazioni sull'uso delle impostazioni grafiche in Windows 10.
4] Disabilita il controllo TDR
TDR sta per Timeout Detection e Recovery. Questa funzionalità è apparsa per la prima volta in Windows Vista e quindi è rimasta fino a Windows 10. Il sistema è progettato per ripristinare la grafica di sistema quando il sistema operativo non riesce a ricevere una risposta entro un determinato periodo di tempo. Il valore predefinito è impostato su 2 secondi.
Può succedere che la scheda grafica impieghi più tempo a causa di un intenso lavoro, e il sistema operativo ritiene che ci sia qualche problema e riavvia la grafica come metodo di ripristino. La soluzione che stiamo suggerendo ora aumenta il tempo di TDR a più di 8 secondi. Ciò offre più finestre per la reazione del sistema operativo.
Nota: Se non riesci a trovare queste chiavi, ti suggeriamo di crearle seguendo la guida su docs.microsoft.com.
- Esci da tutte le applicazioni sul PC.
- Digitare regedit nella casella di ricerca e avviarlo con i privilegi di amministratore.
- Passare a HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 \ Control \ GraphicsDrivers o HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ GraphicsDrivers, qualunque sia disponibile.
A seconda della versione di Windows, ad esempio 32 o 64 bit, procedi nel seguente modo:
Per Windows a 32 bit:
- Selezionare il valore DWORD (32 bit).
- Digita TdrDelay come Nome e fai clic su Invio.
- Fare doppio clic su TdrDelay e aggiungere 8 per i dati Valore e fare clic su OK.
Per Windows a 64 bit:
- Selezionare il valore QWORD (64 bit).
- Digita TdrDelay come Nome e fai clic su Invio.
- Fare doppio clic su TdrDelay e aggiungere 8 per i dati Valore e fare clic su OK.
Riavvia il PC dopo questo in modo che le modifiche possano aver luogo.
La modifica del registro di sistema ha aggiunto altri 8 secondi di ritardo al controllore Tdr. Quindi se la GPU risponde in 10 secondi, funziona ancora. Potrebbe essere necessario modificare questo valore per vedere cosa funziona esattamente per il tuo.
Se continua a non funzionare, potrebbe essere necessario fare un passo aggressivo e girare completamente di TDR. Puoi farlo cambiando il "TdrLevel" inserisci il valore dei dati come 0, e poi cancella il tasto TdrDelay.
Riavvia il tuo PC ancora una volta.
Spero che tutti questi suggerimenti ti aiutino. Se trovi qualcosa che risolva il tuo problema, faccelo sapere nei commenti.