Как закрепить Process Explorer на панели задач в 64-разрядной системе?

Как закрепить Process Explorer на панели задач в 64-разрядной системе?

Я бы с удовольствием закрепилОбозреватель процессовиз sysinternals в мою панель задач. Однакоprocexp.exeэто 32-битное приложение, которое запускает 64-битнуюprocexp64.exeв системе x64.

Однако когда я закрепляю его на панели задач и пытаюсь запустить приложение позже, появляется сообщение о том, что procexp64.exe не может быть найден, поскольку физически на жестком диске у меня есть толькоprocexp.exe.

Есть идеи, как решить мою проблему?

решение1

Обновление: Новые версии Sysinternals Suite теперь включают автономную копию procexp64.exe, поэтому больше нет необходимости извлекать ее. Просто закрепите приложение на панели задач, и оно будет вести себя так, как и ожидалось. Если вы все еще используете старую версию, см. ниже.


Когда вы запускаете Process Explorer на 64-битной системе, он извлекает 64-битную версию exe в исполняемый каталог и запускает ее. Обычно этот файл удаляется при закрытии приложения.

Я обнаружил, что если неожиданно завершить работу Process Explorer, файл не будет удален, и вместо этого его можно закрепить на панели задач.

Запустив 32-битный exe-файл, вы увидите, что он загружает 64-битный образ. Вид проводника процессов

Выберите процесс procexp.exe и нажмите RClick -> Kill Process.

процесс procexp64 переустановит себя и появится в конце списка. Теперь вы можете закрепить procexp64.exe на панели задач, и он больше не будет удаляться при закрытии.

Обратите внимание, что вы можете удалить procexp64 позже, случайно запустив и закрыв procexp.exe. Если это произойдет, повторите эти инструкции, чтобы заново создать procexp64.

подтверждено с помощью Process Explorer v15.04 на win7 x64.

-------------------------------ОБНОВЛЯТЬ-----------------------------------------------------

Вышел Process Explorer 16, который изменяет поведение порождения и очистки подпроцесса. Порожденный procex64.exe теперь создается в папке %APPDATA%\local пользователя и "очищается", даже если родительский процесс был завершен некорректно.

Для версии 16 дважды щелкните процесс procexp64 и запомните его точный путь в каталоге %APPDATA%, затем откройте окно проводника в этом месте.

во время работы приложения щелкните правой кнопкой мыши по файлу procexp64.exe и скопируйте его в другое место.

Запустите скопированный файл procexp64.exe, и теперь вы сможете закрепить его на панели задач, как и ожидалось.

решение2

Альтернативным решением является копирование procexp64.exe перед закрытием приложения. Временная копия может быть расположена следующим образом:

  • Щелкните правой кнопкой мыши по procexp64.exe в Process Explorer.
  • Выберите свойства
  • Выберите вкладку «Изображение».
  • Нажмите «Исследовать» рядом с Путь

После копирования из временного расположения этот procexp64.exe работает нормально, его можно закрепить на панели задач, и он не будет удален, если вы случайно снова откроете procexp.exe позже.

Связанный контент