Diagnosticare i problemi di base con DirectX

Se non si riesce a far funzionare un gioco o a riprodurre correttamente un filmato, per individuare la causa del problema è possibile utilizzare lo Strumento di diagnostica DirectX, ovvero un insieme di tecnologie utilizzate da molti dei programmi multimediali in Windows.

  • Per aprire Strumento di diagnostica DirectX, fare clic sul pulsante StartImmagine del pulsante Start, digitare dxdiag nella casella di ricerca e quindi premere INVIO.

Nota

  • Se è la prima volta che si utilizza Strumento di diagnostica DirectX, è possibile che venga richiesto se si desidera verificare se i driver sono firmati digitalmente. È consigliabile fare clic su per accertarsi che i driver siano stati firmati da un autore che ne ha verificato l'autenticità. Per ulteriori informazioni, vedere Come individuare i driver sicuri da installare

Che cosa verificare

Al termine dell'esecuzione dello Strumento di diagnostica, verificare tre elementi:

  • Verificare la scheda video.

    Alcuni programmi presentano un'esecuzione estremamente rallentata o non vengono eseguiti affatto, a meno che non sia attivata l'accelerazione hardware Microsoft DirectDraw o Direct3D.

    Per determinare tale condizione, fare clic sulla scheda Schermo e quindi in Funzionalità DirectX verificare se l'accelerazione DirectDraw, l'accelerazione Direct3D o l'accelerazione trama AGP è contrassegnata come Attivata. In caso contrario, provare ad attivare l'accelerazione hardware.

    1. Per aprire Risoluzione dello schermo, fare clic sul pulsante StartImmagine del pulsante Start, scegliere Pannello di controllo e quindi nella casella Aspetto e personalizzazione fare clic su Modifica risoluzione dello schermo.

    2. Fare clic su Impostazioni avanzate.

    3. Fare clic sulla scheda Risoluzione dei problemi e quindi su Cambia impostazioni. Autorizzazioni di amministratore necessarieQualora venisse richiesto, fornire una password amministratore o una conferma.

    4. Spostare il dispositivo di scorrimento di Accelerazione hardware fino a Max.

    Se l'operazione non riesce, potrebbe essere necessario aggiornare il driver video o la scheda vera e propria. È possibile generalmente trovare i driver più aggiornati per l'hardware di cui si dispone nella sezione dedicata all'assistenza nel sito Web del produttore.

  • Verificare la periferica di gioco.

    Se un joystick o un altro dispositivo di input non risponde, potrebbe non essere stato installato in modo non corretto.

    Verificare che il dispositivo risulti visualizzato nella scheda Input. In caso contrario, reinstallare il dispositivo seguendo le istruzioni del produttore. Se si tratta di un dispositivo USB, scollegarlo e quindi ricollegarlo.

  • Verificare i driver "non firmati".

    Un driver firmato digitalmente è stato testato da Microsoft Windows Hardware Quality Lab per la compatibilità con DirectX.

    Se lo Strumento di diagnostica contrassegna un driver non firmato, il problema potrebbe risolversi aggiornando il driver. È possibile generalmente trovare il driver più aggiornato per l'hardware di cui si dispone nella sezione dedicata all'assistenza nel sito Web del produttore.

Altre verifiche possibili

Se si continuano a riscontrare problemi con un gioco o un filmato dopo l'esecuzione di Strumento di diagnostica DirectX, è possibile effettuare altre verifiche.

  • Verificare la modalità di visualizzazione dell'applicazione o del gioco.

    Quando un'applicazione DirectX 9 è in modalità schermo intero, la risoluzione dell'applicazione potrebbe non corrispondere alla risoluzione nativa del monitor LCD; la risoluzione del proprio monitor è stata progettata per una visualizzazione in base alle relative dimensioni. Se vengono visualizzate delle bande posteriori sulla parte superiore o sui lati dello schermo nel punto in cui una porzione non viene utilizzata, è possibile provare a ridimensionare l'immagine a schermo intero. Se l'applicazione o il gioco consente di scegliere la modalità di visualizzazione, è possibile che si sia in grado di modificare le impostazioni dell'applicazione o del gioco e scegliere una modalità che corrisponda alla risoluzione nativa del monitor LCD. Ciò consente di utilizzare lo schermo intero e di mantenere la risoluzione designata per l'applicazione.

  • Verificare la versione di DirectX richiesta dall'applicazione o dal gioco.

    Alcune applicazioni o giochi richiedono DirectX 9. Tuttavia, Windows 7 viene installato con una versione più recente di DirectX. Se si installa un'applicazione o un gioco che richiede DirectX 9, si potrebbe ricevere un messaggio di errore, quale: "Impossibile avviare il programma, in quanto sul computer non è presente d3dx9_35.dll. Provare a reinstallare il programma per risolvere il problema." Le ultime due cifre del nome del file potrebbero variare. Se si riceve lo stesso messaggio di errore dopo aver reinstallato l'applicazione o il gioco, visitare la pagina Web Programma di installazione Web di inizializzazione dell'utente finale di DirectX e seguire le istruzioni per installare DirectX 9 e ricevere gli aggiornamenti a DirectX 9 e versioni precedenti di DirectX.

ID articolo: MSW700060