O erro de DirectX no Battlefield 6 virou um dos vilões mais chatos para quem só quer relaxar jogando e acaba encarando uma tela de crash sem qualquer cerimônia.
Quando isso acontece, você volta para a área de trabalho se perguntando o que deu errado, se é culpa da placa de vídeo, do DirectX, de um driver bagunçado ou até do próprio jogo.
A verdade é que esse problema costuma surgir quando o sistema não consegue se comunicar direito com a GPU durante a renderização, que é algo que o Battlefield 6 exige bastante por causa dos gráficos pesados e efeitos modernos.
Para ajudar você a voltar rapidamente às batalhas, este guia reúne as causas mais comuns e as soluções mais práticas que a comunidade e as recomendações oficiais já testaram com bons resultados.
O que é o erro de DirectX no Battlefield 6
O erro de DirectX geralmente surge como mensagens do tipo DXGI_ERROR_DEVICE_REMOVED, DXGI_ERROR_DEVICE_HUNG, DXGI_ERROR_DEVICE_RESET, ou mensagens dizendo que uma função DirectX falhou.
Na prática significa que a placa de vídeo deixou de responder, que o driver travou ou que houve um problema de comunicação entre o jogo e a GPU.
Muitas vezes o Windows registra o evento como "a placa foi fisicamente removida" mesmo quando isso não aconteceu de fato.

Fonte: Reddit
Guia passo a passo para corrigir o erro de DirectX no Battlefield 6
Siga em ordem até encontrar a solução que funciona para você.
Atualize o driver da sua placa de vídeo
Por onde começar: baixe o driver mais recente no site oficial do fabricante da GPU: NVIDIA, AMD ou Intel.
Instalação limpa costuma ajudar: use as opções de instalação do driver que removem arquivos anteriores ou utilize o Display Driver Uninstaller se quiser um reset completo.
Verifique e restaure arquivos do jogo
Se você joga via EA App ou Steam, use a opção de verificar integridade dos arquivos ou reparar instalação. Arquivos corrompidos podem quebrar recursos gráficos e provocar falhas DirectX. Ferramentas do launcher vão baixar novamente os arquivos que estiverem com problema.
Apague os arquivos de configuração local (PROFSAVE)
Vá em Documentos → Battlefield 6 → settings e delete PROFSAVE_profile e PROFSAVE. Esses arquivos guardam configurações gráficas e podem corromper, causando crashes.
Leia também: Como corrigir o erro 1:85008S no Battlefield 6
Troque entre DirectX 12 e DirectX 11 no jogo
Algumas GPUs ou drivers apresentam mais estabilidade com DirectX 11. Se o jogo permitir, alterne a versão do DirectX nas configurações gráficas do Battlefield 6. Caso não encontre a opção no menu, verifique o arquivo PROFSAVE_profile ou parâmetros de inicialização para forçar DX11.
Desative sobreposições e aplicações em segundo plano
Desative overlays como GeForce Experience, Steam Overlay, Discord Overlay e quaisquer ferramentas de gravação ou streaming. Overlays podem conflitar com o pipeline gráfico e provocar falhas DirectX. Teste rodando o jogo com o mínimo de software em segundo plano.
Limpe o cache de shaders do DirectX
Limpar o DirectX shader cache pelo Windows pode ajudar quando shaders corrompidos causam falhas. Em Configurações → Sistema → Armazenamento → Arquivos temporários procure por DirectX shader cache e remova apenas essa opção.
Reinstale ou atualize o DirectX / componentes do Visual C++
Instale as bibliotecas redistribuíveis do Visual C++ que o jogo exige e, se houver, coloque o instalador DirectX mais recente (ou a biblioteca reinserida pelo launcher). Não baixe DLLs soltas de sites não oficiais. Restaurar esses componentes ajuda quando falta algum runtime necessário.
Verifique temperaturas e estabilidade do hardware
Monitore a temperatura da GPU e da CPU. Overheating ou problemas de alimentação podem desencadear erros DXGI. Se houver overclock, teste com configurações padrão. Em máquinas que apresentam o erro após algumas horas de jogo, driver e aquecimento são suspeitas fortes.
Atualize BIOS e habilite Secure Boot se recomendado
Alguns guias técnicos sugerem atualizar BIOS e verificar opções de UEFI como Secure Boot para compatibilidade e estabilidade. Verifique o site do fabricante da placa-mãe para a versão mais recente da BIOS e instruções.
Tente uma solução de comunidade: editar PROFSAVE_profile para forçar DX12/alterar flags
Alguns usuários encontraram soluções alterando flags no PROFSAVE_profile, por exemplo trocar GstRender.Dx12Enable entre 0 e 1 para forçar compatibilidade diferente do render. Essa abordagem é experimental e deve ser feita com backup do arquivo antes. Se funcionar para muitos, também funciona para alguns.
Restaure a instalação do launcher ou use a ferramenta de recuperação da EA
Se nada funcionar, reinstale o EA App ou use a ferramenta de recuperação da EA se disponível no seu sistema. Alguns jogadores relataram resolução do problema após recuperar ou reparar o launcher, pois ele corrige dependências e permissões.
O que causa o erro de DirectX no Battlefield 6?
Existem várias causas com frequência documentadas pela comunidade e fabricantes:
- Driver de vídeo instável ou bugado. Atualizações de driver podem tanto resolver quanto causar novos problemas dependendo da compatibilidade.
- Arquivos de jogo corrompidos ou configurações locais danificadas, como PROFSAVE.
- Conflitos com overlays e aplicativos de terceiros que interagem com a renderização.
- Problemas de hardware, aquecimento ou energia que fazem a GPU perder resposta.
- Versão do DirectX incompatível com alguma combinação específica de placa, driver e sistema, especialmente em títulos muito novos.
Leia também: Guia para habilitar o Secure Boot para Battlefield 6 [+ correção de erros]
Outros erros no Battlefield 6
Além do erro de DirectX, jogadores têm relatado outros problemas comuns que podem afetar a experiência:
- Mensagens de compra para jogar que bloqueiam modos sem necessidade. Esse tipo de bug já foi relatado e os desenvolvedores liberaram correções rápidas para parte dos usuários afetados.
- Crashes durante matchmaking ou ao carregar mapas grandes. Muitas soluções são as mesmas do DirectX: drivers, verificar arquivos e reduzir overlays.
- Problemas de performance e stuttering relacionados a shaders e streaming de texturas. Limpar cache de shaders e reduzir qualidade de streaming pode ajudar.
Como jogar Battlefield 6 sem lag?
O NoPing é um serviço projetado para otimizar a rota entre sua conexão e os servidores do Battlefield 6.
Às vezes, o caminho padrão usado pela sua operadora de internet não é o mais rápido. O NoPing redireciona seus dados por um caminho melhor e mais direto.
Veja como usar o NoPing para acabar com problemas de conexão no Battlefield 6:
- Cadastre-se no site e baixe o NoPing (você pode testar de graça).
- Abra o NoPing e pesquise por Battlefield 6 dentro do software.

- Ao encontrar o Battlefield 6, clique nele. Na tela seguinte, selecione seu servidor e clique em “Otimizar Jogo”.

Pronto! Agora você pode abrir o Battlefield 6 e jogar com o ping otimizado.
Você pode testar diferentes servidores dentro do NoPing para ver qual oferece a menor latência.
FAQ - erro de DirectX no Battlefield 6
P. O que é DXGI_ERROR_DEVICE_REMOVED e é sinal de problema físico na placa?
R. Não necessariamente. O Windows pode relatar que a placa foi removida quando, na verdade, o driver travou ou foi reinicializado. Na maioria dos casos o problema é de driver, configurações ou software em conflito. Faça atualização de driver e testes de estabilidade antes de presumir falha física.
P. Posso baixar um único arquivo DLL do DirectX para corrigir o erro?
R. Não. Evite baixar DLLs soltas de sites não oficiais. Use os instaladores oficiais da Microsoft e os redistribuíveis do Visual C++ oferecidos pelo launcher do jogo ou pelo site da Microsoft.
P. E se o meu jogo crasha só em mapas grandes ou depois de certo tempo jogando?
R. Provavelmente é aquecimento, consumo de energia ou vazamento de memória no driver. Monitore temperaturas e teste com limites de FPS ou configurações gráficas reduzidas. Também verifique se há atualizações do driver com foco em estabilidade para longas sessões.
P. Onde reporto o problema para a EA ou DICE?
R. Use os fóruns oficiais da EA e o suporte técnico dentro do EA App. Se o problema for replicável e afetar muitos jogadores, postar logs e passos para reproduzir ajuda a acelerar a correção pelos desenvolvedores.
Erro de DirectX no Battlefield 6 é uma categoria de falhas com causas múltiplas. Comece pelo básico: driver atualizado, arquivos do jogo verificados, sobreposições desligadas e arquivos de configuração limpos.
Se nada resolver, foque em testes de hardware e nas mensagens de erro exatas, pois elas ajudam a diagnosticar se é driver, aquecimento ou conflito de software.
Use as etapas deste guia em ordem e sempre faça backups antes de editar arquivos de configuração.
E para sempre jogar Battlefield 6 sem se preocupar com lag, use NoPing! Baixe agora e teste grátis!

