Come testare Direct3D con lo Strumento di diagnostica DirectX
Direct3D è il componente di Microsoft DirectX che gestisce la grafica 3D sfruttando la GPU (scheda video). Supporta z-buffering, alpha blending, mipmapping, anti-aliasing. Problemi grafici in giochi/app 3D (artefatti, crash, prestazioni scarse) possono derivare da Direct3D. Lo strumento dxdiag include un test integrato.
Procedura
- Premi Win+R, digita
dxdiag, premi Invio. Si apre Strumento di diagnostica DirectX. - Attendi l'inizializzazione (barra di progresso in basso). Clicca la scheda "Schermo" (Display) (o "Schermo 1", "Schermo 2" se multi-GPU).
- Verifica: "DirectDraw", "Direct3D", "AGP Texture Acceleration" devono essere "Attivato" (Enabled). Note eventuali errori in "Note".
- Clicca il pulsante "Test Direct3D" (in basso a destra nella scheda Schermo).
- Segui le istruzioni a schermo: verranno renderizzati cubi 3D rotanti, sfere, texture. Ti verrà chiesto se l'immagine appare corretta. Rispondi Sì o No.
- Al termine, il test riporterà "Direct3D test completed successfully" o errori specifici.
Test alternativo: Applicazione/Gioco 3D reale
Avvia un gioco o benchmark 3D noto per usare Direct3D (es. 3DMark Basic Edition gratis su Steam, FurMark, Unigine Heaven/Valley/Superposition, un qualsiasi gioco DirectX 11/12). Se funziona senza artefatti/crash, Direct3D è operativo. Nelle opzioni video del gioco, forza "Direct3D 11" o "Direct3D 12" se disponibile.
Se il test fallisce o ci sono problemi
- Aggiorna driver scheda video (pulizia con DDU + reinstallazione pulita).
- Verifica integrità file sistema:
sfc /scannow,DISM /Online /Cleanup-Image /RestoreHealth. - Reinstalla DirectX End-User Runtime (web installer Microsoft) - aggiorna solo librerie runtime, non driver.
- Controlla temperatura GPU e alimentazione.