Aktualizacja: Nowe wersje Sysinternals Suite zawierają teraz samodzielną kopię procexp64.exe
, więc nie trzeba już jej rozpakowywać. Wystarczy przypiąć aplikację do paska zadań, aby działał zgodnie z oczekiwaniami. Jeśli nadal używasz starszej wersji, patrz poniżej.
Po uruchomieniu Process Explorer w systemie 64-bitowym wyodrębnia 64-bitową wersję pliku exe do katalogu wykonawczego i zamiast tego wykonuje go. Zwykle ten plik jest usuwany po zamknięciu aplikacji.
Odkryłem, że jeśli nieoczekiwanie zabijesz eksploratora procesów, plik nie zostanie usunięty i zamiast tego możesz przypiąć go do paska zadań.
Po uruchomieniu 32-bitowego pliku exe widać, że ładuje on obraz 64-bitowy.
Wybierz proces procexp.exe i RClick -> Zabij proces.
proces procexp64 sam się ponownie nadrzędny i pojawi się na dole listy. Możesz teraz przypiąć procexp64.exe do paska zadań i nie będzie on już usuwany po zamknięciu.
Pamiętaj, że możesz później usunąć procexp64 przez przypadkowe uruchomienie i zamknięcie procexp.exe. w takim przypadku powtórz te instrukcje, aby ponownie utworzyć procexp64.
potwierdzone przez Process explorer v15.04 na Win7 x64.
-------------------------------AKTUALIZACJA------------------ -----------------------------------
Process Explorer 16 został wydany i zmienia zachowanie spawnowania i czyszczenia podprocesów. Odradzany procex64.exe jest teraz tworzony w folderze lokalnym użytkownika% APPDATA% \ i jest „czyszczony”, nawet jeśli proces nadrzędny zostanie zabity bezgranicznie.
W przypadku wersji 16 kliknij dwukrotnie proces procexp64 i zanotuj jego dokładną ścieżkę w katalogu% APPDATA% i otwórz okno eksploratora do tej lokalizacji.
podczas działania aplikacji kliknij prawym przyciskiem myszy procexp64.exe i skopiuj go do innej lokalizacji.
Uruchom skopiowany procexp64.exe i powinieneś być w stanie przypiąć go do paska zadań zgodnie z oczekiwaniami.