Como posso instalar o Directx9: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429 , estou executando o Windows 10, mas a instalação diz: "Você deve estar executando o win98 etc. .. "
windows-10
directx
user503171
fonte
fonte
Respostas:
Tinha o mesmo problema quando tentei rodar um jogo mais antigo no Windows-10, queixou-se de uma dll ausente
d3dx9_41.dll
.Você pode baixar os "tempos de execução do usuário final do DirectX" no site da Microsofts. A versão exata depende do arquivo exigido pelo seu aplicativo, no meu caso era directx_mar2009_redist.exe .
Para encontrar a versão correta, analisei a mensagem de erro. Se o arquivo ausente for, por exemplo
d3dx9_41.dll
, significa que o DirectX-9 versão 41 é necessário. A lista abaixo mostra as versões disponíveis do DirextX-9, a versão pode ser encontrada na terceira coluna. Isso fornece uma pista do que procurar; as palavrasdirectx Mar2009
- chave me levam à página de download da microsoft.Talvez também seja possível instalar o mais recente a partir de junho de 2010 , não tenho certeza se ele também contém as versões anteriores.
fonte
O DirectX incorporado no Windows 10 é compatível com o DirectX 9, 10 e 11.
Portanto, você não deve tentar instalar manualmente uma versão mais antiga do DirectX. Você pode realmente estragar sua instalação do Windows dessa maneira.
Infelizmente, existem muitos programas (principalmente jogos antigos) que tentam instalar o DirectX sozinhos ou testam a presença de uma determinada versão do DirectX de maneira incorreta, o que faz com que eles não percebam que o DirectX já está presente.
Realmente não há uma boa solução para isso.
Se o instalador do programa antigo está com morte cerebral, você não pode realmente curar isso.
Às vezes, ajuda a executar o instalador no "modo de compatibilidade" para XP-SP3.
Em alguns outros casos, você pode forçar o instalador a continuar de qualquer maneira e o jogo funcionará apesar dos erros durante a instalação.
E às vezes você está sem sorte.
Você pode ter que experimentar um pouco para ver o que funciona melhor no seu caso particular.
fonte
Isso ocorre porque você está tentando instalar o
DirectX 9.0c End-User Runtime
Windows 2000 no XP SP1. Seu link é a página de download para este item. Procure aSystem requirements
seção abaixo de todos os itens no site da Microsoft (observe que ele tem o mesmoid
no URL).https://www.microsoft.com/en-us/download/details.aspx?id=34429
Você deseja uma das opções abaixo (versão
9.29.1974
,Details
seção de expansão ):A versão online que fará o download dos componentes necessários.
https://www.microsoft.com/en-us/download/details.aspx?id=35
A versão offline (96 MB) acima.
https://www.microsoft.com/en-us/download/details.aspx?id=8109
fonte