# Tela preta - Problema Dx9
Entao, estava com problema com meu BF2, quando entrava dava um som de erro e apertava enter e voltava pra area de trabalho, depois de muito pesquisar resolvi o meu problema.
OBS: Tenho WinXp sp3
- Primeiro passo: Saber qual é o problema
Vá em propriedades no atalho do jogo e na linha: "C:Arquivos de programasEA GAMESBattlefield 2BF2.exe" +menu 1 +fullscreen 1
Deixe o "+fullscren 0" assim vc vê qual é o problema. No meu caso era o Dx9. Aparecia a seguinte msg "DirectX version 9.0c or higher is required to run BF2. Please install DX9c and try again."
Eu tinha instalado uma versão que deixava o XP com o Dx10 (furada), por isso dava o problema.
- Solução
Clique Iniciar -> Executar -> regedit -> Procure a Pasta Directx (HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX) -> clique para exportar ela e criar um backup, renomeie o arquivo, tipo directx_bac -> exporte mais uma vez e nomeie Dx9 -> apague a pasta Directx.
Edite o arquivo Dx9.reg e coloque:
Na ultima linha que começa com "version" mude os valores para "4.09.00.0904"
execute o arquivo
*no meu deu um problema com as aspas, entao, vc tbm pode recolocar as aspas.
Baixe: http://download.microsoft.com/download/0/d/3/0d307649-9967-49fa-ab27-61f11024e97f/directx_nov2008_redist.exe
Instale e reinicie o pc. Pronto!!! No meu funcionou, espero ter ajudado alguem.
OBS: Tenho WinXp sp3
- Primeiro passo: Saber qual é o problema
Vá em propriedades no atalho do jogo e na linha: "C:Arquivos de programasEA GAMESBattlefield 2BF2.exe" +menu 1 +fullscreen 1
Deixe o "+fullscren 0" assim vc vê qual é o problema. No meu caso era o Dx9. Aparecia a seguinte msg "DirectX version 9.0c or higher is required to run BF2. Please install DX9c and try again."
Eu tinha instalado uma versão que deixava o XP com o Dx10 (furada), por isso dava o problema.
- Solução
Clique Iniciar -> Executar -> regedit -> Procure a Pasta Directx (HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX) -> clique para exportar ela e criar um backup, renomeie o arquivo, tipo directx_bac -> exporte mais uma vez e nomeie Dx9 -> apague a pasta Directx.
Edite o arquivo Dx9.reg e coloque:
Na ultima linha que começa com "version" mude os valores para "4.09.00.0904"
execute o arquivo
*no meu deu um problema com as aspas, entao, vc tbm pode recolocar as aspas.
Baixe: http://download.microsoft.com/download/0/d/3/0d307649-9967-49fa-ab27-61f11024e97f/directx_nov2008_redist.exe
Instale e reinicie o pc. Pronto!!! No meu funcionou, espero ter ajudado alguem.
--
i5 2500K
GTX 570 ECS
4 Gb ddr3
ASUS P8P67 LE
HD 1 Tb

