Installare le DirectX per Windows 10, 7 e 8 e risolvere problemi
Aggiornato il:
Cosa sono le DirectX e come installare la versione più recente per Windows 7 e Windows 10 e risolvere eventuali problemi
DirectX, chi era costui?
Ogni volta che si installa un videogioco su Windows, viene richiesto se installare o no il software DirectX.
Le DirectX sono un gruppo di "API", prodotte da Microsoft, per lo sviluppo di giochi su Windows. La parola API significa Application Programming interface e sono strumenti predefiniti per gli sviluppatori in modo da non dover reinventare la ruota da zero ad ogni videogioco. Questa cosa, a noi utenti, non ci interessa.
La cosa importante è sapere, se si usa il pc per i videogiochi, quale versione DirectX si deve installare sul computer.
Microsoft, quando uscì Windows Vista, decise, per renderlo appetibile e pensando erroneamente di abbandonare XP, di implementare le DirectX 10 soltanto sul nuovo sistema operativo. Il problema è che la DirectX 10 non ha alcuna retrocompatibilità con le versioni precedenti, pertanto un videogioco per Vista, finiva per non funzionare su Xp. Come risultato si è avuto che XP non è stato abbandonato dalla maggior parte degli utenti ed i videogiochi sviluppati solo per Vista sono pochi, con la conseguenza che le tanto decantate Dx 10 non sono state mai sfruttate a dovere.
Con l'uscita di Windows 7, la Microsoft ha cambiato strategia ed ha sviluppato la versione DirectX 11 sia per Windows Vista che per Windows 7.
Le Directx 11 sono rimaste anche in Windows 8 e 8.1, mentre in Windows 10 sono incluse le DirectX 12 oltre che la versione 11.
Il modo più semplice per ottenere l'aggiornamento delle DirectX in Windows 10 è da Windows Update. L'aggiornamento della piattaforma riguarda non solo le DirectX, ma aggiungono una serie di altri miglioramenti a Windows Vista e Windows Server 2008 che mi rimangono un po' oscuri come significati ma che sicuramente saranno utili.
Solo per citarli abbiamo:
- Windows Graphics, Imaging, e XPS Biblioteca: consentono agli sviluppatori di trarre vantaggio degli avanzamenti nelle moderne tecnologie grafiche per i giochi, applicazioni multimediali, immagini e applicazioni di stampa.
- Windows Automation API
- Windows Portable Devices Platform per standardizzare i trasferimenti di dati tra un'applicazione e un dispositivo portatile, come ad esempio un telefono cellulare, una fotocamera digitale o un lettore multimediale portatile.
- Barra multifunzione di Windows e raccolta animazione Manager.
Per riepilogare le versioni delle DirectX per Windows abbiamo:
- Windows XP fermo alla versione DirectX 9.0c
- Windows Vista fermo alla versione 11.0
- Windows 7 alla versione DirectX 11.1
- Windows 8.1 con la versione 11.3.
- Windows 10 con la versione 12.
Ogni aggiornamento delle DirectX si può scaricare installare manualmente partendo da questa pagina.
Se non già installate, si può scaricare DirectX per Windows 7 da questa pagina.
Per verificare il corretto funzionamento delle DirectX su PC Windows e controllare che versione c'è installata, si può eseguire il tool incluso DirectX Diagnostic Tool.
In Windows 7 si può lanciare questo strumento cliccando sul menu Start ed eseguendo il comando nella casella di ricerca dxdiag.exe.
In Windows 8 e Windows 10 premere insieme i tasti Windows-R e poi eseguire il comando dxdiag.exe .
Si potranno ottenere quindi tutte le informazioni sulle componenti software installate legate a DirectX, controllare la versione installata, i driver video e audio, mouse e tastiera. Se c'è qualche problema verrà segnalato in questa schermata.
Ogni volta che si installa un videogioco su Windows, viene richiesto se installare o no il software DirectX.
Le DirectX sono un gruppo di "API", prodotte da Microsoft, per lo sviluppo di giochi su Windows. La parola API significa Application Programming interface e sono strumenti predefiniti per gli sviluppatori in modo da non dover reinventare la ruota da zero ad ogni videogioco. Questa cosa, a noi utenti, non ci interessa.
La cosa importante è sapere, se si usa il pc per i videogiochi, quale versione DirectX si deve installare sul computer.
Microsoft, quando uscì Windows Vista, decise, per renderlo appetibile e pensando erroneamente di abbandonare XP, di implementare le DirectX 10 soltanto sul nuovo sistema operativo. Il problema è che la DirectX 10 non ha alcuna retrocompatibilità con le versioni precedenti, pertanto un videogioco per Vista, finiva per non funzionare su Xp. Come risultato si è avuto che XP non è stato abbandonato dalla maggior parte degli utenti ed i videogiochi sviluppati solo per Vista sono pochi, con la conseguenza che le tanto decantate Dx 10 non sono state mai sfruttate a dovere.
Con l'uscita di Windows 7, la Microsoft ha cambiato strategia ed ha sviluppato la versione DirectX 11 sia per Windows Vista che per Windows 7.
Le Directx 11 sono rimaste anche in Windows 8 e 8.1, mentre in Windows 10 sono incluse le DirectX 12 oltre che la versione 11.
Il modo più semplice per ottenere l'aggiornamento delle DirectX in Windows 10 è da Windows Update. L'aggiornamento della piattaforma riguarda non solo le DirectX, ma aggiungono una serie di altri miglioramenti a Windows Vista e Windows Server 2008 che mi rimangono un po' oscuri come significati ma che sicuramente saranno utili.
Solo per citarli abbiamo:
- Windows Graphics, Imaging, e XPS Biblioteca: consentono agli sviluppatori di trarre vantaggio degli avanzamenti nelle moderne tecnologie grafiche per i giochi, applicazioni multimediali, immagini e applicazioni di stampa.
- Windows Automation API
- Windows Portable Devices Platform per standardizzare i trasferimenti di dati tra un'applicazione e un dispositivo portatile, come ad esempio un telefono cellulare, una fotocamera digitale o un lettore multimediale portatile.
- Barra multifunzione di Windows e raccolta animazione Manager.
Per riepilogare le versioni delle DirectX per Windows abbiamo:
- Windows XP fermo alla versione DirectX 9.0c
- Windows Vista fermo alla versione 11.0
- Windows 7 alla versione DirectX 11.1
- Windows 8.1 con la versione 11.3.
- Windows 10 con la versione 12.
Ogni aggiornamento delle DirectX si può scaricare installare manualmente partendo da questa pagina.
Se non già installate, si può scaricare DirectX per Windows 7 da questa pagina.
Per verificare il corretto funzionamento delle DirectX su PC Windows e controllare che versione c'è installata, si può eseguire il tool incluso DirectX Diagnostic Tool.
In Windows 7 si può lanciare questo strumento cliccando sul menu Start ed eseguendo il comando nella casella di ricerca dxdiag.exe.
In Windows 8 e Windows 10 premere insieme i tasti Windows-R e poi eseguire il comando dxdiag.exe .
Si potranno ottenere quindi tutte le informazioni sulle componenti software installate legate a DirectX, controllare la versione installata, i driver video e audio, mouse e tastiera. Se c'è qualche problema verrà segnalato in questa schermata.
Posta un commento