Correção: err_gfx_d3d_init no GTA V

  • O jogo está travando porque o sistema não tem recursos suficientes para executá-lo com DX11.
  • Algumas configurações de gráficos, como Tesselation e VSync, estão causando o travamento.
  • O PC não tem os drivers de GPU mais recentes.
  • Alguns arquivos DLL (x64.rpf, d3dcsx_46.dll e d3dcompiler.dll) localizados no diretório do jogo foram corrompidos.
  • A configuração de GPU dupla (Crossfire ou SLI) está travando o motor do jogo.
  • Biblioteca Visual C ++ ausente ou corrompida.
  • Se você está lutando atualmente com o err_gfx_d3d_init erro, há algumas boas notícias - a maioria dos usuários conseguiu solucionar e resolver o problema. Abaixo você tem uma coleção de correções que permitiram aos usuários corrigir o err_gfx_d3d_init erro. Siga cada método na ordem até conseguir remover a mensagem de erro.



    Nota: Lembre-se de que todas as correções abaixo pressupõem que você comprou uma cópia legítima do GTA V.

    Método 1: atualize seus drivers de GPU

    Dado o fato de que este problema tem recebido muita atenção tanto dos desenvolvedores Rockstar quanto dos fabricantes de GPU, várias correções foram lançadas para resolver o problema ao longo dos anos. Tanto a Nvidia quanto a ATI lançaram correções de estabilidade para limitar o alcance do err_gfx_d3d_init erro.





    O lugar óbvio para começar o guia de solução de problemas é certificar-se de que os drivers gráficos estejam atualizados. Para fazer isso, visite este link ( aqui ) para Nvidia ou este ( aqui ) para ATI. Baixe a versão mais recente do driver de acordo com seu modelo de GPU e versão do Windows, reinicie o PC e veja se o problema foi resolvido. Se não for, siga Método 2 .



    Método 2: reinstalar e atualizar o jogo para a versão mais recente

    Depois de eliminar os drivers de GPU desatualizados da lista, vamos ver se os arquivos do diretório do jogo estão intactos. Se você comprou uma cópia física do jogo, isso só pode ser feito reinstalando o jogo.

    Nota: Se você comprou o jogo pelo Steam, clique com o botão direito do mouse em GTA V no Biblioteca seção e selecione Propriedades . Então vá para Ficheiros locais e clique em Verifique a integridade dos arquivos do jogo . Todo o processo pode levar mais de 10 minutos, mas evitará que você reinstale o jogo. Se a varredura revelar alguma inconsistência, o Steam irá baixar novamente os arquivos ausentes / corrompidos.



    Depois de verificar se o diretório do jogo não contém arquivos corrompidos, certifique-se de que o GTA V esteja atualizado para a versão mais recente. Dependendo de qual plataforma você usou para comprar o jogo, as etapas de atualização serão diferentes. A Rockstar lançou uma série de correções para casos em que o erro é causado por um problema interno do jogo.

    Se a mensagem de erro ainda aparecer após a reinstalação e atualização do jogo para a versão mais recente, siga Método 3.

    Método 3: desabilitando Fraps, ShadowPlay ou outro software de sobreposição

    Muitos usuários supostamente corrigiram o problema após desativar Fraps ou outro software que está sobrepondo informações na tela do jogo. Parece que Fraps e algumas outras camadas de jogo são conflitantes com a maioria dos utilitários de overclock de GPU no GTA V. Se você estiver usando um software como este para rastrear seu FPS, desative-o e tente executar o jogo.

    Se o erro não aparecer enquanto o Fraps (ou outro) estiver desabilitado, desinstale o programa e procure uma solução diferente para rastrear sua contagem de FPS. Se desativar Fraps / ShadowPlay não ajudou, vá para Método 4.

    Método 4: Reinstalando a Biblioteca Visual C ++ e DirectX

    Alguns usuários conseguiram corrigir o problema após a instalação de um Biblioteca Microsoft Visual C ++ e reinstalando DirectX . Primeiro, visite este link oficial da Microsoft ( aqui ) e baixe e instale Microsoft Visual C ++ 2008 SP1 .

    Depois de instalar a biblioteca C ++, vá para este link ( aqui ) e instale o Instalador da Web em tempo de execução do usuário final DirectX . Isso equipará seu sistema com os arquivos DLL necessários para rodar o jogo no DX 11.

    Método 5: Excluindo arquivos DLL da pasta de instalação do GTA V (apenas Steam)

    o err_gfx_d3d_init erro geralmente está ligado a dois arquivos DLL bugados do HLSL personalizado compilador. Alguns usuários conseguiram resolver o problema excluindo d3dcsx_46.dll e d3dcompiler.dll da pasta de instalação do jogo.

    Depois de excluir os arquivos DLL, vá para o _CommonRedist na pasta GTA V e execute a configuração do DX para reinstalar os componentes DLL ausentes. Quando a instalação for concluída, reinicie o sistema e inicie o jogo novamente.

    Se você vir um erro diferente (relacionado a arquivos DLL ausentes), clique com o botão direito em GTA V na Biblioteca do Steam e clique Propriedades . Então, vá para o Ficheiros locais guia e clique em Verifique a integridade dos arquivos do jogo.

    Quando o processo estiver concluído, inicie o jogo novamente e veja se ele corrigiu o err_gfx_d3d_init erro. Se ainda estiver lá, vá para Método 6 .

    Método 6: Rodando o jogo no Borderless sem Tesselation e VSync

    Existem várias configurações no jogo que são conhecidas por acionar o err_gfx_d3d_init erro. Alguns usuários conseguiram impedir o jogo de travar com este erro, desativando VSync, Tesselation e rodando o jogo em Sem fronteiras modo.

    Nota: A correção a seguir só é aplicável se o erro de falha aparecer algum tempo após o início do jogo.

    Se você conseguir iniciar o jogo antes que ele trave, vá para Configurações> Gráficos e defina VSync para FORA . Em seguida, role para baixo e desative Tesselação e definir o Configurações de tela para Sem fronteiras (você também pode forçar a tela a Sem fronteiras pressionando ALT + ENTER) .

    Se o jogo travar com o mesmo err_gfx_d3d_init erro, vá para o método abaixo.

    Método 7: Alterar a configuração do Direct X no jogo para 10 ou 10.1

    Embora GTA tenha sido comercializado como um jogo DirectX 11, ele também foi projetado para rodar em versões mais antigas do DirectX. o err_gfx_d3d_init O erro é causado principalmente por problemas de compatibilidade entre o hardware gráfico e o software DirectX de suporte presente no sistema.

    A maioria dos usuários conseguiu remover o erro mudando a versão do DirectX do jogo para 10 ou 10.1. Embora isso provavelmente resolva seu problema (especialmente em máquinas que mal atendem aos requisitos mínimos), fará com que o jogo pareça menos bonito do que no DirectX 11. Você muda para o DirectX 10 indo para Configurações> Gráficos e definir o Versão DirectX a 10.1 ou 10.

    Se você receber o erro na inicialização e não conseguir acessar as configurações do jogo, siga as etapas abaixo:

    1. Vá para o diretório raiz do GTA V. Por padrão, ele está localizado em C: Arquivos de programas Rockstar Games Grand theft auto V.
    2. Crie um novo arquivo .txt e nomeie-o “Commandline.txt”.
    3. Adicione um -DX10 linha para o arquivo e salve-o.
    4. Abra o jogo e veja se o erro foi removido.

    Método 8: Desativando overclocking GPU e CrossFire / SLI

    Se você tem o hábito de fazer overclock em seu hardware, desative as frequências personalizadas para ver se elas estão causando um problema. Alguns usuários conseguiram impedir que o jogo travasse com o err_gfx_d3d_init erro ao remover seu overclock.

    Claro, isso não é ideal para um entusiasta de overclocking, mas pelo menos você terá uma ideia mais clara do que está causando o problema. Se o jogo não travar depois de reverter para as frequências padrão da GPU, perca-as completamente ou experimente valores diferentes até encontrar uma compilação estável.

    Se você tiver uma configuração de GPU dupla (CrossFire ou SLI), tente executar o jogo com apenas uma placa de vídeo e veja se o erro ainda está aparecendo. Se não, reconfigure as configurações SLI / CrossFire, reinicie e reinicie o jogo.

    5 minutos lidos