Como depurar aplicativos do Windows com Process Monitor

Você tem aplicativos do Windows 10 que não estão funcionando conforme o esperado? Talvez seja muito lento, trave repentinamente ou tenha uma infinidade de problemas difíceis de identificar. Uma maneira de erradicar o problema é usar o utilitário oficial gratuito da Microsoft chamado Process Monitor. Esta ferramenta o ajudará a diagnosticar e depurar quaisquer erros ou problemas de aplicativos do Windows.

Baixe e instale o Process Monitor

O utilitário Process Monitor (ProcMon) da SysInternals existe desde 2006 e faz muito mais do que diagnosticar problemas de aplicativos. Ele fornece a capacidade de visualizar todas as chaves de registro, locais do sistema de arquivos e tráfego de rede.

No entanto, ele não captura movimentos do ponteiro do mouse ou alterações relacionadas ao hardware. Se o seu objetivo é detectar malware, identificar aplicativos problemáticos ou obter uma visão geral de alto nível do seu PC com Windows, o ProcMon é a ferramenta mais avançada que existe.

Não há configurações envolvidas, mas você deve concordar com os termos de licença do software SysInternals ao executar o arquivo .exe.

Deixe o Process Monitor listar todos os eventos em seu sistema Windows. Quaisquer programas em execução são automaticamente incluídos na análise.

Diagnosticar problemas com o Windows Process Monitor

Como o programa lista informações detalhadas, pode ser complicado ver tantas linhas e colunas. Existem milhões de entradas. Você não precisa se preocupar com tudo, apenas preste atenção ao seguinte:

  • Nome do processo (Nome do processo)
  • ID do processo (PID) - ID do processo: um número de quatro ou cinco dígitos
  • Caminho do arquivo (caminho do arquivo)
  • Código de resultado: “Sucesso” ou muitas outras entradas, como “nome não encontrado”, “Reparse”, etc.

Para pular rapidamente para aplicativos com problemas, vá para Ferramentas > Árvore de processos .

Como depurar aplicativos do Windows com Process Monitor

Vá em Ferramentas > Árvore de Processos

O painel terá todos os aplicativos abertos e em execução em seu sistema. Um bloco verde completo na coluna “Vida útil” geralmente indica que não há problemas na aplicação em questão. Se os programas e sistemas do Windows 10 forem atualizados, muitos erros de registro e problemas de integridade de arquivos não causarão problemas. Para problemas relacionados à atualização, você pode usar outro utilitário chamado SetUpDiag .

Como depurar aplicativos do Windows com Process Monitor

Um bloco verde na coluna “Vida útil” indica que não há problemas na aplicação relevante

Role para baixo até o evento problemático e clique em “Ir para o evento” para navegar até o problema. Na próxima tela, ProcMon diagnosticou muitos problemas com o QQ Browser da Tencent. Você pode reconhecer um ID de processo (“3428”) por seu arquivo .exe.

Uma vez identificada a origem do problema, você precisa usar uma opção chamada “Filtros” . Ao clicar com o botão direito e adicionar um filtro “Incluir” a um executável específico, você se concentra apenas em um aplicativo específico e aplica o filtro. Dependendo do número de entradas, pode demorar algum tempo. Existem milhares de entradas para este filtro.

Você também pode excluir determinados resultados como “Sucesso” ou “Buffer Overflow” , pois indicam que o aplicativo não está travando. Isso restringirá ainda mais a pesquisa.

Agora, concentre-se nos códigos de resultado mais comuns para aplicativos problemáticos. O problema “Nome não encontrado” é o mais comum aqui, com milhares de entradas, significando que o chamador tentou abrir um objeto que não existe. Em outras palavras, algo deu errado com o próprio processo de instalação. Então, você diagnosticou a raiz do problema.

Como depurar aplicativos do Windows com Process Monitor

O problema do “Nome não encontrado” é o fenômeno mais comum

Correção final

Aqui, o artigo mostrará o método final de solução de problemas para o programa acima. Antes de resolver um problema diagnosticado que requer desinstalação, você pode salvar o arquivo ProcMon em Arquivo > Salvar para poder revisar os problemas relacionados no futuro.

Salvar o arquivo também fornece as predefinições de filtro que você acabou de criar. Se quiser retornar às configurações padrão, clique em Redefinir.

Conforme mostrado aqui, o programa precisa ser desinstalado porque faltam muitos arquivos DLL. Desinstalar programas nem sempre é fácil, por isso o ProcMon tem uma opção de clique com o botão direito chamada “Pesquisar online”. Isso leva à tela de desinstalação .

Como depurar aplicativos do Windows com Process Monitor

Tela de desinstalação

Clicar no desinstalador removeu o programa completamente.

Como depurar aplicativos do Windows com Process Monitor

Clicar no desinstalador removeu o programa completamente

A etapa de desinstalação é uma opção nuclear (opção “extrema”), mas funciona com programas que apresentam muitos problemas de arquivos ausentes.

Ao reabrir o ProcMon com as mesmas predefinições de filtro, o problema com o QQ Browser da Tencent desapareceu.

Você pode usar o Windows Process Monitor para diagnosticar erros de aplicativos do Windows e resolver problemas. Basta um pouco de esforço para identificar a principal origem do problema.

Se o seu Windows estiver apresentando erro de 100% de uso da CPU , veja as soluções aqui para corrigi-lo. Quantrimang.com também tem soluções para erros de informações de configuração incorretas do sistema.

Deixar um comentário

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Você vê uma notificação de ativação do Windows 10 no canto direito da tela? Este artigo irá orientá-lo sobre como excluir o aviso de solicitação de direitos autorais no Windows 10.

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Recentemente, a Microsoft lançou a atualização cumulativa mais recente para usuários de PC com Windows 10, chamada Build 14393.222. Esta atualização lançada para o Windows 10 corrige principalmente bugs com base no feedback do usuário e melhora a experiência de desempenho do sistema operacional.

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Você tem computadores em sua rede local que precisam de acesso externo? Usar um host bastião como gatekeeper para sua rede pode ser uma boa solução.

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

Às vezes, pode ser necessário excluir logs de eventos antigos de uma só vez. Neste guia, Quantrimang.com mostrará três maneiras de excluir rapidamente todos os logs de eventos no Visualizador de Eventos do Windows 10.

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Se você preferir usar um teclado clássico antigo, como o IBM Modelo M, que não inclui uma tecla física do Windows, existe um método fácil de adicionar mais, pegando emprestada uma tecla que você não usa com frequência.

Como criar modo de fundo transparente no Windows 10

Como criar modo de fundo transparente no Windows 10

WindowTop é uma ferramenta que tem a capacidade de escurecer todas as janelas de aplicativos e programas em execução em computadores com Windows 10. Ou você pode usar uma interface de fundo escuro no Windows.

Métodos de IP falso ajudam você a acessar anonimamente

Métodos de IP falso ajudam você a acessar anonimamente

Em muitos artigos anteriores, mencionamos que permanecer anônimo online é extremamente importante. Informações privadas vazam todos os anos, tornando a segurança online cada vez mais necessária. Essa também é a razão pela qual devemos usar endereços IP virtuais. Abaixo, aprenderemos sobre métodos para criar IPs falsos!

Como desativar a barra de idiomas na barra de tarefas do Windows 8

Como desativar a barra de idiomas na barra de tarefas do Windows 8

A barra de idiomas do Windows 8 é uma barra de ferramentas de idiomas em miniatura projetada para ser exibida automaticamente na tela da área de trabalho. No entanto, muitas pessoas desejam ocultar esta barra de idiomas na barra de tarefas.

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Maximizar a velocidade da Internet é essencial para otimizar sua conexão de rede. Você pode ter uma ótima experiência de entretenimento e trabalho usando computadores, TVs com Internet, consoles de jogos, etc.

Como configurar WEP, WPA, WPA2 para roteador Linksys

Como configurar WEP, WPA, WPA2 para roteador Linksys

A conectividade sem fio é uma necessidade hoje e por isso a segurança sem fio é essencial para garantir a segurança da sua rede interna.