Як я можу закріпити Провідник процесів до панелі завдань на 64-бітній системі?


9

Я хотів би закріпити Провідник процесів від sysinternals до моєї панелі завдань. Однак procexp.exe - це 32-розрядний додаток, який запускає 64-бітний procexp64.exe в системі x64.

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

Будь-яка ідея, як я можу вирішити свою проблему?

Відповіді:


16

Оновлення: нові версії пакету Sysinternals тепер містять окрему копію procexp64.exe, тому більше не потрібно витягувати її. Просто закріпіть додаток на панелі завдань, і воно буде вести себе як очікувалося. Якщо ви все ще використовуєте старішу версію, дивіться нижче.


Коли ви запускаєте Провідник процесів у 64-бітовій системі, він витягує 64-бітну версію exe до каталогу виконання та виконує її замість цього. Зазвичай цей файл видаляється після закриття програми.

Я виявив, що якщо ви невпинно вб'єте Провідник процесів, файл не буде видалено, і ви можете замість нього зафіксувати його на панелі завдань.

Запустивши 32-бітний exe, ви побачите, що він завантажує 64-бітове зображення. Перегляд Explorer Explorer

Виберіть процес procexp.exe та RClick -> Убити процес.

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

Зауважте, що ви можете видалити procexp64 пізніше, випадково запустивши та закривши procexp.exe. якщо це сталося, повторіть ці вказівки для відновлення procexp64.

підтверджено за допомогою Провідника процесора v15.04 на win7 x64.

------------------------------- ОНОВЛЕННЯ ------------------ -----------------------------------

Програма Explorer 16 була випущена, і це змінює поведінку нересту і не очищення підпроцесів. Спарений procex64.exe тепер створений у папці% APPDATA% \ local і він "очищений", навіть якщо батьківський процес нечисто вбитий.

Для версії 16 двічі клацніть процес procexp64 і зазначте його точний шлях у вашому каталозі% APPDATA% та відкрийте вікно провідника до цього місця.

поки програма працює, клацніть правою кнопкою миші procexp64.exe і скопіюйте її в інше місце.

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


На моєму досвіді ви не можете видалити exe, якщо він працює в даний час. У мене 64-розрядна процедура procexp 16.12 була прикріплена до моєї панелі завдань у місці вилучення за замовчуванням.
Тімбо

Однак якщо ви коли-небудь запускаєте procexp.exe (а не procexp64.exe), не вбиваючи 32-розрядний процес знову, він видалить 64-бітний exe і порушить панель завдань.
Тімбо

7

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

  • Клацніть правою кнопкою миші на procexp64.exe з Process Explorer
  • Виберіть Властивості
  • Виберіть вкладку Зображення
  • Клацніть «Дослідити» поруч із Шляхом

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.