Correção: DXGI_ERROR_DEVICE_HUNG Erro no Windows 7, 8 e 10

Esse erro significa que o dispositivo do aplicativo falhou devido a comandos mal formados enviados pelo aplicativo, conforme declarado pela documentação oficial da Microsoft disponível on-line. Esse é um problema de tempo de design que deve ser investigado e corrigido. O erro geralmente aparece no meio de vários videogames e faz com que eles travem quase instantaneamente ao exibir esse erro na tela.

Como corrigir DXGI_ERROR_DEVICE_HUNG

Em toda a vasta área de fóruns on-line, vários usuários apresentaram os melhores métodos para eles e decidimos reuni-los em um artigo. Boa sorte com os métodos abaixo!

Solução 1: atualizar o driver da placa gráfica

Esta é uma das etapas mais básicas de solução de problemas quando se trata de solucionar problemas relacionados a videogames. No entanto, vários usuários conseguiram resolver o problema usando apenas esse método e salvaram dias e dias de solução de problemas. Além disso, nada de errado pode sair dele e você ainda vai terminar o dia com o driver da placa de vídeo mais recente instalado no seu computador.

  1. Clique no botão Iniciar, digite Gerenciador de dispositivos e selecione-o na lista de resultados, basta clicar no primeiro resultado. Você também pode usar a combinação de teclas Key + R do Windows para abrir a caixa de diálogo Executar. Digite “devmgmt.msc” na caixa e clique em OK para executá-lo.

  1. Expanda uma das categorias na janela Gerenciador de dispositivos para encontrar o nome do dispositivo que você deseja atualizar, clique com o botão direito e selecione Desinstalar dispositivo. Como queremos atualizar a placa gráfica, expanda a categoria Adaptadores de vídeo, clique com o botão direito do mouse em sua placa de vídeo e selecione a opção Desinstalar dispositivo.

  1. Confirme quaisquer diálogos que possam lhe pedir para confirmar sua escolha e aguardar a conclusão do processo.
  2. Procure o driver da placa gráfica no site do fabricante da placa e siga as instruções que devem estar disponíveis no site. Salve o arquivo de instalação em seu computador e execute-o de lá. Seu computador pode reiniciar várias vezes durante a instalação.

Drivers da Nvidia - clique aqui !

Drivers AMD - clique aqui !

Nota : Se as etapas acima falharam em produzir o resultado desejado, há um script que você pode querer executar para resolver o problema, pois os jogos não administram o driver recém-instalado. O script consiste em comandos básicos que podem ser executados mais facilmente por meio de um arquivo .bat. Boa sorte!

  1. Abra um novo documento de texto clicando com o botão direito do mouse em sua área de trabalho e escolhendo Novo >> Documento de Texto no menu de contexto.

  1. Copie e cole o seguinte texto no documento e certifique-se de preservar a formatação adequada, o que significa que cada comando que é exibido aqui em uma nova linha também deve aparecer na nova linha do documento.
 Se existir C: \ Windows \ System32 \ nvapi64.Old goto Antigo chdir / d C: \ Windows \ System32 ren nvapi64.dll Tarefa nvapi64.Old / F / FI "IMAGENAME eq nvxdsync.exe" echo @ Pausa nomeada goto Fim: antigo chdir / d C: \ Windows \ System32 ren nvapi64.Old nvapi64.dll echo @ Renomeado pausar goto Fim: Fim 
  1. Clique em Arquivo no menu na parte superior da janela e escolha Salvar como… No menu suspenso Salvar como tipo, escolha Todos os arquivos e certifique-se de nomear o arquivo como “command.bat”. O nome não é importante, mas a extensão “.bat” é.

  1. Depois de salvar o arquivo, clique com o botão direito nele e escolha a opção Executar como administrador. Aguarde alguns segundos, reinicie o computador e verifique se o seu jogo funciona agora.

Solução 2: Correção Rápida para Usuários NVIDIA

Se você é um usuário NVIDIA que sofre de um erro DXGI_ERROR_DEVICE_HUNG no seu computador, que geralmente aparece ao tentar jogar um determinado videogame, essa correção rápida pode valer a pena, já que ajudou muitos usuários. Certifique-se de verificar isso!

  1. Clique com o botão direito na área de trabalho e selecione a opção NVIDIA Control Panel no menu suspenso ou clique duas vezes no ícone NVIDIA na bandeja do sistema. O painel de controle da NVIDIA também está disponível no painel de controle normal.

  1. Na seção de configurações 3D no painel de navegação esquerdo, clique na opção Ajustar configurações de imagem com visualização. Na nova tela, marque o botão de opção ao lado da opção "Usar as configurações avançadas de imagem 3D" e clique em Aplicar.
  2. Depois disso, clique em Gerenciar configurações 3D no painel de navegação esquerdo e navegue até a guia Configurações do programa.

  1. Clique em Adicionar e verifique se você navega no seu computador pelo executável que é usado para iniciar o jogo com o qual você está tendo problemas. A maneira mais fácil seria clicar com o botão direito do mouse no atalho do jogo na área de trabalho e escolher a opção Abrir local do arquivo, que também selecionará o executável necessário.
  2. Você também pode navegar manualmente se souber onde instalou o jogo. Ele é instalado em C >> Program Files por padrão. No menu suspenso sob a opção “Selecione o processador gráfico preferido para este programa”, selecione “Processador NVIDIA de alto desempenho” e clique em Aplicar.

  1. Verifique se o problema desapareceu depois de reiniciar o computador.

Solução 3: Pare de fazer overclock em seu computador

Overclock é um processo em que você altera a freqüência máxima do processador para um valor maior que está acima do valor de fábrica recomendado. Isso pode dar ao seu PC um aumento significativo de desempenho, mas você tem que ter absolutamente cuidado, pois houve situações em que plataformas inteiras quebraram e até mesmo acabaram em chamas.

Algumas CPUs definitivamente não foram feitas para overclock e é um fato que alguns modelos funcionam melhor que os outros. O que é ainda mais importante é que diferentes ferramentas usadas para fazer overclock em seus processadores (CPU ou GPU) funcionam melhor ou pior dependendo do processador que está sendo usado.

Retornar a frequência da sua CPU ao seu estado original depende de qual software você usou para fazer overclock em primeiro lugar. A Intel e a AMD têm seus próprios aplicativos disponíveis para download, permitindo que os usuários façam overclock em suas CPUs, mas às vezes implementam configurações de overclock de fábrica que são ativadas quando, por exemplo, o jogo é executado. Verifique para ver se o problema ainda ocorre.

Solução 4: Desinstalar o GeForce Experience

O GeForce Experience é um aplicativo complementar à sua placa gráfica GeForce GTX e é desenvolvido pela NVIDIA. Ele mantém seus drivers atualizados, otimiza automaticamente suas opções de jogos e oferece a você uma maneira de compartilhar capturas de tela e vídeos de jogos.

Dito isto, o programa não é tão importante e nada depende dele para funcionar corretamente. Além disso, os usuários relataram que simplesmente desinstalar o programa GeForce Experience do Painel de Controle ou Configurações gerenciadas para corrigir esse problema com um videogame.

  1. Certifique-se de ter feito login com uma conta de administrador em seu respectivo computador, pois você não poderá desinstalar programas usando qualquer outra conta.
  2. Clique no botão do menu Iniciar ou na barra de pesquisa ao lado e abra o Painel de Controle procurando por ele. Como alternativa, você pode clicar no ícone de roda dentada para abrir as configurações se for um usuário do Windows 10.
  3. No Painel de Controle, altere a opção “Visualizar como:” na parte superior direita da janela para Categoria e clique em Desinstalar um Programa na seção Programas.

  1. Se você estiver usando o utilitário Configurações no Windows 10, clique em Aplicativos para abrir imediatamente uma lista de todos os aplicativos instalados no seu PC.
  2. Localize a entrada GeForce Experience na lista e clique nela uma vez. Clique no botão Desinstalar que aparecerá acima da lista e confirme as caixas de diálogo que podem aparecer. Siga as instruções na tela para desinstalar o GeForce Experience e depois reiniciar o computador.

Solução 5: Adicionar uma determinada chave do Registro

Desativar o TDR (Timeout Detection and Recovery) pode ajudar a evitar que erros desnecessários, como DXGI_ERROR_DEVICE_HUNG, apareçam, mas você deve primeiramente testar os métodos abaixo, já que o TDR pode ser muito útil em seu computador.

  1. Como você precisará editar o registro para seguir essa solução, recomendamos que você confira este artigo que preparamos para fazer o backup do seu registro com segurança para evitar outros problemas que possam ocorrer.
  2. Abra o utilitário Editor de Registro, digitando “regedit” na janela da barra de pesquisa, no menu Iniciar ou na caixa de diálogo Executar no seu PC Windows. Navegue até a seguinte chave no Editor do Registro usando a navegação do painel esquerdo:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers

  1. Clique com o botão direito do mouse no lado direito em branco da tela Editor de Registro com a chave GraphicsDrivers sendo a última chave selecionada na barra de endereço e escolha Novo >> valor DWORD (32 bits) ou QWORD (64 bits) dependendo da arquitetura da instalação do Windows. Clique com o botão direito na chave que você acabou de adicionar e clique em Renomear.
  2. Defina o nome da chave para TdrLevel. Clique com o botão direito sobre ele mais uma vez e escolha a opção Modificar no menu de contexto. Nos dados do valor, defina-o como 0 e altere a opção Base para Hexadecimal. Clique no botão OK, reinicie o computador e verifique se o problema desapareceu.

  1. Reinicie o computador e verifique se o erro “Não foi possível reconectar todas as unidades de rede” ainda aparece na inicialização.

Solução 6: Desativar a Sincronização da Nuvem Steam

Este método foi relatado para ser um trabalho por muitos usuários, mas o jogo que foi corrigido por este método foi Call of Duty: WWII em quase todos os casos. Isso pode significar que esse método é específico para esse videogame, mas experimentá-lo não vai doer, exceto que você perde os benefícios da Steam Cloud.

  1. Abra seu cliente Steam clicando duas vezes em seu ícone na área de trabalho ou procurando por ele no menu Iniciar, e navegue até a guia Biblioteca na tela inicial que será aberta.
  2. Clique com o botão direito do mouse no jogo que está causando esses problemas e selecione Propriedades no menu suspenso que será exibido.
  3. Navegue até a guia Atualizações e na janela Propriedades e desmarque a caixa ao lado de Ativar sincronização da nuvem Steam. Certifique-se de aplicar as alterações e sair do Steam por enquanto.

  1. Reinicie o seu computador, execute o jogo problemático e verifique se o erro DXGI_ERROR_DEVICE_HUNG ainda aparece ao jogar um jogo.

Solução 7: Atualize o Windows para a última compilação

Existem vários usuários que tiveram a sorte de descobrir que o problema se classificou com a última atualização disponível do Windows. Isso ocorre com frequência para usuários que estão atrasados ​​nas últimas atualizações, mas isso pode acontecer com qualquer um.

Os usuários do Windows 10 podem perceber que as atualizações são executadas quase que automaticamente, pois o Windows sempre as verifica. Ainda assim, se você acha que o processo está quebrado, você pode verificar as atualizações manualmente.

  1. Use a combinação de teclas do logotipo do Windows + I para abrir as Configurações no seu PC Windows. Alternativamente, você pode procurar por “Configurações” no menu Iniciar ou na barra de pesquisa ou simplesmente clicar no ícone de engrenagem no menu Iniciar.
  2. Localize e clique na subseção "Atualização e segurança" no aplicativo Configurações.

  3. Permaneça na guia Atualização do Windows e clique no botão Verificar atualizações, na seção Atualizar status, para verificar se há uma nova versão do Windows disponível.

  1. Se houver uma disponível, o Windows deve iniciar o processo de download imediatamente e a atualização deve ser instalada assim que você estiver disponível para reiniciar.

Se você estiver usando outra versão do Windows, deve ser importante declarar que o processo de atualização automática pode ser facilmente desativado e você pode ter feito isso sem querer ou de bom grado. De qualquer forma, um comando simples pode instalar as atualizações mais recentes em qualquer versão do Windows.

  1. Abra o utilitário PowerShell clicando com o botão direito do mouse no botão do menu Iniciar e clicando na opção Windows PowerShell (Admin) no menu de contexto.

  1. Se você vir o Prompt de Comando em vez do PowerShell naquele ponto, também poderá procurá-lo no menu Iniciar ou na barra de pesquisa ao lado dele. Desta vez, certifique-se de clicar com o botão direito do mouse no primeiro resultado e escolha Executar como administrador.
  2. No console do Powershell, digite “cmd” e mantenha a paciência para o Powershell mudar para a janela do tipo cmd, que pode parecer mais natural para os usuários do Prompt de Comando.
  3. No console do tipo "cmd", digite o comando mostrado abaixo e certifique-se de clicar em Enter depois:
 wuauclt.exe / updatenow 
  1. Deixe este comando fazer o que precisa por pelo menos uma hora e verifique se alguma atualização foi encontrada e instalada sem problemas. Este método pode ser aplicado a todos os sistemas operacionais Windows, incluindo o Windows 10.

Artigos Interessantes