
Eu adoraria fixarExplorador de processosdo sysinternals para minha barra de tarefas. No entantoprocexp.exeé um aplicativo de 32 bits que inicia o de 64 bitsprocexp64.exeem um sistema x64.
No entanto, quando eu o fixo na barra de tarefas e tento ativar o aplicativo mais tarde, recebo a mensagem que afirma que o procexp64.exe não pode ser encontrado porque fisicamente no disco rígido eu tenho apenasprocexp.exe.
Alguma ideia de como posso resolver meu problema?
Responder1
Atualização: Novas versões do Sysinternals Suite agora incluem uma cópia autônoma do procexp64.exe
, portanto não há mais necessidade de extraí-lo. Basta fixar o aplicativo na barra de tarefas e ele se comportará conforme o esperado. Se você ainda estiver usando uma versão mais antiga, veja abaixo.
Quando você executa o Process Explorer em um sistema de 64 bits, ele extrai uma versão de 64 bits do exe para o diretório de execução e o executa. Normalmente, esse arquivo é excluído ao fechar o aplicativo.
Descobri que, se você encerrar o Process Explorer inesperadamente, o arquivo não será excluído e você poderá fixá-lo na barra de tarefas.
Ao executar o exe de 32 bits, você pode ver que ele inicializa a imagem de 64 bits.
Selecione o processo procexp.exe e RClick -> Kill Process.
o processo procexp64 será criado novamente e aparecerá no final da lista. Agora você pode fixar procexp64.exe na barra de tarefas e ele não será mais excluído ao fechar.
Observe que você pode excluir o procexp64 posteriormente executando e fechando acidentalmente o procexp.exe. se isso ocorrer, repita estas instruções para recriar o procexp64.
confirmado com Process Explorer v15.04 no win7 x64.
-------------------------------ATUALIZAR------------------ -----------------------------------
O Process Explorer 16 foi lançado e altera o comportamento da geração e limpeza do subprocesso. O procex64.exe gerado agora é criado na pasta %APPDATA%\local do usuário e é "limpo" mesmo se o processo pai for encerrado de maneira inadequada.
Para a versão 16, clique duas vezes no processo procexp64 e anote seu caminho exato, dentro do diretório% APPDATA%, e abra uma janela do explorer nesse local.
enquanto o aplicativo estiver em execução, clique com o botão direito em procexp64.exe e copie-o para outro local.
Execute o procexp64.exe copiado e agora você poderá fixá-lo na barra de tarefas conforme esperado.
Responder2
Uma solução alternativa é copiar procexp64.exe antes de fechar o aplicativo. A cópia temporária pode ser localizada da seguinte forma:
- Clique com o botão direito em procexp64.exe no Process Explorer
- Selecione Propriedades
- Selecione a guia Imagem
- Clique em "Explorar" ao lado do caminho
Depois de copiado do local temporário, este procexp64.exe funciona bem, pode ser fixado na barra de tarefas e não será excluído se você abrir acidentalmente o procexp.exe novamente mais tarde.