Erro em tempo de execução: o que é e como corrigi-lo

Índice:

Erro em tempo de execução: o que é e como corrigi-lo
Erro em tempo de execução: o que é e como corrigi-lo
Anonim

Um erro de tempo de execução ocorre enquanto um programa está em execução ou quando você tenta iniciar o aplicativo pela primeira vez. O erro às vezes desaparece sozinho simplesmente reabrindo o aplicativo, mas se não, há várias coisas que você pode tentar.

Erros em tempo de execução

Image
Image

Dependendo da situação, existem alguns motivos pelos quais um erro de tempo de execução pode ocorrer:

  • Há um bug no software.
  • Memória ou outro recurso do sistema está em f alta.
  • Você digitou um caractere estrangeiro em um campo de texto ou executou algum tipo de ação que não é permitida.

O erro geralmente aparece como uma pequena janela, geralmente com uma indicação do programa que está sendo afetado e, às vezes, com um código de erro e uma mensagem. O prompt também pode incluir uma sugestão para entrar em contato com uma equipe de suporte ou administrador.

Aqui estão alguns exemplos:


Ocorreu um erro de tempo de execução. Deseja depurar?


Erro em tempo de execução!

Programa:

Esta aplicação solicitou o término do Runtime de uma forma incomum.


Erro em tempo de execução ':

Prestar atenção ao que o erro diz, se possível, é a melhor maneira de resolvê-lo. Se o erro for muito geral para diagnosticar logo de cara, siga as etapas abaixo na ordem. Se for específico, no entanto, e mencionar algo como Microsoft Visual C++ Runtime Library, então essa é a etapa pela qual você deve começar.

Como corrigir um erro de tempo de execução

Erros de tempo de execução aparecem em uma variedade de situações, então as possíveis correções estão por toda parte:

  1. Reinicie o computador. Esta é a solução provável se o seu computador de repente parecer que está rodando muito mais devagar do que o normal.

    Alguns erros de tempo de execução são causados por problemas relacionados à memória, e reiniciar é a maneira mais rápida de fechar tudo o que está sendo executado no seu PC. Isso liberará os recursos do sistema usados anteriormente para o programa que está gerando o erro.

  2. Atualize o programa para sua versão mais recente. O erro de tempo de execução pode ser causado por um bug que ainda não foi corrigido na versão que você está usando.

    Por exemplo, alguns usuários relatam um erro de tempo de execução ao usar o NVIDIA GeForce Experience para verificar atualizações da placa gráfica. Nesse cenário, você atualizaria o programa NVIDIA.

    Pode ser necessário baixá-lo novamente no site do fabricante do software se não houver um método integrado para verificar atualizações.

    Este é um bom momento para verificar também as atualizações do Windows.

  3. Exclua totalmente o programa e reinstale-o. Uma instalação que não termina corretamente pode ser a causa do erro de tempo de execução.

    O procedimento de atualização na etapa anterior pode ter feito isso, mas se você ainda estiver recebendo o erro, é hora de excluir completamente o programa e confirmar que ele está sendo reinstalado do zero.

    Alguns desinstaladores não fazem um bom trabalho em apagar todos os vestígios do arquivo do registro e do disco rígido. Tente um desinstalador de programa dedicado se a ferramenta normal do criador do aplicativo não corrigir o erro.

  4. Instale o pacote redistribuível do Microsoft Visual C++ mais recente. Se o seu erro diz algo sobre os componentes de tempo de execução das bibliotecas do Visual C++, esta é provavelmente a solução.
  5. Use SFC scannow para reparar arquivos corrompidos do Windows. O comando SFC é executado em uma janela de prompt de comando e pode ser a correção para o erro de tempo de execução.
  6. Execute a Restauração do Sistema para retornar seu computador a um estado anterior. Isso pode corrigir o erro de tempo de execução se for causado pelo registro do Windows estar corrompido.
  7. Reinstale o Windows. Se focar em um programa específico não corrigiu o erro de tempo de execução, ou se ele está interferindo na forma como o Windows funciona como um todo, redefinir é sua última opção.

Como os programadores podem evitar erros de tempo de execução

Se você é o fabricante do software, GeeksforGeeks sugere várias maneiras de evitar erros de tempo de execução. Siga esse link para um mergulho mais profundo nos diferentes tipos de erros de tempo de execução, com exemplos de por que eles estão acontecendo e o que você pode fazer para evitá-los. Algumas correções incluem evitar variáveis que não foram inicializadas e não declarar muita memória de pilha.

Recomendado: