Тут є дві проблеми:
Спосіб, який переглядає Process Explorer від диспетчера завдань, - додаючи значення реєстру:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Параметри виконання файлів зображень \ taskmgr.exe \ Debugger
Це означає щоразу, коли ви запускаєте виконуваний файл з назвою 'taskmgr.exe', замість цього запускайте все, що вказано в цьому значенні. Тож переміщення диспетчера завдань до іншого каталогу не працює.
Перейменування taskmgr.exe на щось інше, здається, щось порушує в диспетчері завдань. Ось чому ви бачите порожнє вікно. Це досить дивна поведінка, зазвичай перейменувати виконуваний файл не проблема.
Перейменований керівник завдань поводиться досить дивно. Навіть якщо почати з середнього рівня цілісності, він автоматично запускається на високому рівні цілісності, і його не можна вбити навіть при наявності привілеїв локальної системи.
Тож наразі я не бачу способу мати провідник процесів як менеджера завдань за замовчуванням і мати можливість одночасно запускати менеджер завдань.
Вирішення не надто погано:
У Провіднику процесів зніміть прапорець "Опції - Замініть диспетчер завдань", потім запустіть "taskmgr.exe" і знову поставте галочку "Опції - Замінити менеджер завдань".
Крім того, ви можете створити пакетний файл, який видаляє це налаштування реєстру, запустить диспетчер завдань і поверне налаштування назад у:
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
Єдина проблема цієї партії полягає в тому, що вам потрібно запустити її як підвищений адміністратор, тому, створюючи ярлик для неї, вкажіть, як запустити її як адміністратор. Як звичайний користувач, ви не можете змінити ці параметри реєстру.