2015-09-29 13:47:09 +0000 2015-09-29 13:47:09 +0000
10
10
Advertisement

Come posso installare Directx9 su Windows 10?

Advertisement

Come posso installare Directx9: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429 , sto eseguendo Windows 10 ma il setup dice: “Devi essere in esecuzione win98 ecc….”.

Advertisement

Risposte (3)

8
8
8
2015-11-21 23:37:57 +0000

Ho avuto lo stesso problema quando ho provato a far funzionare un vecchio gioco su Windows-10, si lamentava della mancanza di un dll d3dx9_41.dll.

Potete scaricare il “DirectX end user runtime” dal sito web di Microsofts. La versione esatta dipende dal file richiesto dalla vostra applicazione, nel mio caso era directx_mar2009_redist.exe .

Per trovare la versione corretta ho analizzato il messaggio di errore. Se il file mancante è ad esempio d3dx9_41.dll, significa che è necessaria la versione 41 di DirectX-9. L'elenco seguente mostra le versioni di DirectX-9 disponibili, la versione si trova nella terza colonna. Questo vi dà un indizio di cosa cercare, le parole chiave directx Mar2009 mi portano alla pagina di download di microsoft.

Feb2005_d3dx9_24_x86.cab
Feb2005_d3dx9_24_x64.cab
Apr2005_d3dx9_25_x64.cab
Apr2005_d3dx9_25_x86.cab
Jun2005_d3dx9_26_x64.cab
Jun2005_d3dx9_26_x86.cab
Aug2005_d3dx9_27_x64.cab
Aug2005_d3dx9_27_x86.cab
Dec2005_d3dx9_28_x64.cab
Dec2005_d3dx9_28_x86.cab
Feb2006_d3dx9_29_x86.cab
Feb2006_d3dx9_29_x64.cab
Apr2006_d3dx9_30_x64.cab
Apr2006_d3dx9_30_x86.cab
OCT2006_d3dx9_31_x64.cab
OCT2006_d3dx9_31_x86.cab
DEC2006_d3dx9_32_x86.cab
DEC2006_d3dx9_32_x64.cab
APR2007_d3dx9_33_x64.cab
APR2007_d3dx9_33_x86.cab
JUN2007_d3dx9_34_x86.cab
JUN2007_d3dx9_34_x64.cab
AUG2007_d3dx9_35_x86.cab
AUG2007_d3dx9_35_x64.cab
Nov2007_d3dx9_36_x86.cab
Nov2007_d3dx9_36_x64.cab
Mar2008_d3dx9_37_x64.cab
Mar2008_d3dx9_37_x86.cab
JUN2008_d3dx9_38_x86.cab
JUN2008_d3dx9_38_x64.cab
Aug2008_d3dx9_39_x64.cab
Aug2008_d3dx9_39_x86.cab
Nov2008_d3dx9_40_x86.cab
Nov2008_d3dx9_40_x64.cab
Mar2009_d3dx9_41_x64.cab
Mar2009_d3dx9_41_x86.cab
Aug2009_d3dx9_42_x86.cab
Aug2009_d3dx9_42_x64.cab
Jun2010_d3dx9_43_x64.cab
Jun2010_d3dx9_43_x86.cab
``` &001 


Forse è anche possibile installare l'ultima versione a partire dal [ giugno 2010 ](http://www.microsoft.com/en-us/download/details.aspx?id=8109), non sono sicuro che contenga anche le versioni precedenti.
2
2
2
2015-09-29 13:58:57 +0000

Il DirectX integrato in Windows 10 è compatibile con DirectX 9, 10 e 11. Quindi non dovreste cercare di installare manualmente una vecchia versione di DirectX. Si può davvero rovinare l'installazione di Windows in questo modo.

Purtroppo, ci sono molti programmi (soprattutto vecchi giochi) che cercano di installare DirectX da soli o testano la presenza di una certa versione di DirectX in modo non corretto, il che fa sì che non si accorgano che DirectX è già presente.

Non c'è davvero una buona soluzione a questo problema. Se il programma di installazione del vecchio programma è cerebralmente morto non si può davvero curare.

A volte aiuta a far funzionare il programma di installazione in “modalità compatibilità” per XP-SP3. In altri casi, è possibile forzare il programma di installazione a continuare comunque e il gioco funzionerà nonostante gli errori durante l'installazione. E a volte si è solo sfortunati.

Potreste dover sperimentare un po’ per vedere cosa funziona meglio nel vostro caso specifico.

1
Advertisement
1
1
2018-10-04 19:16:02 +0000

Questo perché si sta cercando di installare DirectX 9.0c End-User Runtime per Windows 2000 a XP SP1. Il tuo link è la pagina di download per questo articolo, cerca la sezione System requirements sotto tutti gli articoli del sito Microsoft (nota che ha lo stesso id nell'URL). https://www.microsoft.com/en-us/download/details.aspx?id=34429 (https://www.microsoft.com/en-us/download/details.aspx?id=35)

Vuoi una delle opzioni qui sotto (entrambe le versioni 9.29.1974, espandere la sezione Details):

  1. DirectX End-User Runtime Web Installer

La versione online che scaricherà i componenti richiesti. https://www.microsoft.com/en-us/download/details.aspx?id=35 &003

  1. DirectX End-User Runtime (giugno 2010)

La versione offline (96 MB) di quanto sopra. [ https://www.microsoft.com/en-us/download/details.aspx?id=8109 ]&003

Advertisement