Görev yöneticisini (işlem gezgini) yönetici olarak çalıştır


13

Sistemin görev yöneticisi (Win7 64) olarak Sysinternals Process Explorer yüklü. Hizmet olarak başlatılan ve diğer kullanıcı hesapları altında başlatılan işlemler için metriklerin yarısı ya sessizce eksik ya da yanlış gösterildiğinden, varsayılan olarak Process Explorer'ı yönetici olarak çalıştırmak istiyorum.
Bir işlem üzerinde işlem yapamadıktan sonra menüden uygun öğeyi seçme veya bazı metriklerin neden mantıklı olmadığını merak etme (örn. Disk, örneğin sistem yedekleme işlemi) kesinlikle "çalışır", ancak yinelenen, büyük bir rahatsızlıktır.

Dosya özelliklerindeki Yönetici Olarak Çalıştır onay kutusu, bir simgeyi veya başlatıcıyı (örn . Otomatik Çalıştırmalar) tıklatarak başlattığınız araçlar için çalışır; ancak her seferinde UAC'yi tamamen aptalca bir şekilde tetikler.
Bunun, akıllı akıllı Windows güvenlik sisteminin, UAC'yi tamamen kapatmak dışında kaçınılamayacak bir "Özellik" olduğunu anlıyorum, bu da hayatımda gördüğüm en aptal tasarım kararı.

Ancak, karşılaştığım en büyük sorun, Process Explorer için adı geçen onay kutusunun etkinleştirilmesinin görev yöneticisini devre dışı bırakmasıdır. Ctrl-shift-ESC, saniyenin bir kısmı için meşgul bir imleç gösterir ve başka bir şey yapmıyor gibi görünür. Görev çubuğundaki içerik menüsünden "Görev Yöneticisi" seçildiğinde, bu işlemi tamamlamak için daha yüksek ayrıcalıklara ihtiyaç duyulduğunu belirten bir uyarı gösterilir (duh, kullanıcının tam olarak istediği budur!). Güvenli dikkat dizisi kilit ekranını getirir. "Görev Yöneticisi" ne tıklamak hiçbir şey yapmaz.
Onay kutusunun işaretinin kaldırılması, Process Explorer'ın tekrar sorunsuz çalışmasını sağlar, ancak (şaşırtıcı olmayan bir şekilde) normal kullanıcı olarak çalışır.

Görünüşe göre, Windows adamları, sistemi zaten tamamen dikkat toplama sırasını atlayabilecek bir noktaya indirmiş olan bazı kötü amaçlı yazılımların bir programı yönetici olarak başlatabileceğinden endişe ediyorlar. İyi keder.

İçin bir çözüm var mı hem Ctrl-shift-ESC (veya dikkat dizisi) vururken Process Explorer geldi ve yönetici olarak çalışan?


Size göre , hayatınızda gördüğünüz en aptal tasarım kararı hangisidir?
Geri alma

Tercihen, bir programın bazı ayrıcalıklara ihtiyacı varsa (yükselen programların çoğunda olduğu gibi), örneğin, bir ağ bağlantısı açmak veya çalışma kümesi sınırının ötesine geçmek için veya ne olursa olsun , programın ne yapmak istediğini bilmelisiniz (yaklaşık , operasyonların bir sınıf) ve içinde izin vermek veya bu davranışı inkar edebilmek (ve olmadan karar kalıcı) yapabilmek da programın sistem dizininde tarayıcı ayarlarınızı, üzerine yazma dosyaları değiştirebilir veya harddisk biçimlendirmek için izin. Bunun yerine, genellikle tam olarak istemediğiniz şey olan "bilgisayarınızda değişikliklere" izin verirsiniz.
Damon

Yanıtlar:


10

WINDOWS BOOT'TA OTOMATİK OLARAK ÇALIŞTIRIN

Windows önyüklemesinde yönetici ayrıcalıklarına sahip bir şey başlatmak oldukça kolaydır, sadece bir görev planlamanız gerekir . Windows 8.1'de Process Explorer için nasıl yapıldığı aşağıda açıklanmıştır. Windows 10'da da çalışır.

  1. Basın Win+ Saçık arama cazibesi, yazın sched arama alanına ve bir seçim görev planlaması yapma seçeneği.

  2. Görev Zamanlayıcı penceresi açılır, sağ eylemler panelinden Görev Oluştur ... seçeneğini tıklatın .

  3. Genel sekmesinde istediğiniz herhangi bir adı girin ve aşağıdaki gibi En yüksek ayrıcalıklarla çalıştır kutusunu işaretleyin:resim açıklamasını buraya girin

  4. Sekmesine git Tetikleyiciler , itmek Yeni ... düğmesini ve ayar görevi başlayın için At oturum basın OK :resim açıklamasını buraya girin

  5. Sekmesinde Eylemler itmek Yeni ... düğmesine basın ve ayar Eylem için Başlat bir program ; içinde Program / komut Explorer yürütülebilir ve nihayet Sürecine bir yol belirtin Ekleme argümanlar (opsiyonel) tip içinde / t (Process Explorer alacak bu bir küçültülmüş başladı t ray):resim açıklamasını buraya girin

Temel olarak burada işiniz bitti , ana Görev Oluştur penceresinde Tamam'a basın . İşlem Gezgini, oturum açtıktan sonra en yüksek ayrıcalıklarla simge durumuna küçültülmeye başlar. Diğer ayarları tercihlerinize göre ayarlayabilir, örneğin bilgisayar pille çalışırken (dizüstü bilgisayarlar için yararlıdır) bu görevi yürütebilirsiniz.

TALEP İLE MANUEL OLARAK ÇALIŞTIRIN

Görevin isteğe bağlı olarak çalıştırılması gerekiyorsa, görevi ayarlamanız gerekir. 4. adımda Görev oluşturma / değiştirme işleminde Ayrıca Ayarlar sekmesinde Görevin istek üzerine çalışmasına izin ver seçeneğini işaretleyin . Dinlenme seçenekleri aynı olmalıdır.

Ardından Windows masaüstünde bir kısayol oluşturun, Hedefini ayarlayın :

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

(Görev adının, görev oluştururken belirttiğiniz adla tamamen aynı olması gerektiğini unutmayın ).

İsterseniz , ilgili alana bir Kısayol tuşu ayarlayabilirsiniz . Referans için ekran görüntüsü:

resim açıklamasını buraya girin

İşte bu, şimdi bu kısayolu çift tıklatabilir veya yönetici ayrıcalıklarıyla herhangi bir görevi başlatmak için ayarladığınız bir kısayol tuşunu kullanabilirsiniz ve can sıkıcı UAC bile müdahale etmez.

İpucu için, bu cevabın yazarı teşekkürler .


1
Bu tür "gerçekten" işlem Gezgini'ni maksimum ayrıcalıklarla başlattığı sürece çalışır, ancak istendiği gibi değil, her başlatmada başlatılmasına ve istenmeyen her zaman (tepsiye küçültülmüş) çalışmasına neden olur. Sistem monitörünü çalıştırmak çok önemsiz miktarda CPU tüketir. Bu işlevselliğe hiç ihtiyaç duymadığım günler, haftalar bile var (ve bir saatte 30 kez ihtiyacım var). Benim arzum, kontrolden çıkma gibi bir işlem olduğunda bir tuşa basarak ortaya çıkarmak.
Damon

bir anahtar veya bir anahtar dizisi (veya güvenli dikkat dizisi ya da her neyse). Eğer bu mevcut olsaydı - belki de öyle ve ben farkında değilim - mükemmel bir çözüm olurdu.
Damon

Oh, şimdi bu 3 yıl önce cevap verdiğiniz tüm noktayı nasıl özlediğimi anlamadım ... Her neyse, bir çözüm var. Cevabımı hemen güncelleyeceğim.
Nörotransmitter

Bu can sıkıcı kısayolu tüm gün görünür kılmak dışında (gizleme kısayol tuşunu kırıyor) bu mükemmel çalışıyor, teşekkür ederim. Cevabınızı bu şekilde kabul edeceğim.
Damon

Eh, sadece masaüstündeki tüm kısayolları gizledim (bir masaüstünü sağ tıklayın> Görünüm> Masaüstü simgelerini göster'in işaretini kaldırın) ve kısayol tuşu hala benim için çalıştı. Söylemem gerekir ki, odağın hala bir uygulamada olmadığından ve bir uygulamada olmadığından emin olmak için masaüstünü sol tuşla tıkladım.
Nörotransmitter

4

"Görev yöneticisini değiştir" özelliğini kullanırsanız, Kayıt Defteri'nde başlangıç ​​komut satırına Yönetici olarak çalışmasını sağlamak için / e ekleyebilirsiniz:

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"

Cevabınıza bunun ne olduğunu açıklayan bir cümle ekleyebilir misiniz? Teşekkürler.
fixer1234 17:15

Bu, işleme gerçekten başladığı ve dikkat sırasına tam olarak istendiği gibi basıldığında yükseldiği sürece "çalışır". Ne yazık ki, her seferinde can sıkıcı onay iletişim kutusunu açar. Yine de, şimdiye kadar görülen en iyi çözümler arasında yer alıyor.
Damon

Evet UAC iletişim kutusu can sıkıcı ama şimdiye kadar başka bir yol bulamadım.
16:16

@ Kayıt değeri Trass3r doğru bir değer biçimde olacaktır: "D:\Programs\ProcessExplorer\procexp64.exe" /e. Örneğiniz çalışmıyor.
Răzvan Flavius ​​Panda

1
@ RăzvanFlaviusPanda @ Trass3r'ın cevabının yanlış olduğu konusunda yanılıyorsunuz. Gri kutunuza verdiğiniz değer Regedit iletişim kutusunda görülen değerdir. @ Trass3r'in verdiği cevap, Regedit'e .regaktarılacak eksiksiz bir dosyanın içeriğidir .
Ross Presser

1

İlk olarak, pencereleri başlattığınızda çalışması için Process Explorer'ı gösteren bir -> Başlangıç ​​kısayolu oluşturun.

Bu kısayolun özelliklerine gidin ve / t seçeneğini ekleyin. Bu, Process Explorer'a yönetici olarak çalışmasını söyler. Ayrıca, araç yazarının nefret ettiği ancak avukatlar tarafından eklenmeye zorlanan EULA nag'ini otomatik olarak atlayan / e seçeneğini de kullanıyorum. Kısayolum şöyle görünüyor:

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

Son olarak, İşlem Gezgini'nde, Seçenekler menüsünden "Küçültüldüğünde Gizle" seçeneğini işaretleyin. Pencereyi kapattığınızda, İşlem Gezgini sistem tepsisinde kaybolacaktır. Ctrl + Shift + Esc (veya Görev Yöneticisi'ne başka bir kısayol) mevcut (Yönetici) İşlem Gezgini örneğinizi yeniden açar.

(Aslında işlemi sonlandırmak için sistem tepsisi simgesini sağ tıklayın veya kendini öldürmek için işlem gezginini kullanın. Sıkıcı, ancak nadiren buna ihtiyacım var.)


1
Sen yanılıyorsun /tseçenek yalnızca Process Explorer gizli başlar t ray.
Nörotransmitter
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.