Bagaimana cara membuka pengelola tugas bawaan ketika diganti oleh Process Explorer?

25

Saya ingin membuka pengelola tugas bawaan dengan Replace Task Manageropsi Process Explorer dicentang . Saya sudah mencoba:

  • Menjalankan taskmgr.exedari menjalankan dialog. PE dibuka sebagai gantinya.

  • Membuat salinan taskmgr.exedi folder yang sama. Kemudian jalankan. Pengelola tugas bawaan dibuka, tetapi tidak berfungsi dengan baik (jendelanya kosong).

  • Membuat tautan simbolis (menggunakan mklink) taskmgr.exedalam folder yang sama. Kemudian jalankan. PE dibuka sebagai gantinya.

Apakah ada metode lain yang bisa saya coba? Terima kasih.

Inglis Baderson
sumber
Peretas Proses menawarkan kemampuan untuk Mulai Pengelola Tugas di menu Alat. Jika Anda setuju, Anda mungkin ingin mencari fitur yang sama di PE.
JC2k8

Jawaban:

37

Ada dua masalah disini:

  • Cara Process Explorer mengambil alih dari Task Manager adalah dengan menambahkan nilai registri:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Opsi Eksekusi File Gambar \ taskmgr.exe \ Debugger

Ini berarti setiap kali Anda menjalankan executable bernama 'taskmgr.exe', mulailah apa pun yang ditentukan dalam nilai ini. Jadi memindahkan task manager ke direktori yang berbeda tidak berfungsi.

  • Mengganti nama taskmgr.exe ke sesuatu yang lain tampaknya merusak sesuatu di dalam Task Manager. Itu sebabnya Anda melihat jendela kosong. Itu perilaku yang agak aneh, biasanya tidak ada masalah untuk mengubah nama executable.

    Manajer tugas yang diganti namanya berperilaku agak aneh. Bahkan jika dimulai dari tingkat integritas menengah, secara otomatis berjalan dalam tingkat integritas yang tinggi dan tidak dapat dibunuh bahkan dengan hak istimewa sistem lokal.

Jadi untuk saat ini, saya tidak melihat cara untuk memiliki Process Explorer sebagai manajer tugas default dan dapat menjalankan task manager pada saat yang sama.

Solusinya tidak terlalu buruk:

Di Process Explorer, hapus centang 'Opsi - Ganti Pengelola Tugas', kemudian jalankan 'taskmgr.exe' dan centang 'Opsi - Ganti Pengelola Tugas' lagi.

Atau Anda dapat membuat file batch yang menghapus pengaturan registri itu, memulai manajer tugas dan mengembalikan pengaturan:

 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

Satu-satunya masalah dengan kumpulan ini adalah Anda harus menjalankannya sebagai administrator yang ditinggikan, jadi ketika membuat pintasan untuknya, tentukan untuk menjalankannya sebagai administrator. Sebagai pengguna normal, Anda tidak dapat mengubah pengaturan registri tersebut.

Peter Hahndorf
sumber
2
Membatalkan opsi adalah hal yang tidak ingin saya lakukan. Membuat batch lebih baik, saya akan mencobanya.
Inglis Baderson
Tidak berfungsi untuk saya dengan Process Explorer terbaru
Robert Niestroj
@RobertNiestroj - Bekerja dengan baik untuk saya Windows 10 - 1909danProcess Explorer v16.30
Peter Hahndorf
-1

RUnning Taskmanager dari Run

Klik tombol Mulai kemudian folder Semua Program. Di bawah folder Accessories klik perintah Run. Anda juga dapat menekan tombol Windows Key + R pada keyboard Anda atau mengaktifkan perintah Run di Start Menu Anda. Terakhir, cukup ketik "taskmgr" dan tekan Enter.

Menjalankan Taskmanager dari pintasan atau Anda dapat membuat pintasan. Klik kanan pada desktop Anda dan pilih New kemudian klik Shortcut. Jendela baru akan muncul. Telusuri ke jalur yang sama seperti di atas, C: \ Windows \ System32. Gulir ke bawah hingga Anda melihat taskmgr.exe, sorot, lalu klik OK. Klik Berikutnya, ketikkan nama untuk pintasan Anda, dan akhirnya klik Selesai

Unnikrishnan
sumber
Apakah maksud Anda "hapus centang opsi 'Ganti Tugas Manajer'"?
Inglis Baderson
iya nih. Coba hapus centang.
Unnikrishnan
Tetapi tujuan saya adalah untuk tidak menghapus centang opsi itu, karena saya paling sering menggunakan PE.
Inglis Baderson
Oh..mohon maaf .. Klik tombol Mulai kemudian folder Semua Program. Di bawah folder Accessories klik perintah Run. Anda juga dapat menekan tombol Windows Key + R pada keyboard Anda atau mengaktifkan perintah Run di Start Menu Anda. Terakhir, cukup ketik "taskmgr" dan tekan Enter.
Unnikrishnan
1
Mereka membuka Process Explorer. Mengetik taskmgrdalam dialog run dan membuat pintasan taskmgr.exe, keduanya membuka Process Explorer.
Inglis Baderson