Valorant e Wuthering Waves: guida completa per risolvere i crash “d3d device lost” su Radeon 780M e Windows 11

Dopo un aggiornamento di routine ti ritrovi Valorant e Wuthering Waves che si chiudono con “d3d device lost” o “DXGI Device Removed”? In questa guida scopri perché accade su Windows 11 con le APU Ryzen 7040 (Radeon 780M) e, soprattutto, come risolvere definitivamente disattivando gli overlay in conflitto.

Indice

Panoramica del problema

Un portatile dotato di Ryzen 7 7840U e iGPU Radeon 780M, perfettamente stabile fino al giorno prima, inizia improvvisamente a mostrare crash sistematici dei driver grafici durante la fase di caricamento di Valorant e Wuthering Waves. Il sistema operativo restituisce gli errori: “The application has been blocked from accessing graphics hardware”, “d3d device lost” o “DXGI Device Removed”.

I tentativi classici – driver reinstallati con DDU, aggiornamento Windows, modifica dei parametri TDR e disattivazione di MPO – non risolvono la situazione.

Perché compaiono «device lost» e «device removed»?

Nel momento in cui il gioco passa dal menù alla scena 3D l’iGPU deve gestire un picco di richieste di memoria e shader compilation. Se Windows percepisce un blocco del kernel driver (default: 2 secondi) attiva il TDR, ricarica il driver e scarica tutte le risorse GPU. Il processo che stava usando la GPU viene quindi disconnesso e riporta “device removed”.

Le cause più comuni includono:

  • Overlay multipli che iniettano DLL concorrenti nello stesso contesto;
  • Bug nei driver Adrenalin in presenza di determinati hook (Game Bar, Discord, Afterburner ecc.);
  • Overclock o undervolt instabile della APU;
  • Thermal throttling estremo o mancanza di RAM condivisa.

Diagnosi rapida con Visualizzatore eventi

  1. Premi Win + XVisualizzatore eventi.
  2. Vai su Registri di Windows → Sistema.
  3. Cerca ID 14, 4101 o 0 dal provider Display‑driver amdwddmg.
  4. Nel campo ProcessName noterai che l’exe incriminato non è il gioco ma GameBar.exe (overlay di Xbox Game Bar).

Questo indica un conflitto fra overlay: il driver va in deadlock durante l’hand‑off delle superfici quando più hook richiedono la stessa texture backbuffer.

Soluzione: disattivare le overlay in conflitto

Dopo avere analizzato i log l’utente ha disabilitato ogni overlay in‑game ottenendo stabilità completa per oltre 48 ore di test. Ecco come replicare:

Xbox Game Bar

  1. Win + I → Giochi → Acquisizioni.
  2. Disattiva Registra ciò che è successo e tutte le opzioni di cattura in background.
  3. Apri anche la Game Bar (Win + G) e togli la spunta a Apri Game Bar usando se non ti serve.

AMD Adrenalin

  1. Lancia AMD Software – Adrenalin Edition.
  2. Fai clic sull’icona dell’ingranaggio → Preferenze.
  3. Metti Off a In‑Game Overlay e, se non strettamente necessario, a Instant Replay.

Altri overlay comuni

La tabella seguente aiuta a identificare e disattivare i software più frequentemente coinvolti:

OverlayDove si disattivaNote rapide
DiscordImpostazioni → Overlay → Abilita overlay in‐game (Off)Riduce anche l’uso di VRAM
MSI Afterburner & RivaTunerRivaTuner → button Add application… → Si può settare Application detection level = NoneDisattiva l’OSD ma mantiene undervolt
GeForce Experience / Intel Arc Control*Non presenti su sistemi AMD, ma utili in build misteStesso principio: spegnere overlay
Steam OverlaySteam → Impostazioni → In‑Game → Disattiva overlay di Steam in gamePuò dare problemi su titoli anti‑cheat

Guida passo‑passo completa

  1. Disinstalla pulito i driver con DDU in modalità provvisoria, selezionando AMD GPU. Riavvia.
  2. Installa la versione WHQL precedente (es. 24.5.1 se 24.5.2 è buggata) o il driver consigliato dal produttore del portatile.
  3. Disattiva tutti gli overlay come descritto più sopra.
  4. Apri Regedit e verifica che HKEYLOCALMACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrLevel sia 0x00000003 (valore di default).
  5. Esegui sfc /scannow e DISM /Online /Cleanup‑Image /RestoreHealth per assicurarti che non vi siano file di sistema corrotti.
  6. Aggiorna BIOS e driver chipset dal sito AMD o dell’OEM.
  7. Verifica temperature con HWinfo 64: sotto stress la Radeon 780M non dovrebbe superare 95 °C; oltre tale soglia il firmware applica clock gating aggressivo che può innescare un TDR.
  8. Se usi profili OC in AMD Ryzen AI o G‑Helper, rientra in specifica (TDP 28 W) durante il debug.
  9. Testa intensivamente con 3DMark Time Spy Loop o 10 round di Valorant Practice Range. Se non crasha, reinserisci un overlay alla volta finché non trovi il colpevole.

Altre verifiche raccomandate

AmbitoConsiglio rapido
Stabilità driverPreferisci sempre driver WHQL; i “Preview” possono introdurre bug regressivi.
RAM condivisaLa Radeon 780M attinge fino a 8 GB dal pool di sistema: chiudi browser con decine di schede.
AlimentazioneUsa l’alimentatore originale: sotto batterie a basso voltaggio l’APU riduce i clock e genera timeout.
SSDFirmware datati su SSD NVMe possono causare latenze durante l’asset streaming, amplificando il rischio di TDR.
AnticheatVanguard (Valorant) e altri kernel‑mode driver possono confliggere con monitor MSI Afterburner.

Best practice per la stabilità a lungo termine

  • Un overlay per volta. Se ti serve l’OSD di Afterburner, lascia spenta la Game Bar e usa l’hotkey di Radeon solo per l’Instant GIF.
  • Evita undervolt estremo: le APU Phoenix sono già ottimizzate di fabbrica e una tensione troppo bassa stressa le fasi di VRM.
  • Mantieni 32 GB di RAM dual‑channel: riduce la frametime variance rispetto a 16 GB, specie nei titoli UE‑5 come Wuthering Waves.
  • Imposta un profilo energetico bilanciato: su Windows 11 vai in Impostazioni → Sistema → Alimentazione e scegli Bilanciato per una miglior gestione dei picchi.
  • Tieni pulito l’air‑intake: la polvere aumenta la temperatura del die GPU e riduce il margin prima del throttling.

Domande frequenti (FAQ)

È sicuro disattivare completamente Xbox Game Bar?

Sì. La Game Bar gestisce solo funzioni di cattura e widget. Disattivandola non influisci su Game Pass o sull’account Xbox.

Posso riattivare l’overlay di Discord dopo la correzione?

Se i crash sono spariti, riattivalo e monitora. In caso di nuovo errore, lascia attivo solo quello di Discord e spegni gli altri overlay.

Vale anche per GPU dedicate Nvidia o Intel?

Sì, il principio è lo stesso: overlay multipli possono generare race condition con qualsiasi driver.

Conclusioni

L’errore “d3d device lost” su sistemi Ryzen 7040 deriva spesso da un conflitto fra overlay in‑game che innesca il TDR del driver AMD. Tramite una diagnosi attenta con Event Viewer e la disattivazione mirata di Xbox Game Bar e dell’overlay Adrenalin abbiamo ottenuto una piattaforma perfettamente stabile senza rinunciare alle prestazioni. Applicando anche le buone pratiche illustrate (driver WHQL, corretta ventilazione, un solo overlay alla volta) potrai divertirti a lungo con Valorant, Wuthering Waves e ogni altro titolo senza più temere “device removed”.

Indice