8

Удерживание Ctrl+Shift при нажатии на ярлык (или в окне поиска в меню «Пуск») больше не работает в качестве администратора. В частности, ничего не происходит; нет запроса UAC и программа не запускается вообще.

Я все еще могу запускать вещи как администратор, используя пункт контекстного меню « Запуск от имени администратора» на EXE, но не на ярлыках к нему. Я также могу запускать от имени администратора, если свойство ярлыка « Запуск от имени администратора» проверено и ярлык открывается нормально. Кроме того, EXE-файлы, которые имеют флаг администратора (те, у которых наложение значка щита) работают напрямую или через ярлык. Это программы без прав администратора, которые нельзя запускать вручную как администратор.

Единственное заметное изменение после этого поведения, о котором я могу думать, это то, что я отключил горячие клавиши Win-key (NoWinKeys=1), но это не должно быть связано.

Кто-нибудь знает, что может быть причиной этого? Я думал, что, возможно, что-то в обработчике ярлыков (HKCR\lnkfile) было повреждено, но это выглядит хорошо.

2 ответа2

3

У меня уже давно отключено UAC

Я подозревал, что UAC был отключен во время чтения вопроса.

Многие люди неправильно понимают, что делает опция "Запуск от имени администратора". Это не имеет ничего общего с использованием учетной записи с именем "Администратор" или учетной записи, которая является частью группы с именем "Администраторы". Все это связано с запуском программы таким образом, что UAC распознает, что программа имеет повышенные привилегии. Опция "Запуск от имени администратора" не влияет на то, какая учетная запись пользователя используется для запуска программы.

(Я бы хотел, чтобы этот вариант назывался "Run Elevated". Таким образом, формулировка этого варианта сбила с толку многих людей.)

Если хотите, назовите эту опцию со странным именем, но если вы нажмете Shift+ щелчок правой кнопкой мыши на значке, вы можете увидеть опцию "Запуск от имени администратора", только если UAC включен. В противном случае этот элемент просто не будет существовать. Это могло бы немного измениться в более новых операционных системах, но именно так это работало в Windows 7 (и Windows Vista).

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

0

У меня сложилось впечатление, что CTRL+SHIFT+ENTER работает только при использовании функции мгновенного поиска в меню «Пуск» Windows. Откройте апплет «Службы» и проверьте, включена ли служба поиска Windows. Если отключено, посмотрите, меняет ли его включение что-либо (пусть у него будет несколько минут, чтобы выполнить индексацию).

Вопрос: что произойдет, если вы временно отключите UAC ?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .