Correção: D3DCompiler_47.dll está faltando



Experimente Nosso Instrumento Para Eliminar Problemas

‘D3DCompiler_47.dll’ é um arquivo compartilhado que permite a execução de muitos jogos e é exigido por muitos aplicativos em suas operações. O erro “D3DCompiler_47.dll está faltando” é muito comum ao iniciar jogos, aplicativos ou executar um programa para uma finalidade específica.





As soluções alternativas envolvidas para resolver esse erro são muito simples e exigem que você baixe a DLL diretamente ou por meio de atualização do Windows. Iremos examiná-los um por um, começando com o mais simples sendo o primeiro.



Solução 1: registrando novamente D3DCompiler_47.dll

Se você estiver usando um programa que requer a DLL em discussão, normalmente ele deve registrar automaticamente o arquivo para você. Se o arquivo não estiver presente, ele deve ter a capacidade de instalá-lo. Se o aplicativo não tiver esses recursos, tentaremos registrar o arquivo manualmente.

  1. Pressione Windows + R, digite “ prompt de comando ”Na caixa de diálogo, clique com o botão direito e selecione“ Executar como administrador ”.
  2. Uma vez no prompt de comando elevado, digite os seguintes comandos:
 regsvr32 / u D3DCompiler_47.dll   regsvr32 / i D3DCompiler_47.dll 

O primeiro comando cancelará o registro do arquivo e o segundo comando o registrará. Observe que esse método só funcionará se você já tiver a DLL presente no diretório necessário. Do contrário, esses comandos lançarão uma exceção. Nesse caso, passe para a segunda solução.



Solução 2: baixando a DLL

Existem duas maneiras de instalar a DLL necessária em seu sistema. Você pode fazer isso manualmente usando esta solução ou automaticamente usando o 3rd1. Ambas as soluções funcionarão, mas você terá que fazer a pesquisa sozinho nesta.

  1. Baixe o DLL da Internet para o seu computador. É importante notar que existem muitos sites maliciosos que enganam os usuários para que baixem um vírus em vez do arquivo autêntico. Tenha cuidado e use apenas sites confiáveis.
  2. Depois de baixar o arquivo, você deve verificar a arquitetura do seu sistema. Arquiteturas de 32 e 64 bits , ambos têm locais de arquivo diferentes onde você deve colar a DLL. Pressione Windows + S, digite “ Informação do sistema ”Na caixa de diálogo e abra as configurações.

  1. Procure o valor de Tipo de sistema. Para 32 bits tipo de sistema, você deve colar o arquivo D3DCompiler_47.dll que baixou na pasta “ C: Windows system32 ”. Alguns usuários podem ter “C: WINDOWS system32”.

Para 64 bits computador, você deve copiar o D3DCompiler_47.dll (32 bits) para a pasta “ C: Windows SYSWOW64 ”E cole o D3DCompiler_47.dll (64 bits) na pasta“ C: Windows System32 ”.

  1. Depois de colar a DLL, execute a primeira solução e registre a DLL de acordo. Reinicie o computador e veja se o aplicativo funciona.

Solução 3: Instalando a atualização do catálogo KB4019990

Como discutimos acima, a Microsoft lança atualizações frequentes visando vários problemas ou atualizando ou adicionando módulos aos componentes existentes. O erro “D3DCompiler_47.dll está faltando” foi notado pela Microsoft e lançou uma atualização oficial para corrigir o problema.

  1. Vá para Site oficial da Microsoft e baixe a atualização
  2. Instalar a atualização em seu computador e reinicie seu sistema completamente. Agora verifique se o problema foi resolvido.

Você também deve se certificar de que está executando a versão mais recente do Windows. Pressione Windows + S, digite “atualizar” e abra as configurações do sistema. Verifique se há atualizações e se houver algum, instale-o.

Nota: Você também deve se certificar de que possui a versão mais recente do Microsoft .NET framework.

Solução 4: Instalando o Microsoft DirectX

O módulo “D3DCompiler_47.dll” é conhecido por estar relacionado ao DirectX. DirectX é uma coleção de APIs destinadas a lidar com tarefas relacionadas a multimídia, especialmente jogos. Se ainda não tiver o módulo instalado, você deve adicioná-lo ao seu sistema o mais rápido possível e ver se isso resolve.

  1. Navegue até o site oficial da Microsoft e baixar o pacote do aplicativo de arquivo em seu computador.

  1. Depois de baixado, instalar o pacote e reinicie o computador completamente.
  2. Agora verifique se o problema ainda persiste. Em caso afirmativo, você precisa baixar manualmente a DLL e colocá-la nos diretórios conforme mostrado na Solução 2. Não se esqueça de registrar a DLL em seu computador conforme mostrado na Solução 1.

Se você ainda estiver enfrentando a mensagem de erro, certifique-se de ter executado todas as etapas e de estar usando uma conta de administrador.

3 minutos lidos