Как всегда запускать диспетчер задач как администратор (с повышенными правами) по умолчанию?

Диспетчер задач в Windows Vista и Windows 7 по умолчанию работает в режиме без повышенных прав, показывая только те процессы, которые выполняются в контексте текущего пользователя. Чтобы иметь возможность завершать или управлять процессом, выполняющимся под другими учетными записями пользователей, или выходить из системы других пользователей, вам необходимо поднять диспетчер задач, нажав кнопку Показать процессы от всех пользователей на вкладке Процессы.

Кроме того, вы можете создать ярлык на рабочем столе для Taskmgr.exe, щелкнуть правой кнопкой мыши по ярлыку и выбрать Запуск от имени администратора . Но этот обходной путь не поможет, если вы в основном используете сочетание клавиш Ctrl + Shift + Esc для запуска диспетчера задач.

Я только что нашел способ запуска диспетчера задач по умолчанию в режиме повышенных прав при использовании сочетания клавиш Ctrl + Shift + Esc или при непосредственном запуске Taskmgr.exe и обмене знаниями в этом посте. Хитрость заключается в том, чтобы установить значение реестра Debugger для Taskmgr.exe, указывая на VBScript, который запускает диспетчер задач с повышенными правами. Метод, который я нашел, работает отлично, независимо от того, каким способом вы используете для запуска диспетчера задач.

Диспетчер задач по умолчанию запускается от имени администратора (с повышенными правами)

Вот инструкции, чтобы Диспетчер задач всегда запускался в повышенном режиме:

  1. Откройте папку C: \ Windows \ System32 .
  2. Сделайте копию Taskmgr.exe и назовите ее как Taskmgr2.exe
  3. Скачайте taskmgr-elev.zip и разархивируйте содержимое в папку
  4. Переместите файл taskmgr.vbs в C: \ Windows
  5. Дважды щелкните taskmgr-elev.reg чтобы запустить его
  6. Нажмите Ctrl + Shift + Esc или введите taskmgr.exe в Start Orb, чтобы открыть диспетчер задач. Теперь должно появиться диалоговое окно повышения прав контроля учетных записей. Нажмите « Продолжить», чтобы диспетчер задач работал от имени администратора (с повышенными правами). И, когда вы запускаете диспетчер задач из стандартной учетной записи пользователя, он должен запрашивать учетные данные администратора.

Дополнительная информация

Приведенное выше исправление реестра устанавливает taskmgr.vbs как отладчик для процесса taskmgr.exe, записывая следующий ключ:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Параметры выполнения файла изображения \ Taskmgr.exe 

Запуск диспетчера задач теперь вызывает файл сценария taskmgr.vbs, который затем запускает taskmgr2.exe повышенными taskmgr2.exe . Чтобы отменить изменения, запустите файл Undo.reg, а затем вручную удалите файл taskmgr.vbs из каталога Windows.

Отличная утилита Process Explorer использует ту же технику для замены диспетчера задач.

ПОХОЖИЕ СТАТЬИ