Erro: 'O D3DCOMPILER_47.dll está Faltando no Seu Computador'
O erro 'D3DCOMPILER_47.dll está faltando no seu computador' ou 'O programa não pode ser iniciado porque o D3DCOMPILER_47.dll está faltando no seu computador' pode impedir os usuários de executar jogos nos seus sistemas. Afinal, o arquivo D3DCOMPILER_47.dll faz parte do Microsoft DirectX, um componente vital necessário para iniciar e executar videogames no sistema. Como resultado, consertá-lo pode exigir a tentativa de várias soluções até encontrar a correta.
Índice
Atualize o Windows e seus drivers de GPU
Comece verificando se há novas atualizações disponíveis para o sistema operacional Windows como um todo. A maneira mais rápida de fazer isso é simplesmente verificar se há atualizações no campo de pesquisa da barra de tarefas e clicar no resultado superior.
A próxima etapa é atualizar os seus drivers de GPU. Você pode fazer isso por meio do pacote de driver dedicado para a sua placa de vídeo ou acessando os sites oficiais da NVIDIA ou AMD. No site, restrinja os parâmetros de pesquisa para corresponder apenas ao modelo da sua placa e veja se algum novo pacote de driver está disponível. Baixe e instale-os.
Registre o arquivo D3DCOMPILER_47.dll novamente
Se o D3DCOMPILER_47.dll não tiver sido registrado corretamente, poderá ocorrer o erro sempre que você iniciar um jogo ou programa correspondente que precisa dele. Os usuários podem tentar registrar o arquivo novamente por meio do prompt de comando.
- Digite prompt de comando no campo de pesquisa da Barra de Tarefas. Clique com o botão direito no resultado superior e selecione 'Executar como administrador' ou selecione a opção na lista à direita.
- Na janela do prompt de comando, digite regsvr32/u D3DCompiler_47.dll e pressione Enter.
- Em seguida, digite regsvr32/i D3DCompiler_47.dll e pressione Enter.
- Feche o Prompt de Comando e tente iniciar o jogo ou programa novamente.
Execute uma digitalização SFC
O SFC (System File Checker) (ou Verificador de Arquivos do Sistema) é um utilitário do Windows que pode descobrir arquivos corrompidos e tentar repará-los. Executar uma digitalização SFC pode ajudar quando se trata de resolver o erro 'D3DCOMPILER_47.dll está faltando no seu computador'.
- Digite prompt de comando no campo de pesquisa da Barra de Tarefas. Agora, para abrir uma janela elevada do Prompt de Comando, clique com o botão direito do mouse no resultado superior e selecione 'Executar como administrador' ou selecione-o nas opções listadas à direita.
- Na janela do prompt de comando, digite sfc/scannow e pressione Enter.
- O SFC iniciará uma digitalização. Aguarde a conclusão do processo.
- Reinicie o sistema e verifique se o erro foi resolvido.