Диспетчер задач Windows 8 без повышения прав?

Диспетчер задач Windows 8 без повышения прав?

В Windows Vista и Windows 7 диспетчер задач работал без повышенных прав, и вы не сталкивались с запросом UAC, пока не выбирали «Просмотр процессов всех пользователей».

В Windows 8 Preview диспетчер задач всегда запускается с повышенными правами. Как мне настроить его для запуска без повышенных прав?чтобы мне не выдавалось предупреждение UAC каждый раз, когда я проверяю загрузку ЦП или просматриваю список запущенных процессов, чтобы узнать, полностью ли закрыто приложение?

(Я не ищу ответов, которые подразумевают ослабление UAC, и прошу сообщество помочь мне проголосовать против любых подобных предложений.)

решение1

Для переопределения манифеста можно использовать «прокладки» совместимости; можно запустить диспетчер задач, __compat_layerустановив переменную среды на runasinvoker, например, из командной строки:
set __compat_layer=runasinvoker
taskmgr

Или используйтеАдминистратор совместимостиприменить исправление совместимости «RunAsInvoker» к taskmgr.exe, чтобы он автоматически запускался без повышенных прав.

Ссылка:http://csi-windows.com/toolkit/uac-prompt-guide


Совместимость RunAsInvoker можно включить в реестре, без необходимости в Application Compatibility Toolkit или даже установке SDB. Вот скрипт реестра, который это делает (измените путь в соответствии с вашей системой):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\taskmgr.exe"="RunAsInvoker"

решение2

У меня Windows не загружена, но если диспетчер задач все еще вызываетсяtaskmgr.exeможете ли вы создать ярлык для него и посмотреть, есть ли в Свойствах, Ярлык, Дополнительно флажок "Запуск от имени администратора"? Снятие этого флажка позволит ему запускаться без повышенных прав, фактически не изменяя никаких настроек/политик, верно?

P.S. Хорошая альтернатива — @ technet.microsoft.com/en-us/sysinternals/bb896653.aspx (Process Explorer)

Связанный контент