Erro “Exceção não tratada” no Windows 10? 14 Soluções!

Enfrenta dificuldades com uma mensagem de erro de exceção não tratada no seu aplicativo? Se a resposta for sim, este guia ajudará a encontrar soluções para esse problema. Este erro é comum ao tentar iniciar um aplicativo desenvolvido no Visual Studio. Frequentemente, esses erros surgem em aplicativos associados ao Uplay, Internet Explorer e jogos criados para versões mais antigas do Windows. Felizmente, este problema pode ser resolvido através dos métodos apresentados a seguir.

Como Resolver uma Exceção Não Tratada em Aplicativos no Windows 10

Antes de detalharmos os métodos de correção, é crucial entender as causas por trás da ocorrência dessa exceção em um componente do seu aplicativo no Windows 10:

  • Software antivírus de terceiros pode interferir no funcionamento de certos aplicativos.
  • Presença de arquivos de sistema danificados.
  • A depuração de scripts habilitada pode aumentar a probabilidade de erros.
  • Conflito com o arquivo MSVCR92.DLL.
  • Versões desatualizadas do Windows, aplicativos e .Net Framework.
  • Falta do .Net Framework necessário para aplicativos criados em versões mais antigas.

Método 1: Atualização do Windows

Uma causa comum para o erro de exceção não tratada win32 é um conflito de acesso ao MSVCR92.DLL, que interrompe o funcionamento do aplicativo e aciona a função strncpy. A solução mais recomendada é atualizar o sistema operacional Windows, caso esteja desatualizado. A Microsoft já identificou este problema e disponibilizou uma correção em sua atualização mais recente. Certifique-se, portanto, que o seu Windows esteja com as atualizações em dia. Para saber mais sobre o processo de atualização do Windows, consulte a documentação oficial. Para atualizar o Windows, siga o nosso guia sobre como baixar e instalar as atualizações mais recentes do Windows 10.

Após a conclusão das atualizações, reinicie o computador. Em seguida, abra o aplicativo que anteriormente apresentava o erro de exceção não tratada em um componente e verifique se o problema foi resolvido.

Método 2: Atualização de Aplicativos

É fundamental manter os aplicativos sempre atualizados. Este processo previne a ocorrência de bugs e problemas. Para atualizar seus aplicativos, siga as etapas abaixo:

1. Clique na tecla Windows, digite “Microsoft Store” e abra o aplicativo.

2. Clique no ícone de três pontos horizontais, localizado no canto superior direito da tela da Microsoft Store.

3. No menu suspenso, selecione “Downloads e atualizações”.

4. Clique em “Obter atualizações” para instalar todas as atualizações pendentes dos aplicativos da Microsoft Store.

5. Após a atualização, reinicie seu computador.

Método 3: Executar a Solução de Problemas da Windows Store

A solução de problemas da Windows Store pode resolver problemas relacionados aos aplicativos da Microsoft, incluindo o erro de exceção não tratada. Veja como executar a solução de problemas no seu PC com Windows 10:

1. Pressione as teclas Windows + I simultaneamente para abrir as “Configurações”.

2. Selecione “Atualização e Segurança”.

3. No painel esquerdo, vá para “Solução de problemas”.

4. Clique em “Aplicativos da Windows Store” e selecione “Executar a solução de problemas”.

5. Siga as instruções na tela para completar o processo de solução de problemas.

Método 4: Desativar o Antivírus de Terceiros (Temporariamente)

Antivírus de terceiros podem interferir com certos aplicativos, causando o erro de exceção não tratada. Desative temporariamente seu software antivírus. Consulte nosso guia sobre como desativar o antivírus no Windows 10 e siga as instruções para desativar o programa temporariamente no seu computador.

Se o problema for resolvido, reative o seu programa antivírus. Manter o antivírus ativado é essencial para a segurança do seu dispositivo.

Método 5: Ativar o .Net Framework

Alguns programas e aplicativos antigos necessitam do .Net Framework para funcionar corretamente. Para ativá-lo, siga estes passos:

1. Pressione as teclas Windows + R para abrir a janela “Executar”.

2. Digite “optionalfeatures” e pressione Enter para abrir os “Recursos do Windows”.

3. Marque todas as opções dentro de “.NET Framework 3.5 (inclui .NET 2.0 e 3.0)” e clique em “OK”.

4. Clique em “Permitir que o Windows Update baixe os arquivos para você”.

5. Aguarde enquanto o Windows aplica as alterações e clique em “Fechar”.

6. Reinicie o computador para aplicar as alterações.

Método 6: Reparar Arquivos do Sistema

Arquivos do sistema podem ser corrompidos devido a ataques de malware, desligamentos incorretos, instalações de atualização incompletas do Windows e outros problemas. Para reparar esses erros, execute o Verificador de Arquivos do Sistema (SFC) e a ferramenta de Gerenciamento e Manutenção de Imagens de Implantação (DISM). Consulte nosso guia sobre como reparar arquivos de sistema no Windows 10 para instruções detalhadas.

Método 7: Executar uma Verificação de Malware

Uma infecção por vírus pode causar o erro. Mesmo que o SFC e o DISM não resolvam o problema, realize uma verificação completa de malware. Consulte nosso guia sobre como remover malware do seu PC no Windows 10.

Método 8: Desinstalar Atualizações Recentes

Atualizações incompatíveis no seu PC com Windows 10 podem ser a causa do erro. Desinstale as atualizações recentes seguindo estes passos:

1. Clique na tecla Windows, digite “Painel de Controle” e abra o aplicativo.

2. Defina a “Exibição por” como “Categoria”.

3. Clique em “Desinstalar um programa” no menu “Programas”.

4. Clique em “Exibir atualizações instaladas” no painel esquerdo.

5. Selecione a atualização mais recente, verificando a coluna “Instalado em” e clique em “Desinstalar”.

6. Confirme as solicitações e reinicie o PC.

Método 9: Excluir Valor de Registro do Iniciador (Se Aplicável)

Alguns usuários relataram o erro ao tentar iniciar o Uplay via Ubisoft. Para resolver, exclua a chave do iniciador no editor de registro. Siga estas etapas:

1. Pressione as teclas Windows + R para abrir “Executar”.

2. Digite “regedit” e pressione Enter para abrir o Editor do Registro.

3. Clique em “Sim” no prompt.

4. No Editor do Registro, navegue até o seguinte local:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft

5. Clique com o botão direito na chave “Launcher” e selecione “Excluir”.

6. Feche o Editor do Registro e reinicie o PC.

Se o problema era causado pelo iniciador, o erro de exceção não tratada deve ser resolvido.

Método 10: Redefinir o Internet Explorer (Se Aplicável)

É comum enfrentar este erro ao tentar abrir o Internet Explorer. Para corrigir, redefina o Internet Explorer seguindo estas instruções:

1. Pressione as teclas Windows + R para abrir a janela “Executar”.

2. Digite “inetcpl.cpl” e pressione Enter para abrir as “Propriedades da Internet”.

3. Vá para a guia “Avançado”.

4. Clique em “Redefinir” para redefinir o aplicativo.

5. Na janela “Redefinir configurações do Internet Explorer”, marque “Excluir configurações pessoais” e clique em “Redefinir”.

6. Clique em “Fechar” no prompt.

7. Reinicie o PC e o Internet Explorer.

Método 11: Atualizar o .Net Framework

A estrutura do .Net Framework pode ser corrompida, causando o erro. Certifique-se de atualizar o .Net Framework para a versão mais recente. Siga estas instruções:

1. Abra o “Painel de Controle” na barra de pesquisa do Windows.

2. Defina a “Exibição por” como “Categoria”. Selecione “Programas”.

3. Clique em “Ativar ou desativar recursos do Windows” na seção “Programas e Recursos”.

4. Na janela “Recursos do Windows”, marque a opção “.NET Framework 4.8 Advanced Series” e clique em “OK”.

Nota: Se o “.NET Framework 4.8 Advanced Series” já estiver habilitado, repare-o desmarcando a caixa, reinicie e reative o “.NET Framework 4.8 Advanced Series”. Reinicie novamente.

5. Reinicie o seu PC.

Método 12: Desativar Depuração de Script e Remover Chaves do Registro

Se a depuração de script estiver habilitada e o registro contiver dados corrompidos, um erro pode ocorrer, especialmente no Internet Explorer. Desative a depuração de script e remova as chaves de registro associadas, seguindo estas etapas:

1. Pressione as teclas Windows + R para abrir “Executar”.

2. Digite “inetcpl.cpl” e pressione Enter para abrir as “Propriedades da Internet”.

3. Vá para a guia “Avançado”.

4. Marque a opção “Desativar depuração de script (Internet Explorer)” na seção “Navegador”.

5. Selecione “Aplicar” e clique em “OK” para salvar as alterações.

6. Pressione Windows + R para abrir “Executar”.

7. Digite “regedit” e pressione Enter para abrir o Editor do Registro.

8. Clique em “Sim” no prompt.

9. Navegue até o seguinte local:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug

Nota 1: Estas ilustrações são para máquinas de 64 bits.

Nota 2: Se estiver usando uma máquina de 32 bits, navegue para:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug

10. Clique com o botão direito na chave “Debugger” e selecione “Excluir”.

11. Navegue para o seguinte local:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework

Nota: Se estiver usando uma máquina de 32 bits, navegue para:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework

12. Clique com o botão direito na chave “DbgManagedDebugger” e selecione “Excluir”.

13. Feche o Editor do Registro e reinicie o PC.

Método 13: Realizar uma Inicialização Limpa

Aplicativos de terceiros podem causar conflitos no Windows. Realize uma inicialização limpa para identificar se algum programa de terceiros está causando o erro. Consulte nosso guia sobre como executar uma inicialização limpa no Windows 10.

Após iniciar o computador em modo de segurança, verifique se o problema persiste. Se sim, desinstale os programas ou aplicativos mais recentes que você adicionou ao seu sistema.

Método 14: Redefinir o PC

Se o problema persistir, a última opção é reinstalar os arquivos do sistema por meio de uma instalação limpa. Este processo remove o sistema operacional anterior, dados de programas e arquivos pessoais. Um novo sistema operacional com todas as atualizações será instalado. No entanto, é possível redefinir o Windows 10 sem perder dados. Siga nosso guia sobre como redefinir o Windows 10 sem perder dados.

Após a reinstalação, o sistema operacional estará atualizado para a versão mais recente.

***

Esperamos que este artigo tenha ajudado a resolver o erro de exceção não tratada em seu aplicativo no Windows 10. Informe-nos qual método funcionou melhor. Caso tenha dúvidas ou sugestões, utilize a seção de comentários abaixo.