Falha na instalação do DirectX e não está instalando no Windows 11/10

Quando se trata do Windows 11/10 , sempre procuramos os drivers e softwares na internet. Agora, alguns de vocês podem dizer que o Windows Update(Windows Update) é bom o suficiente para instalar drivers e softwares de sistema por conta própria. Sim, você está certo, mas às vezes não é suficiente. Hoje vamos ver algumas etapas simples de solução de problemas se você não conseguir instalar o DirectX(unable to install DirectX) no seu Windows 11/10.

O DirectX(DirectX) é usado por aplicativos para criar e gerenciar animações, efeitos multimídia e imagens. É a Interface de Programação(Application Programming Interface) de Aplicativos ( API ) que garante que tudo seja tão suave quanto manteiga em seu ambiente Windows . Ele funciona com a ajuda de bibliotecas de runtime binárias que vêm com o Software Development Kit ( SDK ) do DirectX.

Se você não tem experiência com computadores, essas terminologias podem ser difíceis de entender. Resumindo, o DirectX é o pacote de instruções que garante uma experiência de usuário perfeita e interativa.

Falha na instalação do DirectX

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Na maioria das vezes, os erros de lançamento do DirectX são causados ​​por alguma interferência do .NET Framework . (.NET Framework)Mas, há mais do que isso, erros podem ocorrer devido a outros motivos também. Esses motivos variam de tempos em tempos e é sempre difícil dizer qual dos motivos está por trás do erro.

Falha na instalação do DirectX e não está instalando

Vamos tentar os seguintes métodos testados e comprovados para resolver o erro.

  1. Instale a versão anterior do DirectX , se necessário
  2. Verifique(Check) se há atualizações de driver da placa gráfica
  3. Baixe e instale Visual C++ Redistributable
  4. Instale o .NET Framework(.NET Framework) usando o prompt de comando(Command Prompt) .

Antes de começarmos, certifique-se de experimentar todos os métodos se o erro ainda existir. Tenha em mente que você precisa reiniciar seu sistema após a conclusão de cada método.

DirectX não instala

1] Instale(Install) a versão anterior do DirectX , se necessário

Existem aplicativos por aí que ainda não suportam as versões mais recentes do DirectX . Às vezes(Sometimes) você só precisa baixar manualmente as versões anteriores como DirectX9 . Agora, para verificar qual versão do DirectX está instalada em sua máquina,

  1. Pressione as teclas Win + R. A janela Executar será aberta.(Run)
  2. Digite dxdiag e pressione enter. A ferramenta de diagnóstico do DirectX(DirectX Diagnostic Tool) será aberta.

    run_directx_diagnostics

  3. Na guia Sistema,(System) procure a versão do DirectX(DirectX version) .

    directx_version_dxdiag

Agora que você sabe qual versão está instalada e deseja instalar a mais antiga, pode baixá-la aqui(here) . Mas se você gosta de manter seu sistema funcionando sem travamentos e atrasos, a versão mais recente é sempre sugerida. Tente procurar a nova versão do aplicativo que você deseja instalar que suporte a versão mais recente do DirectX .

Leia: (Read:) DirectX encontrou um erro irrecuperável(DirectX encountered an unrecoverable error) .

2] Verifique(Check) se há atualizações do driver da placa gráfica(Graphic)

Muitas vezes percebe-se que a versão DirectX do seu sistema não é compatível com os drivers gráficos(graphic drivers) . Isso acontece por causa das atualizações automáticas desabilitadas. Para executar este método, certifique-se de que seu sistema esteja recebendo atualizações regularmente.

  1. Pressione as teclas Win + X. O menu de acesso rápido será aberto.(Quick Access )
  2. Clique em Gerenciador de Dispositivos(Device Manager) . Uma nova janela do Gerenciador de dispositivos(Device Manager) será aberta.

    quick_access_device_manager

  3. Clique em Adaptador de vídeo(Display Adapter) , os drivers de vídeo disponíveis em seu sistema estarão visíveis.
  4. Clique com o botão direito do mouse no adaptador Intel HD e clique em atualizar.

    update_display_drivers

  5. Clique em Pesquisar automaticamente por software de driver atualizado(Search automatically for updated driver software) . Apenas(Just) certifique-se de que seu sistema tenha uma conexão ativa com a Internet.

    auto_update_display_drivers

  6. Se os drivers mais recentes já estiverem instalados, ele informará, mas se não estiver, ele fará o download e instalará as atualizações mais recentes.

    updated_graphics_drivers_installed

  7. Agora, se sua máquina também tiver GPU(GPU) dedicada , na lista do Adaptador de vídeo, clique com o botão direito do mouse e selecione Desinstalar dispositivo(Uninstall Device) . Instale os drivers novamente no site oficial da GPU .
  8. Se você sabe como atualizar os drivers da GPU a partir de seu aplicativo, pode pular a Etapa 7(Step 7) e continuar atualizando os drivers.

3] Baixe(Download) e instale Visual C++ Redistributable

No Windows 10 , o (Windows 10) Visual C++ Redistributable desempenha um papel importante. O requisito básico do DirectX também inclui Visual C++ Redistributable s. Pode acontecer que ele já esteja instalado em seu sistema, mas você precisa de uma versão mais antiga ou mais recente. Para verificar qual versão do Visual C++ Redistributable está instalada:

  1. Pressione as teclas Win + R. Digite control e aperte enter.

    run_control_panel

  2. Quando o Painel de Controle(Control Panel) abrir, clique em Programas e Recursos(Programs and Features) .
  3. Na lista de Programas(Programs) , procure por Microsoft Visual C++ -Redistributable . Você pode encontrar várias versões instaladas, devido aos diferentes requisitos de diferentes aplicativos. Verifique a versão 2015 , se estiver disponível, talvez seja necessário reinstalá-la. Se não, então você pode precisar baixá-lo.

    ms_visual_rediatributables

  4. Visite o site oficial da Microsoft e baixe o (Microsoft’s)Visual C++ Redistributable 2015 .
  5. Selecione o idioma e clique em Download .

    download_visual_rediatributable

  6. Escolha na lista de versões x86 e x64 . Clique em Avançar(Next) . O download começará em breve.

    select_visual_rediatributable_version

  7. Agora instale o arquivo recém-baixado e seu erro já deve ter desaparecido.

4] Instale o .NET Framework(Install .NET Framework) usando o prompt de comando(Command Prompt)

Se o método acima não funcionou para você, você pode baixar e instalar o mesmo usando o Prompt de Comando(Command Prompt) . Para instalar a estrutura, usaremos o serviço de Gerenciamento(Management) e Manutenção de Imagens de Implantação(Deployment Image Servicing) ( DISM ) do Windows .

  1. Abra o menu iniciar, digite cmd . Selecione Prompt de Comando(Command Prompt) e clique em Executar como administrador(Run as administrator) . Certifique-se de ter uma conexão ativa com a Internet.
  2. Digite o seguinte comando e pressione enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxs

    dism_visual_redistributable

  3. Agora, espere o processo terminar. Reinicie o sistema assim que o processo terminar.

Como esses métodos se mostraram úteis anteriormente, seu erro não deve ocorrer novamente.



About the author

Sou um desenvolvedor web com experiência em trabalhar com Windows 11 e 10. Também sou usuário do Firefox há muitos anos e me tornei bastante proficiente no uso do novo console de jogos Xbox One. Meus principais interesses estão no desenvolvimento de software, especificamente no desenvolvimento web e móvel, bem como na ciência de dados. Tenho muito conhecimento sobre vários sistemas de computador e seu uso, por isso posso fornecer feedback imparcial sobre vários programas ou serviços que você pode usar.



Related posts