Tudo para trabalhar com Windows - o melhor sistema operacional da Microsoft. Cobrimos tudo, desde o Programa Insider do Windows 10 ao Windows 11. Fornece todas as notícias mais recentes sobre o Windows 10 e muito mais.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

1.417

Às vezes, quando você está iniciando um jogo no seu PC com Windows, seu jogo pode travar e dar um erro. Um erro comum para um jogo travando no Windows é o erro GetDeviceRemovedReason Failed da função DirectX. Se você está respirando pesadamente e à beira do pânico, segure firme, nós o protegemos.

Existem várias maneiras de corrigir o erro. Às vezes, você só precisa reiniciar o driver de vídeo ou atualizar seus drivers, enquanto em alguns casos pode ser necessário reinstalar o jogo. Vamos resolver o erro, para que você possa relaxar com seu jogo favorito novamente.

1 Reinicie o driver de vídeo

Você pode reiniciar o driver gráfico usando um atalho de teclado simples. Pressione Win + Ctrl + Shift + B no teclado e você verá sua tela piscar algumas vezes. Assim que sua tela voltar ao normal, você reiniciou com sucesso o driver de vídeo.

Se você não viu seu monitor piscar, verifique se a tecla Win está habilitada. Se estiver desabilitado, você precisará habilitar a chave. Pressione Fn + F6 pode habilitar a tecla, mas a combinação pode diferir entre os fabricantes. Em alguns casos, sua chave Win pode não funcionar por outros motivos.

Tente o atalho novamente depois de ativar ou corrigir a tecla Win para reiniciar o driver de vídeo e verificar se o seu jogo funciona bem agora.

2 Atualize o DirectX

Para verificar a versão do DirectX instalada em seu sistema, pressione Win + R, digite dxdiag e pressione Enter. Alterne para a guia Sistema e você encontrará a versão do DirectX na parte inferior.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

A versão mais recente do DirectX é o DirectX 12. Infelizmente, ele não pode ser baixado e instalado separadamente porque um pacote independente não está disponível. Você precisará contar com o Windows Update para atualizar para o DirectX 12 se estiver executando uma versão mais antiga.

Para atualizar seu DirectX, pesquise no menu Iniciar por atualização do Windows e selecione a melhor correspondência.

Clique em Verificar atualizações e deixe o Windows procurar atualizações disponíveis. Depois que o Windows concluir a verificação, você poderá ver uma lista de atualizações disponíveis. Se você vir DirectX na lista, vá em frente e atualize-o.

3 Atualizar drivers de vídeo

Procure o Gerenciador de dispositivos no menu Iniciar e selecione a melhor correspondência.

Fazer isso deve iniciar o Gerenciador de dispositivos. Procure adaptadores de vídeo na lista de dispositivos e selecione a pequena seta à esquerda. Você verá uma lista de adaptadores de vídeo. Clique com o botão direito do mouse na tela que você está usando e selecione Atualizar driver.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Selecione Pesquisar drivers automaticamente se desejar que o Windows procure um driver e o instale automaticamente. Dê algum tempo para verificar e o Windows instalará os drivers mais recentes, desde que os encontre. No entanto, em muitos casos, apenas dirá que os drivers mais recentes já estão instalados.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Nesse caso, você deve selecionar a opção Procurar drivers no meu computador e instalar os drivers manualmente. Observe que você precisará de arquivos de instalação para o driver mais recente. Portanto, você precisará encontrar o driver mais recente no site do fabricante.

4 Altere o modo de energia para melhor desempenho

Se você estiver em um laptop, poderá alterar o Modo de energia do computador para Melhor desempenho para permitir que o jogo use os recursos necessários. Inicie o Painel de controle e navegue até Hardware e som > Opções de energia.

Procure por Alto desempenho e selecione o botão de opção à esquerda.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Observe que isso resultará em maior consumo de energia, mas também permitirá que seu computador use todos os recursos necessários para executar um jogo sem ser limitado pela fonte de alimentação.

5 Execute uma varredura SFC

O SFC (System File Checker) verifica seu sistema em busca de arquivos de sistema ausentes ou corrompidos e os substitui se os encontrar. Se o erro for causado por um arquivo de sistema corrompido ou ausente, a execução de uma verificação SFC deve corrigi-lo.

Pressione Win + R, digite cmd e pressione Ctrl + Shift + Enter para iniciar o CMD como administrador.

A seguir, execute o seguinte comando:

sfc /scannow

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Fazer isso iniciará a verificação SFC. Deixe-o completo e veja se o seu jogo funciona bem agora.

6 Edite o Registro

Se você ainda estiver encontrando o erro GetDeviceRemovedReason Failed, considere mexer nas configurações do registro. No entanto, observe que você deve sempre fazer backup de seu registro caso você estrague algo inadvertidamente.

Pressione Win + R, digite regedit e pressione Enter.

Fazer isso iniciará o Editor do Registro. Navegue até o seguinte diretório copiando e colando-o na barra de endereços:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers

Clique com o botão direito do mouse no espaço vazio e selecione Novo > Valor DWORD (32 bits).

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Renomeie o DWORD como TdrLevel. Clique duas vezes no DWORD e defina os dados do valor como 0 e clique em OK.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

7 Repare o jogo que você está tentando iniciar

O Windows geralmente pode reparar aplicativos de terceiros instalados no seu PC. Se nada funcionou até agora, vale a pena tentar a opção de reparo.

Pressione Win + I para iniciar o aplicativo Configurações . Navegue até Aplicativos > Aplicativos e recursos. Procure o jogo e clique nos três pontos verticais ao lado de seu nome. Em seguida, selecione Opções avançadas.

Role para baixo até a seção Redefinir e selecione o botão Reparar.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

O Windows tentará corrigir quaisquer erros que você encontrar com o jogo e tentará repará-los automaticamente.

8 Limpe os dados do aplicativo e reinstale o jogo

Como último recurso, você pode considerar reinstalar seu jogo. Para desinstalar o jogo, procure o jogo que deseja desinstalar no Menu Iniciar. Selecione o jogo nos resultados da pesquisa e clique em Desinstalar no painel direito.

Como corrigir o erro de falha GetDeviceRemovedReason da função DirectX no Windows

Você será solicitado a confirmar sua desinstalação. Confirme e deixe o processo ser concluído.

Quando a desinstalação for concluída, pressione Win + R, digite %appdata% e pressione Enter.

Encontre uma pasta com o nome do jogo que você acabou de desinstalar. Selecione-o e pressione Ctrl + Shift + Delete. Isso excluirá os dados do aplicativo e os arquivos de cache do jogo.

Reinicie o seu PC e reinstale o jogo.

O resultado final para corrigir erros do DirectX

Pode haver vários motivos para obter o erro de falha GetDeviceRemovedReason da função DirectX ao iniciar um jogo em seu sistema Windows. Não é um erro crítico, mas pode ser irritante, especialmente se você estiver com vontade de jogar no fim de semana.

Este não é o único erro de DirectX que você pode encontrar. Por exemplo, outro erro comum do DirectX é o erro irrecuperável COD Warzone DirectX. No entanto, na maioria dos casos, é bastante fácil corrigir erros do DirectX.

Fonte de gravação: www.makeuseof.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação