Как отключить «Всегда запускать от имени администратора» Windows 8/10?

18

Я следовал этим инструкциям ( /programming/12257110/can-you-force-visual-studio-to-always-run-as-an-administrator-in-windows-8 ), чтобы заставить мою Visual Studio 2012 всегда запускать от имени администратора в Windows 8:

  1. Выберите «Устранение неполадок программы»
  2. Проверьте «Программа требует дополнительных разрешений»
  3. Нажмите кнопку "Далее"
  4. Нажмите «Проверить программу ...»
  5. Дождитесь запуска программы
  6. Нажмите кнопку "Далее"
  7. Выберите «Да, сохранить эти настройки для этой программы»
  8. Нажмите «Закрыть»

Однако теперь я хочу отменить это и заставить его работать как моя учетная запись (то есть без повышенных разрешений). Как мне этого добиться?

Для тех, кто интересуется, причина, по которой я хочу вернуться, заключается в том, что некоторые функции (такие как перетаскивание файлов в VS, открытые файлы из Проводника Windows и т. Д.) Больше не работают.

оливер-Clare
источник
Скорее всего, эта drag and dropфункция никогда не работала для вас, так как она не отключена на моем домашнем компьютере, и я следую тем же инструкциям.
Ramhound
Чтобы подтвердить, функции перетаскивания не работают между приложениями с разными уровнями привилегий (например, Windows Explorer @ normal и Visual Studio @ Administrator, в моем случае).
Оливер-Клэр

Ответы:

33

Хорошо, я думаю, что я решил это ...:

  1. Щелкните правой кнопкой мыши исполняемый файл (в моем случае:% programfiles% \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe)
  2. Выберите «Устранение неполадок совместимости».
  3. Нажмите «Устранение неполадок программы»
  4. Снимите отметку со всех отмеченных пунктов
  5. Нажмите кнопку "Далее"
  6. Выберите «Нет, я закончил исследовать проблему - отменить все внесенные изменения и очистить все настройки»
  7. Нажмите кнопку "Далее"
  8. Нажмите «Закрыть средство устранения неполадок»

При необходимости вернитесь назад и снова установите любые другие параметры совместимости.

По какой-то причине это не спасло мое удаление «Программа требует дополнительных разрешений», если только я не решил полностью удалить все настройки совместимости. Поэтому на шаге 4 я ошибся раньше.

оливер-Clare
источник
1
Я большой поклонник Windows 8 - но это смешно ... спасибо за рабочий процесс, хотя, я не мог понять это для моей жизни
Роберт Петц
Я пришел к тому же решению самостоятельно. Казалось бы, работает, но определенно извращенный рабочий процесс.
Дан
Вы знаете, какой флаг реестра это устанавливает?
Поляна Меллор
В заключение! Это исправило проблему с nuget для меня при доступе к определенным подключенным / сетевым дискам. Я получал ошибку:the path for the selected source could not be resolved
goku_da_master
Windows 10 - та же проблема, то же самое исправление. Большое спасибо
Ричард Петерам
-2

С начального экрана:

  1. Щелкните правой кнопкой мыши плитку приложения.
  2. Откройте расположение файла

С ленты Explorer:

  1. Нажмите Свойства
  2. Перейдите на вкладку «Совместимость».
  3. Снимите флажок «Запускать эту программу от имени администратора» и нажмите «Применить».

Источник (см. Раздел « Использование вкладки совместимости» ): http://msdn.microsoft.com/en-us/library/windows/desktop/hh994464(v=vs.85).aspx

xamfoo
источник
1
Это относится только к ярлыку на стартовом экране Windows 8 и не вносит никаких изменений в способ открытия исполняемого файла, если, например, я дважды щелкну сам исполняемый файл (или, в моем случае, открою приложение с помощью двойной щелчок по файлу XML, C # или VB). Извините, я должен отметить этот ответ, так как он не отвечает на вопрос.
Оливер-Клэр,