Jak otworzyć wbudowanego menedżera zadań, gdy zostanie on zastąpiony przez Process Explorer?

25

Chcę otworzyć wbudowanego menedżera zadań z Replace Task Managerzaznaczoną opcją Process Explorer . Próbowałem:

  • Uruchamianie taskmgr.exez okna dialogowego uruchamiania. Zamiast tego otwarto PE.

  • Tworzenie kopii taskmgr.exew tym samym folderze. Następnie uruchom. Wbudowany menedżer zadań został otwarty, ale nie działał poprawnie (jego okno było puste).

  • Tworzenie dowiązania symbolicznego (przy użyciu mklink) taskmgr.exew tym samym folderze. Następnie uruchom. Zamiast tego otwarto PE.

Czy jest jakaś inna metoda, którą mogę wypróbować? Dzięki.

Inglis Baderson
źródło
Process Hacker oferuje możliwość uruchomienia Menedżera zadań w menu Narzędzia. Jeśli byłoby to w porządku, możesz poszukać tej samej funkcji w PE.
JC2k8,

Odpowiedzi:

37

Istnieją tutaj dwa problemy:

  • Sposób, w jaki Process Explorer przejmuje Menedżera zadań, polega na dodaniu wartości rejestru:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ taskmgr.exe \ Debugger

Oznacza to, że za każdym razem, gdy uruchamiasz plik wykonywalny o nazwie „taskmgr.exe”, uruchom zamiast tego wszystko, co jest określone w tej wartości. Przeniesienie menedżera zadań do innego katalogu nie działa.

  • Zmiana nazwy pliku taskmgr.exe na coś innego powoduje uszkodzenie pliku w Menedżerze zadań. Dlatego widzisz puste okno. To dość dziwne zachowanie, zwykle zmiana nazwy pliku wykonywalnego nie stanowi problemu.

    Menedżer zadań o zmienionej nazwie zachowuje się raczej dziwnie. Nawet jeśli uruchomiono go ze średniego poziomu integralności, automatycznie działa na wysokim poziomie integralności i nie można go zabić nawet z uprawnieniami lokalnego systemu.

Na razie nie widzę sposobu, aby Process Explorer był domyślnym menedżerem zadań i móc jednocześnie uruchamiać menedżera zadań.

Obejście nie jest takie złe:

W Process Explorer odznacz „Opcje - Zastąp Menedżera zadań”, następnie uruchom „taskmgr.exe” i zaznacz ponownie „Opcje - Zastąp Menedżera zadań”.

Alternatywnie możesz utworzyć plik wsadowy, który usuwa to ustawienie rejestru, uruchamia menedżera zadań i przywraca to ustawienie:

 reg.exe delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /f
 start taskmgr.exe
 reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" /v Debugger /t REG_SZ /d "C:\PATHTO\PROCEXP.EXE" /f

Jedynym problemem związanym z tą partią jest to, że musisz uruchomić ją jako administrator z podwyższonym poziomem uprawnień, więc podczas tworzenia skrótu określ, aby uruchomić ją jako administrator. Jako zwykły użytkownik nie możesz zmienić tych ustawień rejestru.

Peter Hahndorf
źródło
2
Odznaczenie opcji jest dokładnie tym, czego nie chcę robić. Tworzenie partii jest lepsze, spróbuję.
Inglis Baderson
Nie działa dla mnie
Robert Niestroj
@RobertNiestroj - Działa dobrze dla mnie Windows 10 - 1909iProcess Explorer v16.30
Peter Hahndorf
-1

RUnning Taskmanager from Run

Kliknij przycisk Start, a następnie folder Wszystkie programy. W folderze Akcesoria kliknij polecenie Uruchom. Możesz także nacisnąć klawisz Windows + R na klawiaturze lub włączyć polecenie Uruchom w menu Start. Na koniec po prostu wpisz „taskmgr” i naciśnij Enter.

Uruchamianie Menedżera zadań ze skrótu Lub możesz utworzyć skrót. Kliknij pulpit prawym przyciskiem myszy i wybierz Nowy, a następnie kliknij Skrót. Pojawi się nowe okno. Przejdź do tej samej ścieżki, co powyżej, C: \ Windows \ System32. Przewiń w dół, aż zobaczysz taskmgr.exe, zaznacz go, a następnie kliknij OK. Kliknij przycisk Dalej, wpisz nazwę skrótu, a na koniec kliknij przycisk Zakończ

Unnikrishnan
źródło
Czy masz na myśli „odznacz opcję„ Zamień Menedżera zadań ”?
Inglis Baderson
tak. Spróbuj odznaczyć.
Unnikrishnan
Ale moim celem nie jest odznaczenie tej opcji, ponieważ używam PE najczęściej.
Inglis Baderson
Oh..sorry .. Kliknij przycisk Start, a następnie folder Wszystkie programy. W folderze Akcesoria kliknij polecenie Uruchom. Możesz także nacisnąć klawisz Windows + R na klawiaturze lub włączyć polecenie Uruchom w menu Start. Na koniec po prostu wpisz „taskmgr” i naciśnij Enter.
Unnikrishnan
1
Otworzyli Process Explorer. Wpisywanie taskmgrw oknie dialogowym uruchamiania i tworzenie skrótu dotaskmgr.exe otworzyły Process Explorer.
Inglis Baderson