Sia gli sviluppatori che i giocatori si sono imbattuti nel temuto "Unreal Engine verrà chiuso a causa della perdita del dispositivo D3D« Questo errore, noto anche come Dispositivo perso in Unreal Engine, può interrompere lo sviluppo o l'esecuzione di un gioco senza preavvisoPerché succede questo e come risolverlo? Tutti i dettagli qui sotto.
Perché appare il messaggio Dispositivo perso in Unreal Engine

Perché vedo il messaggio "Dispositivo smarrito" in Unreal Engine? Di solito il messaggio completo è: "Unreal Engine verrà chiuso a causa della perdita del dispositivo D3D«. Quindi questo errore indica che la connessione tra il Software Unreal Engine e l'hardware responsabile del rendering delle immagini, la scheda grafica o GPU. E per evitare guasti gravi, il motore grafico preferisce spegnersi, interrompendo tutti i processi.
L'abbreviazione "D3D" si riferisce a Direct3D, una parte dell'API DirectX di Microsoft che consente ai programmi di comunicare con la GPU per il rendering della grafica 3D. Quando Unreal Engine segnala che il dispositivo D3D è stato perso, significa che la comunicazione con la GPU è stata interrotta inaspettatamente. Qual è la causa? Diamo un'occhiata alle cause più comuni alla base di questo errore.
Problemi di alimentazione e surriscaldamento
La causa più diretta dietro il messaggio Dispositivo perso in Unreal Engine ha a che fare con problemi hardwareDa un lato, l'integrità fisica della scheda grafica potrebbe essere compromessa. Dall'altro, l'alimentatore potrebbe non essere più in grado di alimentare la scheda grafica e altri componenti essenziali.
Pensando alla scheda grafica, ce ne sono alcune errori che ne riducono la vita utile e causare malfunzionamenti. Uno dei più comuni è il scarsa ventilazione a causa di prese d'aria e ventole ostruite a causa dell'accumulo di polvere. La GPU si spegnerà rapidamente se rileva che la temperatura sta superando la soglia, causando la perdita del dispositivo.
Lo stesso accade se l'alimentatore (PSU) è inadeguato alle esigenze di potenza del sistema. Ricorda che Le GPU moderne hanno picchi di consumo energetico elevatiE il rendering di una scena complessa in Unreal può causare un carico così intenso che è impossibile per l'alimentatore sostenerlo.
Problemi con il conducente
Se non è dovuto a un problema di connessione, il messaggio Dispositivo perso in Unreal Engine potrebbe apparire a causa di problemi di comunicazione. La comunicazione tra il motore grafico e la GPU è resa possibile da controllori. Se questi sono corrotto o obsoleto, la scheda grafica non sarà riconoscibile anche se collegata correttamente.
Conflitti di software e configurazione
Anche i conflitti tra software e configurazioni possono causare errori come il messaggio Dispositivo perso in Unreal Engine. Tieni presente che il tuo PC è complesso, quindi altri programmi potrebbero interferire con il suo funzionamento.
- Por ejemplo, se hai due GPU (dedicate e installate), potrebbero sorgere conflitti tra di loro.
- Allo stesso modo, strumenti come Discord Overlay, GeForce Experience, Steam Overlay o software di registrazione possono interferire con il rendering.
- È lo stesso Se si utilizzano due o più monitor con frequenze di aggiornamento diverse o se si forza la loro risoluzione nativa.
In effetti, l'instabilità può derivare da qualsiasi cosa e causare conflitti tra Unreal Engine e la GPU. Ma, Per quanto complesso possa sembrare, le soluzioni a questo errore sono semplici.. Veamos.
Soluzioni concrete al messaggio Dispositivo smarrito in Unreal Engine

È vero: il messaggio "Dispositivo smarrito" in Unreal Engine può sembrare intimidatorio. La buona notizia è che ci sono diverse soluzioni che si sono dimostrate efficaciDi seguito vi presentiamo quelli più consigliati.
Controllare l'hardware del computer
Bisogna iniziare dalle basi, quindi eseguire una diagnosi hardware sul computer e pulirloPuoi aprire il case e verificare che la scheda grafica sia ben fissata e in posizione. Rimuovi la polvere dalle prese d'aria e dalle ventole e, se sei abbastanza esperto, valuta l'applicazione di pasta termica alla GPU.
D'altra parte, è consigliabile effettuare una monitoraggio della temperatura delle apparecchiatureUtilizza strumenti come HWMonitor, GPU-Z o MSI Afterburner per verificare che la scheda grafica non si stia surriscaldando. Se rilevi temperature superiori a 85 °C, hai un problema di raffreddamento.
Aggiorna i driver della tua scheda grafica
Aggiornare i driver della scheda grafica è una soluzione comprovata al messaggio "Dispositivo smarrito" in Unreal Engine. Tuttavia, non disinstallare i driver dal Pannello di controllo. Invece, Riavviare in modalità provvisoria ed eseguire uno strumento come Driver Easy o Display Driver Uninstaller (DDU) per eseguire la scansione.
Quindi riavvia il computer e Vai al sito web NVIDIA o AMD per scaricare l'ultima versione dal driver della scheda grafica. È meglio che affidarsi a Windows Update, che potrebbe offrire versioni precedenti.
Disattiva le sovrapposizioni e le sovrapposizioni quando viene visualizzato il messaggio Dispositivo smarrito in Unreal Engine.
Un consiglio che vale la pena provare è disabilitare software aggiuntivo, almeno temporaneamente. Chiudi applicazioni come Discord, GeForce Experience, Steam Overlay o qualsiasi programma che visualizzi informazioni di gioco sullo schermo. Mentre lavori con Unreal, rimuovi tutti questi componenti aggiuntivi e valuta le prestazioni generali del tuo sistema.
Cambia la GPU predefinita

Il messaggio "Dispositivo perso" in Unreal Engine può essere causato da conflitti tra la GPU integrata e la scheda grafica dedicata. Pertanto, è molto importante assicurarsi che Unreal utilizza la scheda grafica più potente, che di solito è quello dedicato. Questa operazione può essere eseguita dal pannello di controllo NVIDIA o AMD o dalle impostazioni di sistema. (Vedi l'articolo: Combattimento tra iGPU e GPU dedicata: forza la GPU corretta per app ed evita lo stuttering).
Modificare le impostazioni di alimentazione
Se sei ancora nelle impostazioni di Windows, dai un'occhiata alle Opzioni risparmio energia. Per impostazione predefinita, il sistema è configurato per risparmiare risorse, il che può limitare le prestazioni della scheda grafica. All'interno di Pannello di controllo, vai su Opzioni risparmio energia e seleziona "Prestazioni elevate"Ciò impedisce al sistema di limitare la GPU durante l'esecuzione o lo sviluppo di un gioco.
Reinstallare Unreal Engine
Infine, se il messaggio Dispositivo perso in Unreal Engine persiste, prova a reinstallare il motore grafico. Durante il processo, assicurati di eliminare anche le cartelle temporanee e di configurazioneIn questo modo, eviterai di riportare configurazioni in conflitto ed errori precedenti. Con pazienza e logica, puoi riportare il computer alla normalità.
Fin da piccolo, sono sempre stato affascinato da tutto ciò che è scientifico e tecnologico, in particolare da quei progressi che rendono la nostra vita più semplice e piacevole. Amo rimanere aggiornato sulle ultime novità e tendenze e condividere le mie esperienze, opinioni e consigli sui dispositivi e i gadget che utilizzo. Questo mi ha portato a diventare web writer poco più di cinque anni fa, concentrandomi principalmente sui dispositivi Android e sui sistemi operativi Windows. Ho imparato a spiegare concetti complessi in termini semplici, in modo che i miei lettori possano comprenderli facilmente.