Uma ferramenta gratuita, poderosa e multifuncional que ajuda a monitorar recursos do sistema, depurar softwares e detectar malware.
requisitos de sistemaWindows 7 ou superior, 32 bits ou 64 bits.
Características

  • Uma visão geral detalhada da atividade do sistema com destaque.
  • Gráficos e estatísticas permitem rastrear rapidamente os porcos de recursos e os processos descontrolados.
  • Não é possível editar ou excluir um arquivo? Descubra quais processos estão usando esse arquivo.
  • Veja quais programas têm conexões de rede ativas e feche-as, se necessário.
  • Obtenha informações em tempo real sobre o acesso ao disco.
  • Veja os rastreios detalhados de pilha com suporte ao modo kernel, WOW64 e .NET.
  • Vá além do services.msc: crie, edite e controle serviços.
  • Pequeno, portátil e sem necessidade de instalação.
  • Software 100% Livre ( GPL v3 )

Construindo o projetoRequer o Visual Studio (2017 ou posterior).Execute build_release.cmdlocalizado no builddiretório para compilar o projeto ou carregar as soluções ProcessHacker.slnPlugins.slnse você preferir construir o projeto usando o Visual Studio.Você pode baixar gratuitamente o Visual Studio Community Edition para criar, executar ou desenvolver o Process Hacker.
Informação adicionalVocê não pode executar a versão de 32 bits do Process Hacker em um sistema de 64 bits e esperar que ele funcione corretamente, ao contrário de outros programas.
Melhorias / BugsUse o rastreador de problemas do GitHub para relatar problemas ou sugerir novos recursos.
DefiniçõesSe você estiver executando o Process Hacker a partir de uma unidade USB, também poderá salvar as configurações do Process Hacker. Para fazer isso, crie um arquivo em branco chamado “ProcessHacker.exe.settings.xml” no mesmo diretório que ProcessHacker.exe. Você pode fazer isso usando o Windows Explorer:

  1. Certifique-se de que “Ocultar extensões para tipos de arquivos conhecidos” seja desmarcado em Ferramentas> Opções de pasta> Exibir.
  2. Clique com o botão direito na pasta e escolha Novo> Documento de Texto.
  3. Renomeie o arquivo para ProcessHacker.exe.settings.xml (exclua a extensão “.txt”).

PluginsPlugins podem ser configurados a partir do Hacker> Plugins.Se você tiver alguma falha envolvendo plugins, verifique se eles estão atualizados.As informações de disco e rede fornecidas pelo plug – in ExtendedTools só estão disponíveis ao executar o Process Hacker com direitos administrativos.
KProcessHackerO Process Hacker usa um driver de modo kernel, o KProcessHacker, para ajudar com certas funcionalidades. Isso inclui:

  • Capturando rastreamentos de pilha no modo kernel
  • Enumeração mais eficiente de alças de processo
  • Recuperando nomes para identificadores de arquivos
  • Recuperando nomes para objetos EtwRegistration
  • Configurando atributos do identificador

Observe que, por padrão, o KProcessHacker permite somente conexões de processos com privilégios administrativos (SeDebugPrivilege). Para permitir que o Process Hacker mostre detalhes de todos os processos quando ele não estiver sendo executado como administrador:

  1. No Editor do Registro, navegue até: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ KProcessHacker3
  2. Sob essa chave, crie uma chave chamada Parameters, se ela não existir.
  3. Crie um valor DWORD chamado SecurityLevel e defina-o como 2. Se você não estiver usando uma compilação oficial, talvez seja necessário defini-lo como 0.
  4. Reinicie o serviço KProcessHacker3 (sc stop KProcessHacker3, sc start KProcessHacker3).
Download