Correção: o host nativo de diagnóstico com script parou de funcionar

Muitas pessoas se deparam com uma mensagem de erro informando “O host nativo de diagnóstico com script parou de funcionar”. Esse problema geralmente surge quando você está atualizando seus drivers ou acessando alguns arquivos do sistema. Este erro existe há muito tempo e está associado a vários módulos diferentes.

Esses módulos podem variar do Windows Update, seu disco, vários arquivos de sistema, etc. Compilamos uma lista de soluções alternativas para corrigir esse problema. Comece do topo e vá descendo. Não há uma correção 'definitiva' para esse erro, pois todas as configurações do computador são diferentes. Se algo não funcionar, podemos tentar restaurar seu sistema para um ponto de restauração anterior ou fazer uma instalação limpa do Windows.

Solução 1: Verificar o seu disco

É possível que o disco tenha setores defeituosos que estejam causando esse problema. Podemos tentar verificar seu disco completamente e ver se há algo acontecendo. Faça backup de seus dados e configurações antes de realizar todas essas soluções para garantir.

  1. Pressione Windows + S , digite “ prompt de comando ” na caixa de diálogo, clique com o botão direito do mouse no aplicativo e selecione “Executar como administrador”.
  2. Uma vez no prompt de comando elevado, execute o seguinte comando:

CHKDSK / R

  1. O computador pode solicitar uma reinicialização. Em caso afirmativo, siga as instruções e verifique se o erro ainda persiste.

Solução 2: Verificar atualizações instaladas recentemente / instalar atualizações manualmente

Se a solução acima não funcionar, podemos verificar se alguma atualização recente foi instalada no seu computador. Muitos usuários relataram que a atualização do Windows foi a culpada. Depois de desinstalar a atualização (após o qual eles começaram a ter o problema), o problema foi embora. Se isso não funcionar, podemos tentar o oposto; podemos verificar se as atualizações automáticas estão desligadas. Se estiverem, podemos tentar atualizar manualmente e verificar se faz alguma diferença.

  1. Pressione Windows + S , digite “ windows update ” e abra o aplicativo que aparece nos resultados.
  2. Uma vez nas configurações de atualização, clique em “ Exibir histórico de atualizações instaladas ”.
  3. Clique em “ Desinstalar atualizações ” que aparece na próxima janela.
  4. À sua frente, uma lista de todas as atualizações instaladas recentemente, juntamente com a data e a hora. Diagnostique e determine após qual atualização você começou a ter o problema. Selecione-o e clique em “ desinstalar ”. Reinicie o computador em seguida e verifique se o erro foi resolvido.

Se você desativou o mecanismo do Windows Update em seu PC, deve ligá-lo novamente e verificar se há atualizações disponíveis para serem instaladas. Alguns usuários relataram que instalar as atualizações mais recentes disponíveis parece resolver o problema. Você pode obter mais orientações sobre como executar manualmente o Windows Update.

Solução 3: Diagnosticando o Problema usando o Monitor de Confiabilidade

Se os métodos acima não ajudarem a resolver o problema, podemos recorrer a métodos mais avançados para verificar a origem do problema. Usaremos um aplicativo integrado da Microsoft chamado “Monitor de Confiabilidade”. Ele documenta todos os eventos do sistema junto com as atualizações do sistema e todos os travamentos do aplicativo / sistema (se houver). Se acontecer de você diagnosticar o problema, você pode agilizar seu processo de solução de problemas e prosseguir com a correção.

  1. Pressione Windows + S , digite “ Segurança e Manutenção ” e abra o aplicativo que retorna na pesquisa.
  2. Expanda a categoria de “ Manutenção ” e clique em “ Exibir histórico de confiabilidade ” sob o título “ Relatar problemas ”.
  3. O Windows vai demorar um pouco para computar todos os eventos que ocorreram nos últimos dias. Após alguns segundos, ele exibirá um gráfico como este. Pontos de exclamação azuis significam que houve uma atualização instalada no seu computador (incluindo atualizações de segurança e definições de vírus, etc.). Cruzes vermelhas significam que houve um acidente. Você pode clicar nele para ver todas as informações relacionadas.

Usando esses detalhes, você pode verificar e se relacionar a quaisquer erros / atualizações que ocorram antes ou depois de começar a ter o problema. A partir daqui, você terá uma ideia melhor de como proceder.

Solução 4: Excluindo CrashHandler.vbs

Outra solução alternativa que funcionou para muitas pessoas foi excluir o arquivo “CrashHandler.vbs”. Este é um arquivo presente na configuração de cada usuário e é exclusivo para cada usuário diferente no sistema. Você pode copiar o arquivo para outro local para que possa sempre restaurar o arquivo se algo der errado. Renomeie o arquivo e copie-o para outro local. Em seguida, exclua os arquivos, reinicie o computador e verifique se o problema foi resolvido. O arquivo pode ser localizado neste caminho de arquivo. Observe que algumas dessas pastas estão ocultas, então certifique-se de que “Mostrar pastas ocultas” esteja habilitado no explorador de arquivos.

C: \ Usuários \\ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Startup \ CrashHandler.vbs.

Solução 5: executando SFC e DISM

O Verificador de arquivos do sistema (SFC) é um utilitário presente no Microsoft Windows que permite aos usuários escanear seus computadores em busca de arquivos corrompidos em seu sistema operacional. É uma ferramenta muito útil para diagnosticar o problema e verificar se algum problema é devido a arquivos corrompidos no Windows.

Podemos tentar rodar o SFC e ver se nosso problema é resolvido. Você receberá uma das três respostas ao executar o SFC.

  • O Windows não encontrou nenhuma violação de integridade
  • A Proteção de Recursos do Windows encontrou arquivos corrompidos e os reparou
  • A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não foi capaz de corrigir alguns (ou todos) deles
  1. Pressione Windows + R para iniciar o aplicativo Executar. Digite “ taskmgr ” na caixa de diálogo e pressione Enter para iniciar o gerenciador de tarefas do seu computador.
  2. Agora clique na opção Arquivo presente no canto superior esquerdo da janela e selecione “ Executar nova tarefa ” na lista de opções disponíveis.
  3. Agora digite “ powershell ” na caixa de diálogo e marque a opção abaixo que diz “ Criar esta tarefa com privilégios administrativos ”.
  4. Uma vez no Windows Powershell, digite “ sfc / scannow ” e pressione Enter . Esse processo pode levar algum tempo, pois todos os arquivos do Windows estão sendo verificados pelo computador e verificados quanto a fases corrompidas.
  5. Se você encontrar um erro em que o Windows afirma que encontrou alguns erros, mas não foi capaz de corrigi-los, digite “ DISM / Online / Cleanup-Image / RestoreHealth ” no PowerShell. Isso baixará os arquivos corrompidos dos servidores de atualização do Windows e substituirá os corrompidos. Observe que este processo também pode consumir algum tempo de acordo com sua conexão com a internet. Não cancele em nenhum estágio e deixe funcionar.

Se um erro foi detectado e corrigido usando os métodos acima, reinicie o computador e verifique se a barra de tarefas começou a funcionar normalmente.

Solução 6: iniciando o computador no estado de inicialização limpa

Se todas as soluções acima não funcionarem, podemos tentar a inicialização limpa. Esta inicialização permite que seu PC seja ligado com um conjunto mínimo de drivers e programas. Apenas os essenciais são ativados, enquanto todos os outros serviços são desativados. Se o erro não ocorrer neste modo, você deve habilitar os processos de volta apenas com pequenos pedaços e verificar se o erro retorna. Caso contrário, você pode ativar outro pedaço e verificar. Dessa forma, você poderá diagnosticar qual processo está causando o problema.

  1. Pressione Windows + R para iniciar o aplicativo Executar. Digite “ msconfig ” na caixa de diálogo e pressione Enter.
  2. Navegue até a guia Serviços presente na parte superior da tela. Verifique a linha que diz “ Ocultar todos os serviços Microsoft ”. Ao clicar aqui, todos os serviços relacionados à Microsoft serão desabilitados, deixando para trás todos os serviços de terceiros (você também pode desabilitar todos os processos relacionados à Microsoft e verificar mais detalhadamente se não há serviços de terceiros causando o problema).
  3. Agora clique no botão “ Desativar tudo ” presente na parte inferior do lado esquerdo da janela. Todos os serviços de terceiros serão desativados.
  4. Clique em Aplicar para salvar as alterações e sair.

  1. Agora navegue até a guia Inicializar e clique na opção “ Abrir Gerenciador de Tarefas ”. Você será redirecionado para o gerenciador de tarefas, onde todos os aplicativos / serviços executados quando o computador é iniciado serão listados.
  2. Selecione cada serviço um por um e clique em “ Desativar ” no canto inferior direito da janela.
  3. Agora reinicie o computador e verifique se o problema aparece novamente. Caso contrário, habilite um pequeno pedaço (explicado no início) e verifique novamente. Se você diagnosticar um serviço específico, pode tentar reiniciá-lo ou desativá-lo usando a janela de serviços.

Solução 7: Restaurando do último ponto de restauração / Fazendo uma instalação limpa

Se todos os métodos acima não funcionarem, não temos escolha a não ser restaurar o Windows para o último ponto de restauração. Se você não tem um último ponto de restauração, pode instalar uma versão limpa do Windows. Você pode usar o utilitário “Belarc” para obter todas as suas licenças salvas, fazer backup de seus dados usando armazenamento externo e, em seguida, executar uma instalação limpa.

Aqui está o método de como restaurar o Windows a partir do último ponto de restauração.

  1. Pressione Windows + S para abrir a barra de pesquisa do menu iniciar. Digite “ restaurar ” na caixa de diálogo e selecione o primeiro programa que vem como resultado.
  2. Uma vez nas configurações de restauração, pressione Restauração do Sistema presente no início da janela na guia Proteção do Sistema.
  3. Agora, um assistente será aberto, navegando por todas as etapas para restaurar seu sistema. Pressione Avançar e prossiga com todas as instruções adicionais.
  4. Agora selecione o ponto de restauração na lista de opções disponíveis. Se você tiver mais de um ponto de restauração do sistema, eles serão listados aqui.
  5. Agora, o Windows irá confirmar suas ações pela última vez antes de iniciar o processo de restauração do sistema. Salve todo o seu trabalho e faça backup de arquivos importantes para o caso e prossiga com o processo.

Você pode aprender mais sobre a restauração do sistema para obter mais conhecimento sobre o que ela faz e quais são os processos envolvidos.

  1. Depois de restaurar com êxito, faça login no sistema e verifique se o erro em questão foi corrigido.

Se você não tiver nenhum ponto de restauração, poderá fazer uma instalação limpa do Windows usando mídia inicializável. Você verifica nosso artigo sobre como criar uma mídia inicializável . Existem duas maneiras: usando a ferramenta de criação de mídia da Microsoft e usando Rufus.