Win + R работает как администратор в Windows 8


30

В Windows 7 открытие диалогового окна «Выполнить» ( Win+ R) и подтверждение с помощью Ctrl+ Shift+ Enterзапускает указанную команду с повышенными правами.

В Windows 8 этот трюк больше не работает, и мне его очень не хватает!

Есть ли способ вернуть эту функцию обратно?


никогда не приходилось делать этого при использовании win + r в учетной записи администратора в W7, по умолчанию он работал с повышенными правами.
Моав

2
@Moab Нет, если у вас включен UAC.
Дарт Андроид

2
Для меня это работает только в меню «Пуск» Windows 7, но не в диалоговом окне «Выполнить». И эта функциональность все еще есть в Windows 8.
Der Hochstapler

Ни на одной из моих систем с включенным UAC.
Моав

2
@OliverSalzburg Не работает ли ярлык Win + R (показывать подсказку «Выполнить») в Windows 8? Это один из самых полезных ярлыков Windows на мой взгляд. Наряду с Win + E (показать проводник) и Win + D (показать рабочий стол).
Самир

Ответы:


27

Не нажимайте Win+ R.

Вместо этого просто нажмите Winи введите команду непосредственно в интерфейсе Metro. По мере ввода интерфейс поиска начнет выдавать возможные совпадения, но просто игнорировать их. Когда вы закончите печатать, нажмите Ctrl+ Shift+ Enter, и команда будет работать с повышенными правами, как и ожидалось.

Это прекрасно работает для полных команд с аргументами. Он также работает для команд без аргументов, но с некоторыми оговорками (сопоставление ярлыков, несколько исполняемых файлов и т. Д.). Я вообще не нашел, что это было главной проблемой.


1
Благодарность! Я только что понял, что я использую Win / cmd / Shift + Ctrl + Enter все время. :)
Дэвид Видмар

Кажется, это не работает для меня все время при использовании параметров. Очень часто поиск в Windows открывается с точным поисковым термином, отображаемым слева, который я могу затем щелкнуть, чтобы выполнить команду, но я не хочу, чтобы она выполнялась при нажатии вместо этого ввода enter. Например cmd /c echo.foo.
ткни

1
Такое поведение, похоже, изменилось в Windows 8.1. Если у вас есть параметры, вы можете нажать Ctrl-Shift-Enter еще раз, чтобы выполнить команду с экрана результатов поиска. Или нажмите клавишу со стрелкой вниз, прежде чем нажать Ctrl-Shift-Enter.
Taoyue

Разобрался и выложил ответ ниже (он восстанавливает функционал через локальную политику).
BrainSlugs83

7

Хорошо, я понял это. Кажется, это вызвано новой функцией UAC, которая называется «Режим одобрения администратором» или «AAM». Вы можете отключить эту функцию и (по крайней мере, при отключенном UAC) Win + R будет запускать приложения по умолчанию. - Я попробовал это на 3 машинах сейчас, и это работало для меня каждый раз.

Вот как можно отключить его:

  1. Откройте редактор локальной политики безопасности (на начальном экране введите «secpol» и щелкните его правой кнопкой мыши «Запуск от имени администратора»).

  2. В меню слева разверните «Локальная политика».

  3. Под расширенным заголовком «Локальная политика» выберите «Параметры безопасности».

  4. На панели справа найдите «Контроль учетных записей: запустите всех администраторов в режиме одобрения администратором», откройте этот параметр и измените значение на Отключено.

SecPol - Контроль учетных записей пользователей: запускать всех администраторов в режиме одобрения администратором.

  1. «ОК» из всего, и перезагрузите компьютер (по крайней мере, на моей машине он сказал, что требуется перезагрузка, YMMV).

 

Если все работало правильно, когда вы нажмете Win + R на рабочем столе Windows, вы увидите небольшой щит под текстовым полем с надписью «Эта задача будет создана с правами администратора».

Вы можете видеть, что это работает.

( Примечание: в зависимости от вашей удачи вам, возможно, придется отключить UAC.)


Проверено, это работает и в Windows 10.
BrainSlugs83

СПАСИБО. В течение нескольких недель искали повсюду.
Джейк

3

^ ^ Я только что подписался, чтобы комментировать об этом, но у меня нет 50 репутации, чтобы ответить на выше. Поэтому я отвечу в новом ответе.

«Хорошо, я понял это. Похоже, это вызвано новой функцией UAC, которая называется« Режим одобрения администратором »или« AAM ». Вы можете отключить эту функцию и (по крайней мере, с отключенным UAC) Win + R будет по умолчанию запускайте приложения с повышенными правами. Я пробовал это на 3 компьютерах, и каждый раз это работало для меня ».

Это действительно единственный способ заставить Windows Start Menu «Run Command» ВСЕГДА работать с правами администратора. Если у вас есть машина, подобная мне, которая является продуктом Windows Home, раздел реестра можно найти по адресу

HKEY_LOCAL_MACHINE \ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows \ CurrentVersion \ Policies \ Система, щелкнув по которой, справа находится «EnableLUA». Щелкните правой кнопкой мыши «Изменить», чтобы значение «0» вместо «1», и это аналогично отключению UAC. Очевидно, это то же самое, что «встроенное одобрение администратора», или то, что одобрение администратора работает только тогда, когда UAC имеет возможность «контролировать» различные привилегии учетной записи пользователя / администратора / права доступа.

Я закончил тем, что отказался и сделал ярлык с разрешением администратора для приглашения cmd и поместил его над папкой «программы» в моем меню «Пуск», так как это довольно близко к кнопке «Выполнить» (чуть выше выключения на моем измененном). классическое меню «Пуск» (версия для Windows 10 Home). В противном случае, когда UAC выключен, я могу получить права администратора для моей команды запуска в меню «Пуск», НО НЕ МОЖЕТ избавиться от ошибки (кажется, не очень много, все работает после нажатия «ОК», но не нравится его видеть ) - http://www.bleepingtech.com/windows-8-fix-this-app-cant-open-for-built-in-administrator-account/ Это приложение не может открыться для встроенной учетной записи администратора. Пожалуйста, войдите с другой учетной записью и попробуйте еще раз ... пытаясь это исправить, но я не думаю, что есть какой-либо способ получить права администратора для команды запуска, не отключая UAC, что в свою очередь дает эту ошибку ..


Спасибо за публикацию этого! У меня нет большого опыта работы с «домашними» версиями Windows, так что это полезно, но да, в Windows 8 и 10 это немного более болезненно, потому что если вы полностью отключите UAC, «приложения» не будут Кажется, бежать. - Я бы назвал это серьезной ошибкой в ​​ОС. Если вы не используете «приложения», это нормально, но это ужасно раздражает в Windows 10, где даже программа калькулятора теперь является «приложением».
BrainSlugs83
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.