8 Maneiras de Corrigir o Erro DXGI_ERROR_DEVICE HUNG no Windows

Erro Dxgi Device Hung Ou Reset

DirectX é uma parte essencial do software do seu PC, ajudando a GPU a realizar diversas tarefas. No entanto, se esse mecanismo falhar, você pode receber uma mensagem DXGI_ERROR_DEVICE HUNG no seu PC com Windows ao tentar iniciar um jogo. DXGI significa Infraestrutura Gráfica DirectX, então você saberá de imediato que o erro tem a ver com este processo. Este guia mostra como corrigir esse problema.

Dica: lidando com uma placa gráfica com defeito? Aqui está o que fazer para corrigir uma GPU com mau funcionamento.

Índice

    1. Desativar Antialiasing
    1. Desativar a Função ShadowPlay
    1. Reinstalar o NVIDIA GeForce Experience
    1. Modificar o TDR no Registro
    1. Parar de Fazer Overclock na sua GPU
    1. Verificar sua RAM
    1. Atualizar o DirectX
    1. Atualizar os Drivers da Placa Gráfica
  • Perguntas Frequentes

1. Desativar Antialiasing

Antialiasing – uma técnica usada para remover ou suavizar bordas serrilhadas em jogos – é notória por causar problemas. Os efeitos negativos desse recurso gráfico às vezes superam seus benefícios.

Se você tem um PC com uma placa gráfica NVIDIA, pode usar o aplicativo NVIDIA Control Panel embutido para desativar o Antialiasing. Se você não o tiver instalado, baixe o aplicativo na Microsoft Store.

  1. Use a barra de pesquisa do Windows na barra de tarefas e busque por “NVIDIA Control Panel.” Selecione o melhor resultado.

Pesquisar Nvidia Control Panel usando a Pesquisa do Windows.

  1. Uma vez no aplicativo, selecione “Gerenciar configurações 3D” no painel esquerdo e, em seguida, clique na guia “Configurações globais” à direita.

Vista do NVIDIA Control Panel com a guia Configurações Globais aberta.

  1. Você encontrará quatro ou cinco configurações relacionadas ao Antialiasing na lista. Defina cada uma como “Desligado.”

NVIDIA Control Panel com opções de Antialiasing à vista.

  1. Se você possui um PC com uma placa gráfica AMD ou Intel, saiba que os aplicativos associados AMD Radeon Settings ou Intel Graphics Command Center não permitirão que você desative completamente o Antialiasing. No entanto, você pode tentar desativar o Antialiasing nas configurações do jogo. Esta opção geralmente está localizada na seção “Vídeo”, se estiver disponível.

2. Desativar a Função ShadowPlay

O aplicativo NVIDIA GeForce Experience possui uma opção “Sobreposição em Jogo” que pode exibir informações de desempenho do PC ou permitir que você grave a tela enquanto joga. Isso é chamado de ShadowPlay. Embora seja uma ferramenta útil, pode ser a causa do erro DXGI_ERROR_DEVICE HUNG, portanto, tente desativá-la. Você pode ignorar esta solução se não tiver um PC com uma placa gráfica NVIDIA.

  1. Use a Pesquisa do Windows e digite “GeForce Experience.” Clique com o botão direito no melhor resultado e escolha “Executar como Administrador.” Se você não tiver este aplicativo no seu PC, pode baixá-lo no site da NVIDIA.

Digite Geforce Experience na Pesquisa do Windows.

  1. Você pode encontrar a função “Sobreposição em Jogo” clicando em “Configurações” e indo até a guia “Geral”. Desative a opção a partir daí, desativando efetivamente o ShadowPlay.

Interface do NVIDIA GeForce Experience com o ícone de Configurações no canto superior direito.

Dica: você também pode gravar sua tela usando a Barra de Jogo Xbox embutida no Windows.

3. Reinstalar o NVIDIA GeForce Experience

Por mais útil que seja o NVIDIA GeForce Experience, ele pode, às vezes, causar problemas no seu PC. É possível que o problema que você está enfrentando agora seja devido a um bug do NVIDIA GeForce Experience, então pode ser uma boa ideia reinstalar o aplicativo.

  1. Digite “Painel de Controle” na barra de pesquisa e selecione a melhor correspondência.

Procurando pelo Painel de Controle usando a Pesquisa do Windows.

  1. Clique em “Desinstalar um programa.”

Seção de Programas no Painel de Controle.

  1. Encontre “NVIDIA GeForce Experience” no menu e clique com o botão direito sobre ele. Selecione “Desinstalar.”

Desinstalando o NVIDIA GeForce Experience.

  1. Após a desinstalação, vá ao site de download do GeForce Experience e clique em “Baixar Agora.” Abra o pacote baixado e siga as instruções na tela para instalá-lo.

Download do GeForce Experience do site oficial da NVIDIA.

4. Modificar o TDR no Registro

Timeout Detection and Recovery (TDR) é um processo do sistema que determina se uma placa gráfica está sem resposta. Desativá-lo via Editor do Registro pode ter o efeito de corrigir o erro discutido aqui, permitindo que sua GPU processe aplicativos sem uma restrição de tempo. Procurando mais truques de registro? Temos alguns para compartilhar.

  1. Pressione as teclas ** Windows + R para abrir o aplicativo Executar. Digite regedit e pressione Enter.

Digitando

  1. Siga o caminho abaixo para chegar ao Registro do driver gráfico:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.

Caminho do Registro para GraphicsDriver.

  1. Quando chegar à pasta “GraphicsDrivers”, clique com o botão direito no lado direito e selecione “Novo -> Valor DWORD (32 bits).”

Criando novo valor no Editor do Registro.

  1. Digite “TdrLevel” na caixa Nome do valor eDefina seus “Dados do valor” como “0.” Clique em “OK” e reinicie seu PC.

Modificando Dados do valor no Editor do Registro.

Bom saber: aqui está como você pode facilmente fazer overclock na sua RAM com o AMD Ryzen Master.

5. Parar de Fazer Overclock na sua GPU

Se você tem feito overclock na sua GPU, é uma boa ideia tentar redefinir a velocidade de clock base do chip para o padrão. Dependendo do aplicativo que você está usando para fazer overclock, as instruções podem variar.

No MSI Afterburner, você notará vários deslizadores na parte inferior da tela principal, a maior parte dos quais modifica seu desempenho da CPU e GPU. Defina todos os parâmetros como “0” para restabelecer a velocidade de clock dos chips para seus padrões, e então clique no botão “Salvar”.

Visão geral da interface do MSI Afterburner.

6. Verificar sua RAM

O Windows vem com algumas utilidades de diagnóstico, que são úteis para usuários que enfrentam problemas com seus PCs. Uma dessas utilidades é o Diagnóstico de Memória do Windows, que verifica seus módulos de RAM em busca de defeitos e tenta corrigi-los se estiverem relacionados ao software. Alternativamente, pode sugerir que você conserte seus módulos de RAM se o problema detectado for de hardware. Siga os passos abaixo para executar o teste de Diagnóstico de Memória do Windows:

  1. Digite “Diagnóstico de Memória do Windows” e clique na melhor correspondência.

Procurando pelo Diagnóstico de Memória do Windows usando a Pesquisa.

  1. Na janela pop-up, selecione “Reiniciar agora e verificar se há problemas (recomendado).”

  1. Seu PC será reiniciado e o diagnóstico de memória começará a ser executado.
  2. Assim que seu PC iniciar novamente, vá para “Visualizador de Eventos” usando a caixa de pesquisa e selecione a melhor correspondência.

Procurando por

  1. No painel esquerdo, selecione “Registros do Windows -> Sistema” e selecione “Localizar” à direita.

  1. Digite “MemoryDiagnostic” e clique em “Localizar próximo.”

  2. Se você vir a mensagem “Problemas de hardware foram detectados. Para identificar e reparar esses problemas, você precisará entrar em contato com o fabricante do computador”, significa que pode ser necessário levar seu PC a um técnico ou substituir os módulos de RAM.

7. Atualizar o DirectX

Apesar do Windows atualizar o DirectX automaticamente, pode ser necessário procurar manualmente atualizações do DirectX se você estiver enfrentando problemas, incluindo o erro DXGI_ERROR_DEVICE HUNG.

  1. Pesquise “Verificar Atualizações” na barra de pesquisa e selecione a melhor correspondência.

Procurando por

  1. Selecione “Baixar” para baixar e instalar a versão mais recente do Windows.

Visão das Atualizações do Windows.

  1. Se você não vir atualizações disponíveis, selecione “Verificar se há atualizações.”

Verificando Atualizações no Windows.

8. Atualizar os Drivers da Placa Gráfica

Faça o Windows procurar atualizações de driver automaticamente através do Gerenciador de Dispositivos. Isso pode ajudá-lo a lidar com o DXGI_ERROR_DEVICE HUNG de maneira eficaz.

  1. Clique com o botão direito no menu Iniciar e escolha “Gerenciador de Dispositivos.”

Dxgi Erro Gerenciador de Dispositivos no Menu Rápido

  1. Clique em “Adaptadores de Vídeo” para expandir a categoria.

Dxgi Erro Expandindo Configurações do Adaptador de Vídeo

  1. Clique com o botão direito na sua placa gráfica e selecione “Atualizar driver.”

Dxgi Erro Opção de Atualização de Hardware no Gerenciador de Dispositivos

  1. Escolha “Pesquisar automaticamente por drivers.” Se o seu sistema encontrar atualizações, elas serão instaladas automaticamente.

Dxgi Erro Pesquisar Automaticamente por Drivers Opção

Você também pode baixar e instalar o driver da placa gráfica mais recente no site do fabricante. É uma boa ideia se você quiser garantir que está obtendo a versão mais recente. No entanto, o processo pode ser um pouco complicado para aqueles que não sabem como instalar um pacote de driver.

Dica: precisa instalar um driver não assinado no seu PC com Windows? Nós mostramos como.

Perguntas Frequentes

Qual é a versão mais recente do DirectX?

No Windows 11, a versão mais recente do DirectX é o DirectX 12 Ultimate. No entanto, com base na sua placa gráfica, você pode não conseguir baixar esta versão devido a problemas de incompatibilidade. O Windows geralmente detecta e instala o DirectX mais compatível automaticamente.

Como posso verificar minha versão do DirectX?

Na caixa Executar, digite dxdiag e pressione Enter. Isso abrirá a janela de informações do DirectX, onde você encontrará sua versão do DirectX, bem como o modelo do seu CPU e a versão do BIOS.

O que é a Infraestrutura Gráfica DirectX (DXGI)?

A Microsoft introduziu o DXGI com o Windows Vista. Este subsistema executa tarefas relacionadas ao driver gráfico, incluindo:

  • Otimizações em modo janela
  • Controle do modo de múltiplos monitores
  • Seleção de formatos de buffer
  • Distribuição de recursos entre processos

Esse processo geralmente funciona em segundo plano quando seu PC executa jogos como a série Battlefield ou Call of Duty: Modern Warfare.

Créditos da imagem: Pexels. Todas as capturas de tela por Farhad Pashaei.