Jalankan task manager (proses explorer) sebagai administrator

13

Saya memiliki Sysinternals Process Explorer diinstal sebagai task manager sistem (Win7 64). Karena setengah dari metrik untuk apa pun yang dimulai sebagai layanan dan proses yang dimulai di bawah akun pengguna lain hilang atau ditampilkan secara diam-diam, saya ingin menjalankan Process Explorer sebagai administrator secara default.
Memilih item yang sesuai dari menu setelah gagal melakukan tindakan pada suatu proses atau bertanya-tanya mengapa beberapa metrik sama sekali tidak masuk akal (misalnya tidak ada I / O terjadi ketika disk sangat jelas membaca / menulis gigabyte data, seperti selama operasi sistem cadangan) tentu saja "bekerja", tetapi merupakan ketidaknyamanan besar yang berulang.

Kotak centang Jalankan sebagai Administrator dalam properti file berfungsi untuk alat yang Anda luncurkan dengan mengeklik ikon atau peluncur (seperti misalnya Autoruns) meskipun memicu UAC dengan cara yang benar-benar menakjubkan setiap saat.
Saya mengerti ini adalah "Fitur" dari sistem keamanan Windows super pintar yang tidak dapat dihindari selain dengan mematikan UAC sepenuhnya, yang terus terang adalah keputusan desain paling bodoh kedua yang pernah saya lihat dalam hidup saya.

Namun, masalah terbesar yang saya hadapi adalah mengaktifkan kotak centang mengatakan untuk Process Explorer akan menonaktifkan task manager. Ctrl-shift-ESC menunjukkan kursor yang sibuk untuk sepersekian detik dan sepertinya tidak melakukan hal lain. Memilih "Pengelola Tugas" dari menu konteks pada bilah tugas menunjukkan peringatan yang menyatakan bahwa hak istimewa yang lebih tinggi diperlukan untuk menyelesaikan operasi ini (ya, itulah yang diminta oleh pengguna!). Urutan perhatian yang aman memunculkan layar kunci. Mengklik "Task Manager" tidak ada artinya.
Menghapus centang pada kotak centang membuat Process Explorer berfungsi dengan mulus lagi, tetapi (tidak mengejutkan) berjalan seperti pengguna normal.

Tampaknya, orang-orang Windows khawatir bahwa beberapa malware yang telah sepenuhnya menumbangkan sistem ke titik di mana ia dapat melewati urutan perhatian yang aman mungkin dapat meluncurkan program sebagai administrator. Menyedihkan.

Apakah ada solusi untuk keduanya agar Process Explorer muncul saat menekan Ctrl-shift-ESC (atau urutan perhatian) dan berjalan sebagai administrator?

Damon
sumber
Menurut Anda, manakah keputusan desain paling bodoh yang pernah Anda lihat dalam hidup Anda?
batalkan
Lebih disukai, jika suatu program membutuhkan beberapa hak istimewa (seperti yang dilakukan sebagian besar program lainnya), misalnya, untuk membuka koneksi jaringan, atau untuk melampaui batas kerja, atau apa pun itu, Anda harus tahu apa yang ingin dilakukan oleh program (kira-kira , dalam kelas operasi) dan dapat mengizinkan atau menolak perilaku ini (dan dapat membuat keputusan Anda permanen) tanpa juga memungkinkan program untuk mengubah pengaturan browser Anda, menimpa file dalam direktori sistem, atau memformat harddisk. Sebagai gantinya, Anda mengizinkan "perubahan pada komputer Anda" yang biasanya tidak Anda inginkan.
Damon

Jawaban:

10

JALANKANNYA SECARA OTOMATIS PADA WINDOWS BOOT

Memulai apa pun dengan hak administrator di boot Windows cukup mudah, Anda hanya perlu menjadwalkan tugas . Ini adalah bagaimana hal itu dilakukan untuk Process Explorer di Windows 8.1. Bekerja di Windows 10 juga.

  1. Tekan Win+ Suntuk membuka pesona pencarian, ketik sched di bidang pencarian dan pilih opsi Jadwalkan tugas .

  2. Jendela Penjadwal Tugas akan terbuka, klik Buat Tugas ... dari panel tindakan yang tepat.

  3. Pada tab Umum masukkan nama apa pun yang Anda suka, dan centang kotak Jalankan dengan hak istimewa tertinggi di bagian bawah, seperti ini:masukkan deskripsi gambar di sini

  4. Buka tab Pemicu , tekan tombol Baru ... , dan atur Mulai tugas ke Saat masuk , tekan OK :masukkan deskripsi gambar di sini

  5. Pada tab Tindakan, tekan tombol ... Baru dan atur Tindakan untuk Memulai program ; di Program / skrip tentukan lintasan ke Process Explorer yang dapat dieksekusi dan akhirnya di Add argumen (opsional) ketik / t (yang ini akan membuat Process Explorer mulai diminimalkan menjadi t ray):masukkan deskripsi gambar di sini

Pada dasarnya Anda sudah selesai di sini, tekan OK di jendela Buat Tugas utama . Process Explorer akan mulai diminimalkan dengan hak istimewa tertinggi setelah Anda masuk. Anda dapat menyesuaikan pengaturan lainnya sesuai keinginan Anda, misalnya menjalankan tugas ini saat komputer dijalankan dengan baterai (berguna untuk laptop).

JALANKAN SECARA MANUAL PADA PERMINTAAN

Jika diperlukan untuk menjalankan tugas sesuai permintaan, Anda harus mengaturnya mulai Pada pembuatan tugas / modifikasi pada langkah 4. Juga pada tab Pengaturan , periksa tugas Perbolehkan untuk dijalankan berdasarkan permintaan . Opsi lainnya harus sama.

Kemudian buat pintasan di desktop Windows, tetapkan Targetnya :

C:\Windows\System32\schtasks.exe /run /tn "Process Explorer with Administrator Privileges"

(Perhatikan bahwa nama tugas harus persis sama dengan yang Anda atur saat membuat tugas).

Jika Anda mau, Anda dapat mengatur kunci pintas di bidang yang sesuai. Tangkapan layar untuk referensi:

masukkan deskripsi gambar di sini

Itu saja, sekarang Anda dapat mengklik dua kali pintasan ini atau menggunakan tombol pintasan yang Anda atur untuk memulai tugas apa pun dengan hak administrator dan bahkan UAC yang mengganggu tidak akan mengganggu.

Untuk petunjuknya, terima kasih kepada penulis jawaban ini .

Neurotransmitter
sumber
1
Jenis "berfungsi" sejauh ini memang memulai Process Explorer dengan hak maksimum, tetapi tidak benar-benar seperti yang diinginkan, karena akan membuatnya diluncurkan pada setiap awal dan berjalan sepanjang waktu (diminimalkan ke baki), yang tidak diinginkan. Menjalankan monitor sistem mengkonsumsi jumlah CPU yang sangat sepele. Ada hari, bahkan berminggu-minggu, ketika saya tidak membutuhkan fungsi ini sama sekali (dan kemudian, saya membutuhkannya 30 kali dalam satu jam). Keinginan saya adalah untuk membawanya dengan menekan tombol ketika ada proses pelarian atau semacamnya. Tampaknya tidak ada cara untuk mendefinisikan pemicu (setidaknya saya belum menemukan pemicu) yang sesuai dengan keduanya
Damon
kunci, atau urutan kunci (atau urutan perhatian yang aman, atau apa pun). Jika itu ada - mungkin ya dan saya tidak tahu -, itu akan menjadi solusi yang sempurna.
Damon
Oh, tidak mengerti sekarang bagaimana saya merindukan seluruh poin Anda menjawab ini 3 tahun yang lalu ... Lagi pula, ada solusi. Saya akan segera memperbarui jawaban saya.
Neurotransmitter
Selain memiliki pintasan menjengkelkan yang terlihat sepanjang hari (menyembunyikannya merusak shortkey) ini berfungsi dengan baik, terima kasih. Saya akan menerima jawaban Anda.
Damon
Yah, saya baru saja menyembunyikan semua pintasan dari desktop (klik kanan pada desktop> View> hapus centang Tampilkan ikon desktop) dan tombol pintas masih bekerja untuk saya. Perlu dikatakan, saya juga mengklik desktop dengan tombol kiri untuk memastikan fokus masih pada desktop dan bukan pada beberapa aplikasi.
Neurotransmitter
4

Jika Anda menggunakan fitur "ganti tugas manajer" Anda bisa menambahkan / e ke baris perintah awal di registri untuk membuatnya berjalan sebagai Administrator:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"C:\\PROCEXP.EXE\" /e"
Trass3r
sumber
Bisakah Anda menambahkan kalimat pada jawaban Anda yang menjelaskan apa yang dilakukannya? Terima kasih.
fixer1234
Yang ini "berfungsi" sejauh ia benar-benar memulai proses dan mengangkatnya - setelah menekan urutan perhatian, persis seperti yang diinginkan. Sayangnya, itu memunculkan dialog persetujuan yang mengganggu setiap saat. Meski begitu, ia berada di antara solusi terbaik yang terlihat sejauh ini.
Damon
Ya, dialog UAC memang menyebalkan tapi sejauh ini saya belum menemukan cara lain.
Trass3r
@ Trass3r Sebuah nilai yang benar untuk nilai registri akan dalam format: "D:\Programs\ProcessExplorer\procexp64.exe" /e. Contoh Anda tidak berfungsi.
Răzvan Flavius ​​Panda
1
@ RăzvanFlaviusPanda Anda salah tentang jawaban @ Trass3r salah. Nilai yang Anda berikan di kotak abu-abu Anda adalah apa yang terlihat di kotak dialog Regedit. Jawaban @ Trass3r telah berikan adalah konten .regfile lengkap yang akan diimpor ke Regedit.
Ross Presser
1

Pertama, buat -> Startup shortcut yang menunjuk ke Process Explorer sehingga itu berjalan ketika Anda memulai windows.

Buka properti untuk pintasan ini dan tambahkan opsi / t. Ini memberitahu Process Explorer untuk dijalankan sebagai administrator. Saya juga menggunakan opsi / e yang secara otomatis melewati celah EULA yang dibenci oleh pembuat alat tetapi dipaksa oleh pengacara untuk menambahkan. Jadi, pintasan saya terlihat seperti ini:

   "C:\Program Files\SysInternals\procexp.exe" /e /t

Terakhir, di dalam Process Explorer, centang "Sembunyikan Ketika Diminimalkan" dari menu Opsi. Sekarang, ketika Anda menutup jendela, Process Explorer akan menghilang ke baki sistem. Ctrl + Shift + Esc (atau pintasan lain ke Task Manager) akan membuka kembali instance Explorer Proses (Administrator) Anda yang sudah ada.

(Untuk benar-benar mengakhiri proses, klik kanan ikon baki sistem atau gunakan proses explorer untuk bunuh diri. Membosankan, tapi saya jarang menemukan kebutuhan untuk ini.)

Chris
sumber
1
Anda salah, /topsi hanya memulai Process Explorer yang disembunyikan oleh t ray.
Neurotransmitter