Você continua recebendo erros de tempo de execução sempre que inicia programas específicos no Windows 11? Bem, então certamente é motivo de preocupação. Se as correções usuais, como reiniciar o programa ou o computador, forem ineficazes, este guia contém algumas dicas avançadas para corrigir erros de tempo de execução do Microsoft Visual C++ no Windows 11.
Os erros de tempo de execução podem ter várias causas, desde arquivos de sistema danificados até instalação inadequada de programas . Se você não consegue dizer o que está causando o problema, siga as dicas a seguir para resolver o erro.
O que é um erro de tempo de execução no Windows
Erros de tempo de execução são erros de software que surgem durante a execução de um programa. Normalmente, esses erros ocorrem quando o fluxo regular de um programa é interrompido, muitas vezes devido a fatores como entrada inválida, condições inesperadas ou falhas na lógica do programa. Quando um programa encontra um erro de tempo de execução, ele pode desencadear um encerramento anormal ou um comportamento inesperado.
Como corrigir erros de tempo de execução no Windows 11
Agora que você entende bem o que envolvem os erros de tempo de execução, vamos explorar algumas soluções práticas para corrigi-los.
1. Execute verificações SFC e DISM
Arquivos de sistema danificados ou corrompidos em seu PC geralmente podem resultar em erros de tempo de execução. Felizmente, o Windows inclui algumas ferramentas – SFC (System File Checker) e DISM (Deployment Image Service and Management) – que podem ajudá-lo a reparar facilmente esses arquivos de sistema. Veja como executá-los.
Passo 1: Clique com o botão direito no ícone Iniciar e selecione Terminal (Admin) na lista.
Passo 2: No console, execute o seguinte comando e pressione Enter:
sfc /scannow
Etapa 3: Execute os seguintes comandos um por um e pressione Enter após cada um para executar a verificação do DISM.
DISM /Online /Imagem de limpeza /CheckHealth
DISM /Online /Imagem de limpeza /ScanHealth
DISM /Online /Imagem de limpeza /RestoreHealth
Observe que é normal que a verificação acima pareça travada às vezes. Portanto, não feche a janela do Terminal até que o processo seja concluído. Reinicie o seu PC depois disso e verifique se o problema ainda persiste.
2. Reparar pacotes redistribuíveis do Microsoft Visual C++
Problemas com os pacotes redistribuíveis do Visual C++ em seu PC também podem causar erros de tempo de execução no Windows 11. Você pode tentar reparar esses pacotes para ver se isso ajuda.
Passo 1: Clique no ícone de pesquisa na barra de tarefas, digite painel de controle e pressione Enter.
Passo 2: Use o menu suspenso no canto superior direito para alterar o tipo de visualização para ícones grandes ou pequenos. Em seguida, vá para Programas e Recursos.
Etapa 3: Selecione o pacote redistribuível Microsoft Visual C++ e clique em Alterar. Você terá que repetir este processo para reparar todos os pacotes.
Passo 4: Clique no botão Reparar e aguarde a conclusão do processo.
3. Reinstale os pacotes redistribuíveis do Microsoft Visual C++
Se reparar os pacotes redistribuíveis do Microsoft Visual C++ não ajudar, você pode tentar reinstalá-los em seu PC. Veja como você pode fazer isso.
Passo 1: Pressione a tecla Windows + R para abrir a caixa de diálogo Executar. Digite appwiz.cpl no campo Abrir e pressione Enter.
Passo 2: Selecione o pacote redistribuível Microsoft Visual C++ e clique em Desinstalar.
Etapa 3: Clique em Desinstalar para confirmar.
Repita as etapas acima para remover todos os pacotes C++ antigos e indesejados. Em seguida, acesse o site da Microsoft para baixar os pacotes redistribuíveis mais recentes do Microsoft Visual C++.
Baixe o Microsoft Visual C++ Redistribuível
Clique duas vezes no arquivo de configuração e siga as instruções na tela para finalizar a instalação. Depois disso, os erros de tempo de execução não deverão mais aparecer no Windows 11.
4. Atualize ou reinstale o driver gráfico
Drivers gráficos desatualizados em seu PC também podem resultar em tais problemas. Você pode tentar atualizar esses drivers no Gerenciador de dispositivos para ver se isso corrige erros de tempo de execução no Windows 11. Veja como fazer isso.
Passo 1: Clique com o botão direito no ícone Iniciar e selecione Gerenciador de Dispositivos na lista.
Passo 2: Clique na pequena seta à esquerda dos adaptadores de vídeo para expandi-la. Em seguida, clique com o botão direito no driver gráfico e selecione Atualizar driver.
Siga as instruções na tela para concluir a atualização do driver. Se o erro persistir mesmo depois disso, você precisará desinstalar o driver usando o Gerenciador de Dispositivos. Depois disso, reinicie o seu PC e o Windows irá reinstalar o driver ausente durante a inicialização.
5. Reinstale o programa que está causando o erro de tempo de execução
Você está enfrentando erros de tempo de execução acompanhados de mensagens anormais de encerramento de programa ao tentar iniciar um programa específico? Esse problema pode resultar de uma instalação inadequada. Você pode tentar desinstalar esse programa e instalá-lo novamente para ver se isso ajuda.
Para desinstalar um programa, pressione a tecla Windows + R para abrir a caixa de diálogo Executar, digite appwiz.cpl e pressione Enter.
Selecione o programa que deseja remover e clique em Desinstalar. Em seguida, siga as instruções na tela para desinstalar o programa.
Reinstale o programa e verifique se ainda encontra o erro de execução.
6. Instale as atualizações do Windows
A Microsoft lança atualizações regulares para o Windows 11 para adicionar novos recursos, melhorar a segurança e corrigir bugs conhecidos. Se os erros de tempo de execução no Windows 11 estiverem ocorrendo devido a uma compilação com bugs, a instalação de atualizações mais recentes deve ajudar.
Pressione a tecla Windows + I para abrir o aplicativo Configurações. Mude para a guia Windows Update e clique em Verificar atualizações.
Baixe e instale todas as atualizações pendentes do Windows e verifique se isso resolve o problema.
7. Limpe o cache do Explorador de Arquivos
Outra coisa que você pode fazer para corrigir o erro de tempo de execução do Microsoft Visual C++ no Windows 11 é limpar o cache do File Explorer. Vários usuários em uma postagem na comunidade da Microsoft relataram a correção do problema quase instantaneamente com esse método. Você também pode tentar.
Passo 1: Pressione a tecla Windows + R para abrir a caixa de diálogo Executar. Digite o seguinte caminho na caixa e pressione Enter.
C:\Usuários\%nomedeusuário%\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
Passo 2: Na janela do Explorador de Arquivos, selecione todos os arquivos e pastas e clique no ícone da lixeira na parte superior para excluí-los.
8. Experimente o modo de inicialização limpa
Um programa ou serviço de terceiros executado em segundo plano pode estar interferindo no Windows e provocando erros de tempo de execução. Você pode verificar essa possibilidade inicializando seu PC em um estado de inicialização limpa . Veja como.
Passo 1: Pressione a tecla Windows + R para abrir a caixa de diálogo Executar. Digite msconfig na caixa e pressione Enter.
Passo 2: Na guia Serviços, marque a caixa ‘Ocultar todos os serviços Microsoft’. Em seguida, clique no botão Desativar tudo.
Etapa 3: Mude para a guia Inicializar e clique em ‘Abrir Gerenciador de Tarefas’.
Passo 4: Na guia Inicializar, selecione um aplicativo de terceiros e clique em Desativar na parte superior. Da mesma forma, desative todos os outros programas de terceiros.
Reinicie o seu PC depois disso. Se os erros de tempo de execução não aparecerem mais no estado de inicialização limpa, a culpa é de um dos aplicativos ou programas de terceiros. Você precisará remover todos os aplicativos e programas instalados recentemente, um de cada vez, para corrigir o problema.
9. Execute a restauração do sistema
Se nada mais funcionar, considere realizar uma restauração do sistema . Isso permitirá que você desfaça quaisquer alterações recentes e reverta o Windows ao estado anterior antes que os erros de tempo de execução comecem a aparecer.
Passo 1: Clique no ícone de pesquisa na barra de tarefas. Digite criar um ponto de restauração e selecione o primeiro resultado que aparecer.
Passo 2: Na guia Proteção do Sistema, clique no botão Restauração do Sistema.
Etapa 3: clique em Avançar.
Passo 4: Selecione o ponto de restauração antes da ocorrência do erro. Então, clique em Avançar.
Etapa 5: por último, clique em Concluir.
Seu PC será reiniciado e restaurado ao estado anterior. Depois disso, os erros de tempo de execução não deverão mais incomodá-lo.
Chega de interrupções
Embora os erros de tempo de execução possam se manifestar com diferentes códigos de erro, as soluções descritas acima podem resolver a maioria deles. Dito isso, se nada funcionar, talvez você precise considerar a reinicialização do seu PC com Windows 11 como último recurso.