.
xINSTALE CLICANDO NO ARQUIVO PARA DOWNLOAD
Campo de batalha 1 foi lançado mundialmente em 21 de outubro e recebeu críticas muito positivas dos críticos e foi visto como uma melhoria em relação às parcelas anteriores, com muitos elogios dados ao tema e aos visuais da Primeira Guerra Mundial. A parte ruim é que o jogo tem um pequeno problema que persiste e os desenvolvedores não fizeram nenhuma melhoria para corrigi-lo.
Battlefield 1 Falha de erro de função DirectX é o problema que impede muitas pessoas de jogar o jogo. Parece que o jogo está travando aleatoriamente devido a um erro de função do DirectX e os jogadores experimentaram isso, tanto com o DirectX 11 quanto com o DirectX12. No início, havia apenas jogadores com placas Nvidia, mas depois de um tempo, os jogadores AMD começaram a experimentar esse tipo de travamento também.
Função DirectX getdeviceremovedreason falhou com dxgi_error_device_hung battlefield 1
Até uma correção definitiva, os desenvolvedores do jogo forneceram várias soluções alternativas para corrigir esse problema, você pode encontrar a maioria delas abaixo. Recomendamos primeiro aplicar todas essas soluções alternativas e depois disso, se nada funcionar para você, vá para a solução definitiva no final do post.
A melhor solução para corrigir o Battlefield 1 Falha de erro de função DirectX é fazer alguns ajustes em sua GPU Nvidia e otimizar o jogo para que esse problema seja corrigido. Para descobrir como fazer essas coisas, vá para a solução no final da postagem, mas antes aplique também as soluções alternativas.
Como corrigir o erro DirectX no Battlefield 1?
Você pode ver uma imagem de como o problema se parece acima. A mensagem de erro que aparece na tela é a seguinte: “Função DirectX ‘GetDeviceRemovedReason’ DXGI_ERROR_DEVICE_HUNG. GPU: NVIDIA GeForce GTX 770, Driver: 37306”.
Para garantir que tudo corra bem e evitar qualquer tipo de erro de driver de GPU, certifique-se de usar um assistente de atualização de driver completo que resolverá seus problemas com apenas alguns cliques, e eu recomendo DriverFix.
Se você não souber como aplicar uma solução alternativa ou se tiver alguma dúvida, não hesite em entrar em contato com nossa equipe de suporte. Estamos disponíveis 24 horas por dia, 7 dias por semana e ajudaremos você a consertar seu jogo!
Se você deseja uma solução mais rápida e fácil de como corrigir o erro da função DirectX, vá até o final do post e encontrará exatamente o que procura. (Clique em mim para ir agora! :))
Ignorando os drivers na GTX 770:
Abaixo, você pode encontrar um arquivo em lote que o ajudará a ignorar os drivers da GTX 770 e, depois disso, você não deverá encontrar nenhum problema com o DirectX.
- [win]+[x]
- Explorador de arquivos
- Clique duas vezes em uma unidade
- Clique com o botão direito na área aberta > Criar novo > Arquivo de texto
- Abrir arquivo de texto
- Copie o código abaixo e cole no arquivo de texto
- Salvar como… Renomear.BAT
- Clique com o botão direito do mouse em Renomear.BAT > Enviar para a área de trabalho (atalho)
- Clique com o botão direito do mouse em Rename.BAT – Atalho > Propriedades > Avançado > Marque Executar como administrador
- se existe C:WindowsSystem32nvapi64.Velho Vá para Velho
- chdir /d C:WindowsSystem32
- ren nvapi64.dll nvapi64.Velho
- eco @ nomeado
- pausa
- Vá para Fim
- :Velho
- chdir /dC:WindowsSystem32
- ren nvapi64.Velho nvapi64.dll
- eco @ Renomeado
- pausa
- Vá para Fim
- :Fim
Uma possível solução alternativa que tem funcionado para algumas pessoas. Observe que houve relatos de problemas com o sistema operacional ou a detecção de sua GPU. Pode travar seu sistema também, então use por sua conta e risco. (Observação: Parece não ser compatível com Win10!)
Eu literalmente passei mais de uma hora tentando encontrar uma solução sem nenhum resultado. Como de costume, não recebo nenhuma resposta do suporte da EA, o que é bastante irritante.
Eu usei o driver mais recente, o que não ajudou.
Eu usei o driver anterior, o que não ajudou.
Eu tentei reinstalar o jogo e reparar o jogo, o que não ajudou.
Todas as correções sugeridas que não funcionaram para este erro específico (Obrigado a Kirister por manter esta lista atualizada):
GPU (GTX 770)
– Núcleo com underclock (-105MHz, que é o valor máximo) / Mem (-685MHz).
– Defina os valores máximos de segurança para alvo de sobretensão, potência e temperatura.
– A temperatura da GPU sobe para 75°c em 100% de carga, o que está dentro da faixa normal.
– GPU removido fisicamente e limpou a poeira.
– GPU testada sob estresse usando Furmark: sem problemas.
– Defina a exibição para 60 Hz (de 144 Hz).
– Nenhuma falha em qualquer outro jogo que não seja BF1, incluindo BF4.
Drivers de GPU (nVIDIA)
– Drivers testados 368.81, 372.70 (desvio nvapi64.dll), 372.90, 373.03, 375.57, 375.64, 375.70.
– Geforce Experience desinstalado (que inclui Shadowplay).
– painel de controle nVIDIA: modo de gerenciamento de energia – prefira desempenho máximo
– Painel de controle nVIDIA: Otimização segmentada – desligado
– painel de controle nVIDIA: buffer triplo – desligado
– Painel de controle nVIDIA: Sincronização vertical – desligado
– painel de controle nVIDIA: Máximo de quadros pré-renderizados – 3 (e 1, 2)
– painel de controle nVIDIA: PhysX para CPU
– Desabilitou todos os serviços nVIDIA.
– Instalação mínima de drivers nVIDIA (sem PhysX, áudio HD, experiência GeForce e visão 3D).
BATER
– Memtest veio limpo.
– Perfil XMP desativado na Bios (resultando em frequências mais baixas).
– RAM alterada (de 2x4Gb para sticks de 2x8Gb mais rápidos).
placa-mãe
– Bios atualizada.
– Todos os drivers verificados e atualizados (chipset, HDD, Realtek HD Audio…).
– Redefina as configurações do BIOS para o padrão.
– Desativado Intel SpeedStep/EIST no BIOS.
Origem
– Sobreposição no jogo Origin desativada.
– Desabilitou todas as notificações.
janelas
– Executando o Windows 10 64 bits atualizado.
– Instalação muito limpa do Windows 10 com o mínimo de programas em execução em segundo plano.
– Correção do Regedit aplicada para aumentar o atraso do TDR.
– Desligou o DVR no aplicativo XBox do Windows 10.
– VC Redist reinstalado.
– Idioma alterado para programas não Unicode para inglês (EUA) (do francês (FR)).
– Opções de energia > PCI Express > Gerenciamento de energia do estado do link DESLIGADO.
– DirectX 9.0c End-User Runtime instalado.
– Nova sessão de usuário criada.
– Nenhuma ferramenta de sobreposição ou GPU sendo executada em segundo plano.
– Desativado Aero Peek.
– Windows 10 reinstalado
Além disso, aplique estas configurações ao seu jogo:
– Configurações excluídas (Pasta BF1 em Documentos).
– BF1 reparado.
– Excluído, baixado novamente e reinstalado completamente o BF1.
– Comutado de DX12 para DX11.
– Mudou de tela cheia para sem bordas.
– Execute o jogo como administrador.
– Configurações mais baixas testadas.
– Restrição de memória GPU alternada ON/OFF.
– Usuário.cfg: Gametime.MaxVariableFps 60 (e 61~80…)
– Usuário.cfg: RenderDevice.Dx11Dot1Enable 1 e RenderDevice.Dx11Dot1RuntimeEnable 1
– Usuário.cfg: RenderDevice.RenderAheadLimit 2 (e 1, e 3)
– Motion Blur e Arma DOF desligados.
– Testado sem ALT-TAB fora do jogo e nova sessão do Windows.
Esperamos que você tenha conseguido consertar seu Battlefield 1 erro de função DirectX e que agora você está jogando e gostando do jogo. Se você ainda encontrar problemas, por favor, comente abaixo.
.