
В Windows 7 открытие диалогового окна «Выполнить» ( Win+ R) и подтверждение нажатием Ctrl+ Shift+ Enterзапускало указанную команду с повышенными правами.
В Windows 8 этот трюк больше не работает, и мне его очень не хватает!
Есть ли способ вернуть эту функцию?
решение1
Не нажимайте Win+ R.
Вместо этого просто нажмите Winи введите команду прямо в интерфейс Metro. По мере ввода поисковый интерфейс начнет выводить возможные совпадения, но просто игнорируйте их. Когда закончите вводить, нажмите Ctrl+ Shift+ Enter, и команда будет запущена с повышенными правами, как и ожидалось.
Это отлично работает для полных команд с аргументами. Это также работает для команд без аргументов, но с некоторыми оговорками (совпадение сочетания клавиш, несколько исполняемых файлов и т. д.). Я обычно не нахожу это серьезной проблемой.
решение2
Ладно, я разобрался. Похоже, это вызвано новой функцией UAC под названием "Режим одобрения администратором" или "AAM". Вы можете отключить эту функцию и (по крайней мере, при отключенном UAC) Win+R будет запускать приложения с повышенными правами по умолчанию. -- Я пробовал это на 3 машинах, и это срабатывало для меня каждый раз.
Вот как это отключить:
Откройте редактор локальной политики безопасности (на начальном экране введите «secpol» и щелкните правой кнопкой мыши, «Запуск от имени администратора»).
В меню слева разверните «Локальная политика».
Под развернутым заголовком «Локальная политика» выберите «Параметры безопасности».
На панели справа найдите «Контроль учетных записей: все администраторы работают в режиме одобрения администратором», откройте этот параметр и измените значение на «Отключено».
- Нажимаем «ОК» и перезагружаемся (по крайней мере, на моей машине было написано, что требуется перезагрузка, YMMV).
Если все работает правильно, то при нажатии Win+R на рабочем столе Windows вы увидите маленький щит под текстовым полем с надписью «Эта задача будет создана с правами администратора».
(Примечание:(В зависимости от вашего везения, вам, возможно, придется также отключить UAC.)
решение3
^ ^ Я только что зарегистрировался, чтобы прокомментировать это, но у меня нет 50 репутации, чтобы ответить на вышесказанное. Поэтому я отвечу в новом ответе.
«Ладно, я разобрался. Похоже, это вызвано новой функцией UAC, которая называется «Режим одобрения администратором» или «AAM». Вы можете отключить эту функцию и (по крайней мере, при отключенном UAC) Win+R будет запускать приложения с повышенными привилегиями по умолчанию. — Я пробовал это на трех машинах, и это срабатывало у меня каждый раз».
Это, действительно, похоже, единственный способ заставить команду «Выполнить» в меню «Пуск» Windows ВСЕГДА запускаться с правами администратора. Если у вас есть машина, как у меня, которая является продуктом Windows «Домашняя», ключ реестра можно найти по адресу
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System нажимаем на него, справа есть 'EnableLUA'. Щелкните правой кнопкой мыши 'Изменить' это значение на '0' вместо '1' и это делает то же самое, что и отключение UAC. Что, по-видимому, то же самое, что и 'встроенное одобрение администратора', или что одобрение администратора работает только тогда, когда включен UAC для 'контроля' различных привилегий/прав доступа учетных записей пользователя/администратора.
В конце концов я сдался и создал ярлык для командной строки cmd с правами администратора и разместил его над папкой «Программы» в меню «Пуск», так как это довольно близко к кнопке «Выполнить» (чуть выше кнопки выключения в моем модифицированном «классическом меню «Пуск»» в Windows 10 Home edition). В противном случае, при отключенном UAC, я могу получить права администратора для команды «Выполнить» в меню «Пуск», НО НЕ МОГУ избавиться от ошибки (кажется, это не особо помогает, все работает после нажатия «ОК», но мне это не нравится) -http://www.bleepingtech.com/windows-8-fix-this-app-cant-open-for-built-in-administrator-account/Это приложение не может открыться для встроенной учетной записи администратора. Войдите в систему с помощью другой учетной записи и повторите попытку. Я пытаюсь исправить это, но не думаю, что есть способ получить права администратора для команды «Выполнить», не отключая UAC, что в свою очередь приводит к этой ошибке.