Come scoprire quale versione di DirectX hai. Come verificare la versione di DirectX? È necessario installare l'ultima versione?

Twitta

Si è trovato spesso di fronte a ogni sorta di malintesi sull'argomento DirectX. Ad esempio, gli utenti tentano di installare DirectX di alcune versioni non plausibili, di scaricare qualcosa di incomprensibile da alcuni siti "sinistri", ecc., ottenendo alla fine ogni sorta di errori Windows funziona e giochi.

Tratterò tutto questo in questo articolo, cercando di mettere tutti i punti in merito alla tecnologia di gioco DirectX.

Cos'è DirectX

Per capire cos'è la verità e cos'è la finzione, scopriamo prima cos'è DirectX? Wikipedia ci dice:

DirectX(dall'inglese diretto- diretto, immediato) è un insieme di API progettate per risolvere problemi legati alla programmazione sotto Microsoft Windows. Più ampiamente utilizzato per iscritto giochi per computer. … Spesso, le versioni aggiornate di DirectX sono fornite in bundle con applicazioni di gioco.

Di più in parole semplici: DirectX è uno "strato" tra la scheda video e i giochi, che ti consente di sfruttare appieno tutta la potenza di calcolo del tuo computer per riprodurre una grafica meravigliosa.

Ricordo che nel 2003 ero soddisfatto dei riflessi credibili sui finestrini delle auto e sulle pozzanghere sulla strada nel gioco Need per la velocità: Underground, quando ho installato sul mio computer una scheda video che supporta DirectX 9. Naturalmente la questione non si limita alle sole riflessioni, ma va prima di tutto.

In cosa differiscono le versioni di DirectX?

Le tecnologie stanno progredendo abbastanza rapidamente. Ogni nuova versione di DirectX consente ai programmatori di aggiungere nuovi effetti al gioco e ottimizzare quelli vecchi.

Penso che la differenza più evidente tra le capacità di DirectX versioni diverse mostrerà questo video:

Presta attenzione ai bellissimi effetti della neve che vola da sotto le ruote dell'auto e alle ombre morbide nella versione DirectX 11 (a sinistra). A destra c'è il nono, molto più antico. In linea di principio, effetti come ombre morbide e neve da sotto le ruote possono essere implementati utilizzando la tecnologia DirectX 9, ma il calo delle prestazioni sarà evidente: nei "nove" non c'è né ottimizzazione né implementazione competente di tali effetti.

Il secondo esempio è il gioco Crysis 2:

Si ritiene che maggiore è la versione di DirectX, migliore è l'immagine. Ma non dovresti aspettarti un miracolo: spesso i cambiamenti non sono evidenti. Secondo me, la ragione principale di una differenza così piccola nella qualità dell'immagine è che i giochi vengono ora sviluppati contemporaneamente per Xbox, Sony PlayStation e console di gioco per PC. Rispetto ai moderni personal computer, le console sono deboli in termini di prestazioni e tecnologie supportate. Di conseguenza, giochiamo a giochi sul computer, la cui grafica è rimasta al livello dell'anno in cui sono state rilasciate le console, ammirando le trame sfocate e gli effetti semplificati. Sì, ci sono giochi sviluppati o modificati per PC, ma ce ne sono solo pochi.

Un tipico esempio di multipiattaforma è il gioco Skyrim:

La differenza grafica tra Playstation 3 e Xbox360 sta nei dettagli: su PS3 c'è poca acqua che gocciola da qualche parte, su Xbox 360 le ombre non reagiscono alle fonti di luce tremolanti. Su un PC (identificato come “Windows” nel video) non ci sono problemi di questo tipo, inoltre gli oggetti a lunga distanza sono visibili, ma non ci sono altri miglioramenti. Successivamente gli sviluppatori hanno rilasciato una serie di texture alta definizione per la versione PC del gioco, ma ciò non ha migliorato significativamente la grafica.

In modo che tu possa vedere che tipo di grafica può produrre un computer: un esempio di gioco progettato per utilizzare tutte le funzionalità di una scheda video e di un processore:

Vedi la differenza? Bella illuminazione, trame chiare, movimenti fluidi. Questo livello di dettaglio sarebbe irraggiungibile utilizzando le tecnologie legacy DirectX 9: ci sono troppi oggetti nell'inquadratura contemporaneamente. Ci sono anche molti effetti che vengono implementati utilizzando schede video che supportano almeno DirectX 10.

Caratteristiche del motore grafico Crysis 3:

Contrariamente a quanto pensano alcuni utenti, DirectX non migliora grafica nei giochi, ma solo dare una possibilità il programmatore per rendere il gioco più bello. Se il gioco è stato sviluppato per DirectX 9, è necessaria la versione DirectX 10 non cambierà nulla. Tutto dipende non solo dalle capacità della scheda video, ma anche dal supporto tecnologico del gioco. Se combini tutto, otterrai un gioco semplicemente meraviglioso in termini di grafica.

Diverse versioni di Windows e DirectX

DirectX è essenzialmente un insieme di file: librerie software. Se non sono dentro cartelle di sistema, quindi i giochi, nella migliore delle ipotesi, verranno visualizzati senza effetti, nel peggiore dei casi, non si avvieranno, dando un errore (all'avvio del gioco appare l'errore “d3dx9_42.dll non trovato”, dove i numeri potrebbero essere diversi).

Un set minimo di questi file è già presente in just Windows installato. A seconda della versione del sistema operativo, ci sarà un diverso insieme di file, il che significa supporto per diverse versioni di DirectX (informazioni da qui):

  • Windows XP SP2-DirectX 9.0c
  • Windows Vista-DirectX10
  • Windows Vista SP1-DirectX 10.1
  • Windows Vista SP2-DirectX 11
  • Windows 7-DirectX 11.1
  • Windows 8-DirectX 11.1
  • Windows 8.1 - DirectX 11.2
  • Windows10-DirectX12

Versioni precedenti incluse. Quelli. Windows 10 ha il supporto per la versione 12, DirectX 11.2, 11.1, 11, 10.1, 10, 9 e sotto.

Come installare un set completo di file DirectX verrà descritto nel testo.

Supporto della scheda video DirectX di diverse versioni

Come scheda video più recente, il più alto Versione DirectX lei è di supporto. Tutto versione precedente sarà inoltre supportato. Cioè, i vecchi giochi che utilizzano DirectX 7/8/9 dovrebbero teoricamente funzionare bene. In pratica, il supporto del sistema operativo diventa una limitazione. I giochi sviluppati per Windows 95/98/ME spesso si bloccano sui sistemi operativi più recenti; la scheda video non ha assolutamente nulla a che fare con questo.

Allo stesso tempo, devi capire che dipende anche da Windows quale DX funzionerà. I giochi che richiedono Direct 12 non funzioneranno su Win7/8, tanto meno su XP. La stessa scheda video funzionerà nei sistemi antichi, è solo che le moderne funzioni API non saranno disponibili. Pertanto, con una scheda video che supporta DirectX 12, non sarai in grado di giocare ai giochi moderni in Windows XP: verranno avviati solo quelli che utilizzano DirectX 9 e versioni precedenti.

Come posso scoprire quale versione di DirectX è supportata dalla mia scheda video e da Windows?

Scheda video

Puoi trovare informazioni su quale versione di DirectX supporta la tua scheda video sulla pagina ufficiale del sito Web del produttore e in qualsiasi negozio online. Ad esempio, in Yandex.Market. Tuttavia, in generale, tutte le schede video rilasciate dopo il 2015 supportano la versione 12. Sebbene ci siano sfumature con DX12, ne parleremo più avanti.

finestre

Scoprire quale versione supporta Windows è più difficile perché molto dipende dagli aggiornamenti che hai installato. Se hai Windows 10, ha sicuramente la versione più recente dell'API. Per tutti gli altri sistemi operativi l'algoritmo è il seguente:

1. Assicurati di aver installato tutti gli aggiornamenti di Windows (Start - Tutti i programmi - Windows Update - Cerca aggiornamenti - Installa).

2. Facoltativo: aggiorna il driver della scheda video alla versione più recente:

Non c'è altro modo per cambiare versione se il gioco non lo fornisce. Pensa tu stesso: gli sviluppatori hanno scritto il codice del gioco utilizzando i comandi per una versione specifica. È impossibile sostituire semplicemente i comandi con altri.

Tutte le parti devono supportare DirectX di una determinata versione: scheda video, sistema operativo e gioco.

Pertanto, la domanda "su quale DirectX è meglio giocare" non ha senso: cosa significa hardware, sistema operativo e usi gioco, allora sarà.

Devo installare DirectX dal sito Web di Microsoft? Cosa dà questo?

In breve: puoi, ma non cambierà la versione di DirectX!

Se desideri che i giochi funzionino normalmente, assicurati di installare tutti gli aggiornamenti da aggiornamento Windows perché è da lì che Windows ottiene le ultime versioni delle librerie. Conferma da Microsoft.

Sul sito web di Microsoft, che ha sviluppato DirectX, puoi scaricare il programma di installazione di DirectX. In realtà lo è Non Programma di installazione di DirectX, ma solo un programma di installazione che scaricherà da Internet e installerà nuove versioni delle librerie software DirectX. Nonostante i numeri 9, 10, 10.1, ecc., DirectX ha anche una numerazione interna, che è correlata agli aggiornamenti. Cioè, sono possibili correzioni e miglioramenti all'interno delle versioni.

Windows 7, 8 e 10 queste librerie, in generale, Non necessario, perché gli aggiornamenti richiesti arrivano tramite il Centro aggiornamenti. Ma se qualche vecchio gioco (2005-2010) che utilizza DirectX 9 non si avvia, prova a installare lo stesso programma di installazione. Forse aiuterà.

D3DX9_ 24 .dll-D3DX9_ 43 .DLL
D3DX10. DLL-D3DX10_ 43 .DLL
D3DCompiler_33.dll - D3DCompiler_43.DLL
D3DX11_42.DLL
D3DX11_43.DLL
D3DCSX_42.DLL
D3DCSX_43.DLL
XACTENGINE2_0.dll - XACTENGINE2_9.DLL
XACTENGINE3_0.dll - XACTENGINE3_7.DLL
XAUDIO2_0.DLL
XAUDIO2_1.DLL
XAUDIO2_2.DLL
XAUDIO2_3.DLL
XAUDIO2_4.DLL
XAUDIO2_5.DLL
XAUDIO2_6.DLL
XAUDIO2_7.DLL
XAPOFX1_0.dll -XAPOFX1_5.DLL
X3DAUDIO1_0.dll - X3DAUDIO1_7.DLL
XINPUT1_1.DLL
XINPUT1_2.DLL
XINPUT1_3.DLL

Per verificare cosa è installato dal programma di installazione, ho scaricato il programma di installazione offline di DirectX, necessario per installare gli aggiornamenti di DirectX su computer senza Internet:

A giudicare dalle date, al momento della stesura di questo post, gli aggiornamenti dei componenti DirectX sono stati rilasciati il ​​18 aprile 2011 (aggiornamento del 29/01/2016: ora tutto passa attraverso il Centro aggiornamenti in altri pacchetti).

Il programma scaricato è essenzialmente un archivio autoestraente. Apriamolo con l'archiviatore 7-zip:

Presta attenzione ai nomi dei file: il programma di installazione contiene sia file relativi a DirectX 9 (d3dx9_31, d3dx9_32, d3dx9_33, ecc.) che DirectX 10 (d3dx10_35, d3dx10_40, ecc.). Ogni versione viene aggiornata: vengono rilasciate nuove versioni delle librerie .dll, ne vengono aggiunte di nuove.

Lascia che te lo ricordi ancora una volta: questo non è un aggiornamento di DirectX da una versione all'altra. Questo aggiornamento delle versioni della libreria software non ha nulla a che fare con la numerazione 9, 10, 10.1, 11, 11.1. Non potrai eseguire l'aggiornamento installato DirectX in questa maniera.

Dopo l'installazione, verranno aggiunte nuove librerie e quelle vecchie verranno aggiornate, il che consentirà l'avvio di quei giochi che segnalano un errore mancante d3dx*. Quindi puoi provare a installarlo.

Dove scaricare DirectX?

Basta installare gli aggiornamenti tramite Update Center!

Non scaricare DirectX da nessun sito è vietato! Rischi di prendere virus!

I componenti DirectX vengono aggiornati tramite aggiornamento Windows. Questo è l'unico modo per ottenere il supporto DirectX 10.1 E 11 su Windows Vista, 11.1 su Windows 7.

Microsoft DirectX è incluso come componente nei sistemi operativi Windows. Puoi aggiornare DirectX con il service pack più recente o altri aggiornamenti tramite Windows Update.

Se scarico e installo DirectX su Windows XP, DirectX 11 apparirà lì?

Non apparirà. DirectX 10, 11 e versioni successive Non ci sarà mai Windows XP. Potrei continuare a lungo su questo argomento, ma dirò solo questo: proprietari di Windows XP, lasciate perdere: questo sistema operativo ha cessato da tempo di essere un sistema operativo "di gioco". Molti giochi moderni non supportano Windows XP. Anche Microsoft si è ufficialmente arresa.

Vale la pena notare che esiste una build DirectX 10 per Windows XP realizzata da artigiani. In sostanza, questo è solo un insieme di librerie software, senza aggiungere Effetti DirectX 10, ma consente ad alcuni giochi di funzionare senza errori in XP solo se la modalità "DirectX 10" è abilitata nelle loro impostazioni. In ogni caso, questo insieme di librerie è molto probabile che causi problemi nel sistema operativo, quindi non dovresti mai installare tale divisione.

Come installare DirectX versione 11.1 su Windows 7?

Con l'avvento di Windows 10, questa domanda è più attuale che mai. C'è il supporto per DirectX 11 .1 esiste già inizialmente. Windows 7 viene preinstallato con 11 . Verrà fornito il supporto per la nuova versione di DirectX Centro Aggiornamenti di Windows (Start - Tutti i programmi - Windows Update). L'aggiornamento si chiama KB2670838.

Quindi aggiorna Windows tramite il Centro aggiornamenti. Questo vale anche per Windows 8.

DirectX12

Ci sono molte voci che circolano intorno a DirectX 12. Cercherò di mettere tutti i puntini.

Windows 7, 8 e DirectX 12

NO. No e ancora no! DirectX 12 su Windows 7 e 8 Non Volere. In teoria, questo può essere fatto se i produttori di schede video e Microsoft collaborano. In pratica - ahimè. La versione 12 è prerogativa di Win10.

Molte schede video meno recenti supportano parzialmente DirectX 12

Rappresentanti dei produttori Schede video AMD e nVidia ha dichiarato che le schede video che supportano DirectX 11 supporteranno anche DirectX 12. Questo si è rivelato un inganno di marketing. Il vantaggio di DirectX 12 rispetto a 11 è un aumento multiplo delle prestazioni dovuto all'ottimizzazione del lavoro con i componenti della scheda video (memoria, processore video). L'hardware delle schede video rilasciate nell'era DirectX 11 e precedenti non è adattato per DirectX 12, quindi la caratteristica principale della nuova versione dell'API - l'accelerazione grafica - non funzionerà.

Cioè, i giochi moderni che richiedono il funzionamento della versione 12 dell'API grafica funzioneranno con tali schede video. Ma la qualità grafica dovrà essere ridotta al minimo per ottenere un frame rate più o meno decente.

Esistono tre livelli di supporto per la nuova API grafica da parte delle schede video meno recenti: Tier 1, Tier 2 e Tier 3. Tier 3 è il supporto più completo per lo standard. Ed è forse il più vicino a ciò che è DX12. Puoi giocare con loro ai giochi moderni con le impostazioni grafiche minime abbastanza comodamente.

Grafica Intel ValleyView2 HD

Scheda grafica Intel HD 2500

Scheda grafica Intel HD 4000

E più recente.

AMD Radeon HD5xxx

AMD Radeon HD6xxx

AMD Radeon HD 7xxxG, serie M e D

AMD Radeon HD 8xxxG

E più recente.

Sembra che tutti dovrebbero.

Scheda grafica Intel HD 4400

Scheda grafica Intel HD 4600

Scheda grafica Intel HD 5000

Grafica Intel Iris 5100

Scheda grafica Intel Iris Pro 5200

NVIDIAGeForceGT430

NVIDIAGeForceGT440

NVIDIA GeForce GTS 450

NVIDIA GeForce GTX 460

NVIDIAGeForceGT520M

NVIDIA GeForce GT520

NVIDIAGeForce GT525M

NVIDIAGeForceGT540M

NVIDIA GeForce GTX 550 Ti

NVIDIA GeForce GTX 560

NVIDIA GeForce GTX 560 Ti

NVIDIA GeForce GTX 570

NVIDIA GeForce GTX 580

NVIDIA GeForce 610M

NVIDIAGeForceGT610

NVIDIAGeForceGT620M

NVIDIAGeForceGT620

NVIDIAGeForceGT630M

NVIDIAGeForceGT630

NVIDIAGeForceGT635M

NVIDIAGeForceGT640M

NVIDIAGeForceGT640

NVIDIAGeForceGT730

E più recente.

Intel- NO.

AMD- NO.

NVIDIAGeForceGT650M

NVIDIA GeForce GTX 650

NVIDIA GeForce GTX 650 Ti

NVIDIA GeForce GTX 650 Ti Boost

NVIDIA GeForce GTX 660M

NVIDIA GeForce GTX 660

NVIDIA GeForce GTX 660 Ti

NVIDIA GeForce GTX 670

NVIDIA GeForce GTX 680

NVIDIA GeForce GT740M

NVIDIAGeForceGT750M

NVIDIA GeForce GTX 750

NVIDIA GeForce GTX 750 Ti

NVIDIA GeForce GTX 760

NVIDIA GeForce GTX 765M

NVIDIA GeForce GTX 770

NVIDIA GeForce GTX 780

NVIDIA GeForce GTX 780 Ti

NVIDIA GeForce 840M

NVIDIA GeForce GTX 850M

NVIDIA GeForce GTX 860M

NVIDIA GeForce GTX 970

NVIDIA GeForce GTX 980

E più recente.

Intel- NO.

AMDRadeon HD7750

AMDRadeon HD7770

AMD Radeon HD7850

AMD Radeon HD7870

AMD Radeon HD7950

AMD Radeon HD7970

Grafica AMD Radeon R4

AMD Radeon HD 8600

AMD Radeon HD 8800

AMDRadeon R7200

AMDRadeon R9200

AMD Radeon R9 390X

E più recente.

Ma nVidia non dispone ancora di schede video con supporto completo per DirectX 12.

Aggiornamento del 3 marzo 2018: ha già. Tutti quelli moderni supportano la versione 12.

Tieni presente che dopo il 2015 il supporto per la versione 12 dell'API è migliorato; ora non è necessario conoscere i livelli di livello.

Livelli di funzionalità

Come proprietario di una AMD Radeon HD7950, vorrei essere felice che abbia sicuramente il supporto DX12, ma non funziona. Il fatto è che Microsoft è andata oltre e ha introdotto livelli di funzionalità aggiuntivi (“Livelli di funzionalità”). Se i livelli di livello sono un indicatore per gli acquirenti, i livelli di funzionalità sono destinati agli sviluppatori e segnalano quali funzionalità della nuova versione dell'API sono completamente supportate dal processore della scheda video.

Livello di funzionalità 11.0- supporto per la scheda video DirectX11 e la funzione "Resource Binding" dal Tier 1. Rappresentanti di tali schede video: Nvidia GeForce GTX 400/500/600/700.

Livello di funzionalità 11.1-DirectX11 .1 e supporto per molte funzioni che non elencherò qui (perché?). Rappresentanti:

  • NvidiaGeForce GTX 745/750;
  • AMD Radeon serie HD 7700-7900/8500-8900, Rx 240-280;
  • Scheda grafica Intel HD 4200-5200, 5300-6300;

Livello di funzionalità 12.0- supporto per alcune funzionalità Tier 1 e Tier 2. Rappresentanti: AMD Radeon HD 7790/8770, Rx 260/285/290 e successivi.

Livello di funzionalità 12.1- supporto completo per Tier 1, supporto hardware per tutte le funzionalità DirectX 12.

Pertanto, nessuna delle schede video rilasciate prima del 2015 supporta completamente DirectX 12. Alcune funzionalità sono implementate a livello software, quindi lo stesso gioco che utilizza DX 11 e DX 12 non riceverà un notevole aumento delle prestazioni quando si passa a nuova versione API.

Linea di fondo

La velocità dei programmi dipende in gran parte dal livello di accesso all'hardware del computer. Ciò è particolarmente vero per i giochi. DX 12 offre funzionalità che gli sviluppatori non dovrebbero trascurare. Sfortunatamente, nella pratica, non sempre vengono utilizzati completamente. Pertanto, GTA V, pubblicato su PC nel 2015, ha un aspetto migliore e produce più fotogrammi al secondo sullo stesso hardware rispetto a Watch Dogs 2, pubblicato un anno e mezzo dopo, con un gameplay simile.

Un saluto a tutti i visitatori del mio blog. Storicamente ho subito colto il nesso tra l'assenza file dll nel sistema e nella versione DirectX. Pertanto, se quando avvii il gioco, invece del gioco stesso, vedi qualcosa del tipo "Il programma non può essere avviato perché sul computer manca d3dx9_31.dll", allora con una probabilità del 99% possiamo dire che devi aggiornare le librerie DirectX.

Con il passaggio al nuovo sistema operativo da Windows utenti abituali ha iniziato a confondersi sulle versioni di Direct X. Molte persone credono erroneamente che installando, ad esempio, 9.0c su DirectX 11, disinstalleranno quest'ultimo. Te lo dico subito: non andrà da nessuna parte, sarà solo integrato con le librerie dalla 9.0 (anche se tutte quelle necessarie sono già incluse nelle ultime versioni, ad eccezione di alcuni giocattoli)


Se stai cercando queste informazioni perché non sai cosa puoi fare dal sito ufficiale, allora questa nota è solo per te: qui vedremo tutto! La rete è piena di risorse che offrono il download di questo file. Non lasciarti ingannare: di norma è molto facile contrarre un virus da tali siti (e Yandex non sempre contrassegna tali risorse come pericolose)

È abbastanza facile scoprirlo, ma Microsoft è complicata con l’interfaccia e finestre diverse potrebbe sembrare diverso, ma la logica non cambia da versione a versione. Quindi, per Windows 7, fai clic su "Start" e trova la casella di ricerca

Digita nella barra di ricerca e premi Invio

Tuttavia, funzionerà solo per Windows 7 e Windows Vista

In tutte le versioni di Windows, senza eccezioni, puoi chiamare il comando esegui e inseriscilo lì, in questo caso verrà avviata l'utilità DirectX. Se non sai dove si trova il comando "Esegui", leggi questo articolo http://www.site/pc/setup_win/gde-v-puske-vypolnit/

E qui nello "Strumento diagnostico DirectX" possiamo vedere la versione.

Quindi, abbiamo scoperto quale DirectX è installato, cosa fare dopo? Aggiornamento ovviamente!

Come aggiornare DirectX all'ultima versione?

Mai, hai sentito? MAI non scaricare DirectX da siti sconosciuti. Scarica l'ufficiale e ultima versione(più precisamente, un programma di installazione web) può essere trovato sul sito ufficiale di Microsoft.
http://www.microsoft.com/ru-ru/download/details.aspx?id=35
Ma non mi piace inseguire i miei visitatori su altri siti, quindi l'ho caricato sul mio blog, puoi scaricarlo da me

Dopo il download, lo lanciamo. Si apre "Installa Microsoft(R) DirectX(R)". Siamo d'accordo con contratto di licenza e fare clic su "Avanti"

Ci verrà offerto di installare il pannello Bing gratuitamente, ma non ne abbiamo bisogno, quindi deselezioniamo la casella accanto a questa voce.

Il programma di installazione determinerà quanti componenti in più dovranno essere scaricati (ad esempio, 48,9 megabyte per me), se tutto è soddisfacente, fare clic su "Avanti"

DirectX: un insieme di librerie e Software, che vengono utilizzati per risolvere i problemi relativi al rilascio di applicazioni e giochi per il sistema operativo Windows. Su ogni versione del sistema operativo è installata una determinata generazione di questo software, che corrisponde alle capacità della scheda video installata. Ogni versione successiva del pacchetto API include tutte le librerie legacy, quindi non è necessario installare tutte le versioni di seguito: basta installare il pacchetto più recente. Vediamo come controllare DirectX su Windows 7 diversi modi.

Mezzi standard

I sistemi operativi Windows dispongono di una speciale funzionalità integrata che consente di visualizzare informazioni sul sistema, sullo schermo, sull'audio e sui dispositivi di input. Ottieni l'accesso a questa applicazione può essere fatto in due modi: utilizzando un comando nella finestra "Esegui" o lanciando un file eseguibile. Consideriamo entrambe le opzioni.

Per controllare DirectX su Windows 7, devi seguire questi passaggi:

  1. Avvia l'applicazione Esegui. Questo può essere fatto utilizzando il menu Start e l'elemento con lo stesso nome al suo interno, oppure tramite la combinazione di tasti Win+R.
  2. Nella finestra che si apre, inserisci il comando dxdiag e fai clic su OK per eseguirlo la giusta applicazione.
  3. Dopo un po' di tempo trascorso a raccogliere informazioni, vedrai una finestra con statistiche e
  4. Nella prima scheda "Sistema" c'è la riga "Versione DirectX". Di fronte vedrai il numero della versione attuale del software installato sul computer.
  5. Tuttavia, la versione che appare nella prima scheda non è necessariamente quella supportata dalla tua scheda video. Per trovare informazioni sulle librerie supportate, è necessario aprire la scheda Visualizza.
  6. Presta attenzione alla sezione "Driver" e alla riga DDI per Direct3D. Di fronte a questa voce c'è il numero di generazione del pacchetto API supportato dalla tua scheda video.

Ora sai come controllare DirectX su Windows 7 in due direzioni: quella installata sul computer e quella supportata dall'acceleratore grafico del tuo computer.

Seconda opzione standard

Esistono altri modi per eseguire lo strumento diagnostico. Innanzitutto, puoi aprire partizione di sistema disco rigido e vai alla directory Windows e System32. Nell'elenco di tutti i file, trova dxdiag.exe e aprilo.

In secondo luogo, l'utente può utilizzare la ricerca nel menu Start. Per fare ciò, apri il menu e inserisci il nome del file esecutivo. Una volta visualizzato nell'elenco delle corrispondenze trovate, eseguilo. Puoi sicuramente eseguire l'applicazione e controllare la versione di DirectX su Windows 7. Inoltre, le opzioni descritte sono adatte per tutte le versioni successive del sistema operativo, fino alla 10.

Programmi di terze parti

Se non sei soddisfatto dello strumento di controllo standard, puoi utilizzare un'utilità di terze parti per verificare le informazioni sul sistema e sull'hardware. Ad esempio, uno di questi programmi è il popolare AIDA64. Puoi scaricare gratuitamente versione di prova e visualizzare la versione DirectX su Windows 7 attraverso di essa.

È necessario eseguire il programma e selezionare "Sistema operativo" nella directory principale con partizioni. In esso, trova la riga con il nome del software, di fronte alla quale verrà scritta versione installata.

Per capire quale versione è supportata dalla tua scheda video, trova la sezione DirectX e apri la scheda "Video". Quindi trova la riga "Supporto hardware". Di fronte puoi controllare DirectX su Windows 7, che è supportato dal tuo acceleratore grafico.

Molti utenti, quando installano il software, hanno bisogno di sapere quali driver sono già installati per questa o altre applicazioni. Ciò è necessario per non mettere la vecchia legna da ardere al posto di quella nuova. Come scoprire quale DirectX è installato può essere letto in questo articolo.

Esistono due modi per scoprire quale versione dei driver DirectX hai installato, ognuno dei quali è semplice e conveniente a modo suo.

Il primo modo per scoprire quale directx è installato

Windows contiene uno strumento con il quale è possibile diagnosticare nel sistema la presenza di componenti DirectX installati e scoprire quale versione hanno. Per utilizzare questa utilità, è necessario effettuare le seguenti operazioni:

Il secondo modo per scoprire quale DirectX è installato

Esistono molti programmi su Internet in grado di diagnosticare il tuo computer, mostrare la disposizione dei componenti e analizzare Software installato sul tuo PC. In particolare, per verificare la versione di DirectX, esiste un programma distribuito gratuitamente: PC-Wizard. Scarica e installa il programma e, dopo averlo avviato e raccolto informazioni, seleziona "Configurazione", quindi DirectX e vedrai la versione driver installato. Diamo un'occhiata ad un esempio da un altro computer:

Articoli correlati

DirectX è un pacchetto di librerie che consente di visualizzare sul monitor i più piccoli dettagli grafici nelle applicazioni. Per ciascuno Versioni di Windows la tua versione è adatta...

La tecnologia multimediale DirectX viene utilizzata su molti computer su cui è installato il sistema operativo. Sistema Windows. Molto spesso, questa versione consente di verificare gli aggiornamenti dei giochi adattati al sistema operativo. Adesso non ti resta che scoprire dove...

Cos'è DirectX? Si tratta di un insieme di API necessarie per risolvere i problemi legati alla programmazione in versione operativa Finestre. Viene spesso utilizzato durante la scrittura di giochi, quindi spesso i giochi appena rilasciati possono funzionare solo con le nuove versioni di DirectX. Oggi parlerò di come scoprire quale versione è installata sul tuo PC o laptop.

Primo metodo

Per cominciare useremo mezzi standard per la diagnostica dei componenti, integrata in Windows. Per fare ciò, è necessario utilizzare un'utilità chiamata "Esegui" (Start - Esegui o Win + R). Nella finestra che si apre, inserisci la parola dxdiag e clicca su OK.

Apparirà una finestra in cui potrai vedere non solo la versione di DirectX installata, ma anche una serie di altri parametri, tra cui nome del computer, modello, produttore, quantità di memoria e così via.

Secondo metodo

Se per qualche motivo non puoi utilizzare il metodo sopra indicato, puoi utilizzare utilità di terze parti. Esistono moltissimi programmi di questo tipo, prendi almeno il leggendario EVEREST, che mostra assolutamente tutte le informazioni sul tuo computer.

È necessario installare il programma, quindi eseguirlo e attendere che il sistema raccolga le informazioni necessarie. Vai alla sezione "Computer" - "Informazioni di riepilogo" e tutte le informazioni verranno visualizzate sullo schermo, incluso DirectX (vedi screenshot). Nel mio caso il programma lo è lingua inglese, ma ho evidenziato i punti principali.

A proposito, non dimenticare di aggiornare DirectX non appena viene rilasciato, così potrai sempre giocare ai giochi moderni.

Pubblicazioni sull'argomento