Como usar a ferramenta de diagnóstico DirectX (DxDiag) para solução de problemas
DirectX é um conjunto de tecnologias ou interfaces de programação de aplicativos usados por muitos aplicativos ou programas multimídia no Windows . Ele é desenvolvido pela Microsoft para fornecer aceleração de hardware para aplicativos multimídia pesados, como jogos 3D e vídeos em HD(HD videos) . O Windows(Windows) 7 tem o DirectX 11. O Windows(Windows) 11/10 tem o DirectX 12 instalado.
Execute a ferramenta de diagnóstico do DirectX(Run DirectX Diagnostic Tool) ( DxDiag )
Se você estiver tendo problemas para reproduzir um jogo ou filme corretamente, a Ferramenta de diagnóstico do DirectX(DirectX Diagnostic Tool) pode ajudá-lo a apontar a fonte. Para acessá-lo, vá para Iniciar(Start) no Windows 11/10/8/7 , digite dxdiag e pressione Enter.
Se esta for a primeira vez que você usa a Ferramenta de diagnóstico do DirectX(DirectX Diagnostic Tool) , talvez seja perguntado se deseja verificar se seus drivers estão assinados digitalmente.
Clique em Sim(Yes) para garantir que seus drivers foram assinados por um editor que verificou sua autenticidade.
Depois que a ferramenta de diagnóstico(Diagnostic Tool) terminar, aqui estão três coisas importantes(three key things) para verificar no relatório do DxDiag.
1. Verifique sua placa de vídeo
Alguns programas são executados muito lentamente ou não, a menos que a aceleração de hardware Microsoft DirectDraw ou Direct3D esteja ativada.
Para determinar isso, clique na guia Exibir e, em (Display)Recursos do DirectX(DirectX Features) , verifique se DirectDraw , Direct3D e AGP Texture Acceleration aparecem como Enabled . Caso contrário, tente ativar a aceleração de hardware.
- Clique com o botão direito do mouse(Right-click) na área de trabalho e abra Resolução de tela(Screen Resolution) .
- Clique em Configurações avançadas(Advanced settings) .
- Clique na guia Solução(Troubleshoot ) de problemas e clique em Alterar configurações(Change settings) .
- Mova o controle deslizante Aceleração de Hardware para (Hardware Acceleration)Completo(Full) .
Se isso falhar, talvez seja necessário atualizar o driver de vídeo ou a própria placa. Normalmente, você pode encontrar os drivers mais recentes para o seu hardware na seção de suporte do site do fabricante.
2. Verifique seus controladores de jogo
Se um joystick ou outro dispositivo de entrada não responder, ele pode não estar instalado corretamente. Certifique(Make) -se de que o dispositivo apareça na guia Entrada . (Input)Caso contrário, reinstale o dispositivo de acordo com as instruções do fabricante. Se for um dispositivo USB , desconecte-o e conecte-o novamente.
3. Verifique se há drivers “não assinados”
Um driver assinado digitalmente foi testado pelo Laboratório de Qualidade de Hardware do Microsoft Windows(Microsoft Windows Hardware Quality Lab) para compatibilidade com DirectX . Se a ferramenta de diagnóstico(Diagnostic Tool) sinalizar um driver não assinado, a atualização do driver pode resolver o problema. Normalmente, você pode encontrar o driver mais recente para o seu hardware na seção de suporte do site do fabricante.
Certifique(Make) -se de ter o driver de 64 bits para o seu PC de 64 bits e que a versão do driver seja compatível. Você pode ter que verificar sua configuração de hardware para descobrir isso.
4. Outras coisas para verificar
Se você ainda estiver tendo problemas com um jogo ou filme depois de executar a Ferramenta de diagnóstico do DirectX(DirectX Diagnostic Tool) , há algumas outras coisas que você pode verificar usando o arquivo DxDiag .
Verifique o modo de exibição(Display Mode) do seu aplicativo(Your Application) ou jogo(Game)
Quando um aplicativo DirectX 9 vai para o modo de tela cheia, a resolução do aplicativo pode não corresponder à resolução nativa do seu monitor LCD ; a resolução do seu monitor foi projetada para ser exibida com base em seu tamanho. Se você vir faixas pretas na parte superior ou lateral da tela onde uma parte não é usada, tente dimensionar a imagem em tela cheia. Se o seu aplicativo ou jogo permitir que você escolha o modo de exibição, você poderá alterar as configurações do aplicativo ou do jogo e escolher um modo que corresponda à resolução nativa do seu monitor LCD . Isso ajudará você a usar todas as telas e ainda preservar a resolução pretendida do aplicativo.
Qual versão(Version) do DirectX está(DirectX Is) instalada no seu PC
Na guia Sistema em relação à Versão do DirectX(DirectX Version) , você verá a versão instalada em seu sistema. Na imagem acima, você verá o DirectX 2 mencionado.
Se a execução da ferramenta não ajudar, você pode desinstalar o DirectX do seu sistema e, em seguida, fazer o download do DirectX(download DirectX) e instalá-lo novamente.
Verifique a versão(Version) do DirectX que seu aplicativo ou jogo requer(Game Requires)
Alguns aplicativos e jogos requerem DirectX 9 . No entanto, o Windows 7(Windows 7) é instalado com uma versão mais recente do DirectX . Se você instalar um aplicativo ou jogo que requer DirectX 9 , poderá receber uma mensagem de erro, como: “ O programa não pode ser iniciado porque d3dx9_35.dll está faltando em seu computador ; Tente reinstalar o programa para resolver este problema. (The program can’t start because d3dx9_35.dll is missing from your computer; try reinstalling the program to fix this problem.)” Os dois últimos dígitos do nome do arquivo podem variar. Se você receber a mesma mensagem de erro após reinstalar o aplicativo ou jogo, vá para a página da Web do DirectX End-User Runtime Web Installer e siga as instruções para instalar o DirectX e receber atualizações para o DirectXe versões anteriores do DirectX .
Como faço para gerar um diagnóstico do DirectX(DirectX Diagnostic) ( DxDiag )?
Quando o diagnóstico do DirectX(DirectX Diagnostic) terminar sua análise, clique em Salvar(Save) todas as informações e, em seguida, em Salvar(Save) como. Certifique(Make) -se de nomeá-lo, para que você se lembre e um local onde possa encontrá-lo facilmente.
Como posso saber se o DirectX está funcionando?
Se você puder encontrá-lo no resultado da pesquisa e a ferramenta de diagnóstico não estiver gerando nenhum erro, significa que o DirectX está funcionando. Você não pode usá-lo diretamente, e apenas aplicativos e jogos podem usá-lo chamando funções diferentes usando sua API .
Existe alguma maneira(Way) de forçar a reinicialização do DirectX(Force Restart DirectX) ?
Não. Você precisará reiniciar seu PC se achar que há algo errado com o jogo e se houver um erro de DirectX relacionado. (DirectX)Você também pode gerar o relatório para verificar se há mais alguma coisa que esteja causando o problema.
Posso instalar o DirectX 12 em versões anteriores do Windows ?
Você não pode. A Microsoft(Microsoft) precisa apoiá-lo, pois faz muitas chamadas de baixo nível, o que não está disponível em versões anteriores do Windows . É possível que alguém possa portá-lo, mas pode não ser tão confiável. Então, se você tentar, é por sua conta e risco.
Related posts
Como usar o DirectX Diagnostic Tool em Windows 10
Como solucionar problemas com a ferramenta de diagnóstico DirectX
Windows Memory Diagnostic Tool preso
O Snipping Tool não está funcionando no seu computador agora
Recover Personal Files Tool recuperará arquivos pessoais ausentes
Add para os favoritos O botão está acinzentado em Photos app
DirectX download, Atualizar, Instalar: Windows 11/10
Corrigir o erro do League of Legends Directx no Windows 10
Tela Auto Rotation Não está funcionando ou acinzentado no modo de tabela
O operating system version é incompatível com Startup Repair
BitLocker Setup Falha ao exportar a loja BCD (Boot Configuration Data)
O procedure call remoto falhou erro durante a utilização DISM em Windows 10
Você precisa fazer login como administrador para continuar
O que é DirectX? Como funciona? Versões, History, Troubleshooting
Microsoft Store error 0x80072F05 - O servidor tropeçou
O Windows não pôde iniciar o Software Protection service
Como reinstalar o DirectX no Windows 11/10
Windows 10 preso no diagnóstico do seu PC screen
DirectX 12 Ultimate Recursos, Tools and Minimum requirements
O que é DirectX e por que é importante?