Содержание
Диспетчер задач в Windows Vista и Windows 7 по умолчанию работает в режиме без повышенных прав, показывая только те процессы, которые выполняются в контексте текущего пользователя. Чтобы иметь возможность завершать или управлять процессом, запущенным под другими учетными записями пользователей, или выходить из системы других пользователей, вам необходимо поднять диспетчер задач, нажав кнопку Показать процессы от всех пользователей на вкладке Процессы.
Кроме того, вы можете создать ярлык на рабочем столе для Taskmgr.exe, щелкнуть правой кнопкой мыши по ярлыку и выбрать Запуск от имени администратора. Но этот обходной путь не поможет, если вы в основном используете комбинацию клавиш Ctrl + Shift + Esc для запуска диспетчера задач.
Я только что нашел способ запуска диспетчера задач по умолчанию в режиме повышенных прав при использовании сочетания клавиш Ctrl + Shift + Esc или при непосредственном запуске Taskmgr.exe, и делюсь знаниями в этом посте. Хитрость заключается в том, чтобы установить значение реестра Debugger для Taskmgr.exe, указывая на VBScript, который запускает диспетчер задач с повышенными правами. Метод, который я нашел, работает отлично, независимо от того, каким способом вы используете для запуска диспетчера задач.
Диспетчер задач по умолчанию запускается от имени администратора (с повышенными правами)
Вот инструкции, чтобы Диспетчер задач всегда запускался в повышенном режиме:
- Откройте папку C: \ Windows \ System32.
- Сделать копию
Taskmgr.exe
и назовите копию какTaskmgr2.exe
- Скачайте taskmgr-elev.zip и разархивируйте содержимое в папку
- Переместить файл
taskmgr.vbs
в C: \ Windows - Двойной щелчок
taskmgr-elev.reg
запустить его - Нажмите Ctrl + Shift + Esc или введите
taskmgr.exe
в Start Orb, чтобы открыть диспетчер задач. Теперь должно появиться диалоговое окно повышения прав контроля учетных записей. Нажмите «Продолжить», чтобы диспетчер задач работал от имени администратора (с повышенными правами). И, когда вы запускаете диспетчер задач из стандартной учетной записи пользователя, он должен запрашивать учетные данные администратора.
Больше информации
Реестр исправляет вышеуказанные наборы taskmgr.vbs
как отладчик для taskmgr.exe
обработать, записав следующий ключ:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Taskmgr.exe
Запуск диспетчера задач теперь вызывает файл скрипта taskmgr.vbs
, который затем запускает taskmgr2.exe
повышено. Чтобы отменить изменения, запустите файл Undo.reg, а затем вручную удалите файл taskmgr.vbs из каталога Windows.
Отличная утилита Process Explorer использует ту же технику для замены диспетчера задач.