Burada iki problem mevcut:
İşlem Gezgini'nin Görev Yöneticisi'nden devralmasının yolu, bir kayıt defteri değeri eklemektir:
HKEY_LOCAL_MACHINE \ YAZILIM \ Microsoft \ Windows NT \ CurrentVersion \ Image Dosya Yürütme Seçenekleri \ taskmgr.exe \ Hata Ayıklayıcı
Bu, 'taskmgr.exe' adlı bir yürütülebilir dosyayı başlattığınızda, bunun yerine bu değerde belirtilenleri başlatmak anlamına gelir. Bu yüzden görev yöneticisini farklı bir dizine taşımak işe yaramaz.
Taskmgr.exe dosyasını başka bir şeye yeniden adlandırmak Görev Yöneticisi'nde bir şeyi bozuyormuş gibi görünüyor. Bu yüzden boş bir pencere görüyorsunuz. Bu oldukça garip bir davranış, normalde bir çalıştırılabilir dosyayı yeniden adlandırmak sorun değil.
Yeniden adlandırılmış görev yöneticisi oldukça garip davranıyor. Orta düzeyde bir bütünlük seviyesinden başlasa bile, otomatik olarak yüksek bütünlük seviyesinde çalışır ve yerel sistem ayrıcalıklarıyla bile öldürülemez.
Şimdilik, İşlem Gezgini'ni varsayılan görev yöneticisi olarak kullanmanın ve görev yöneticisini aynı anda çalıştırabilmenin bir yolunu göremiyorum.
Geçici çözüm çok da kötü değil:
İşlem Gezgini'nde, 'Seçenekler - Görev Yöneticisini Değiştir' seçeneğinin üzerine gelin, ardından 'taskmgr.exe' komutunu çalıştırın ve 'Seçenekler - Görev Yöneticisini Değiştir'i tekrar işaretleyin.
Alternatif olarak, bu kayıt defteri ayarını kaldıran, görev yöneticisini başlatan ve ayarı tekrar içine alan bir toplu iş dosyası oluşturabilirsiniz:
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
Bu toplu işle ilgili tek sorun, yükseltilmiş yönetici olarak çalıştırmanız gerekmesidir, bu nedenle kısayol oluştururken, yönetici olarak çalıştırılmasını belirtin. Normal bir kullanıcı olarak bu kayıt defteri ayarlarını değiştiremezsiniz.