Запускать приложения от имени администратора по умолчанию в Windows 10

Я только что получил новый ноутбук с Windows 10. Мой предыдущий ноутбук работал под управлением Windows 7.

Я пытаюсь заставить приложения "запускаться от имени администратора" по умолчанию, так что у меня не постоянно возникают проблемы с сохранением/перезаписью файлов и т. д. Приоритет здесь, чтобы иметь возможность изменять свои собственные файлы на внешнем жестком диске; я бы не ожидал, что я должен был бы сделать что-нибудь особенное, чтобы быть в состоянии сделать это. Моя учетная запись пользователя на ноутбуке является учетной записью "администратор", и у меня есть установите для параметра Контроль учетных записей пользователей значение "Никогда не уведомлять". Я думал, что это достигнет эффекта, который я хочу (Как также предлагалось в этот вопрос по отношению к Windows 7).

вот скриншот моего параметра, чтобы отключить UAC в Windows 10:
User Account Control Settings

тем не менее Notepad++ (для одного) не запускается автоматически с правами администратора. Что еще мне нужно сделать, или что я с видом?

спасибо

PS. Я знаю, что то, что я пытаюсь сделать, - это риск для безопасности, но это не суть этого вопроса; должен ли я что-то делать или нет, отличается от того, могу ли я что-то сделать или нет.

8
задан Community
07.03.2023 9:39 Количество просмотров материала 3123
Распечатать страницу

5 ответов

обновленный ответ: решение проблемы Вместо ответа на вопрос.

чтобы изменить списки управления доступом на внешнем диске, откройте его свойства и перейдите на вкладку Безопасность:

disk properties - security

обратите внимание, что аутентифицированные пользователи не имеют "полного контроля"; Только администраторы, и вы на самом деле не являетесь членом администраторов, если не повышены. Щелчок Передовой.

advanced security

(владелец, вероятно, будет администратором.) нажать кнопку add.

adding a permission entry

нажмите "Выбрать участника" и введите свое имя пользователя в поле. Установите флажок "полный доступ", затем нажмите OK.

теперь, когда мы вернулись в расширенный редактор ACL, установите флажок, который заменяет дочерние списки ACL элемента. Нажмите кнопку ОК и примите предупреждение. Нажмите кнопку ОК в окне Свойства, ждать операция завершена (если она есть), и все готово.

оригинал (опасные) ответ ниже линии.


опасность! это почти наверняка плохой план, по причинам, объясненным в комментарии Рамхаунда.

Run gpedit.msc открыть редактор локальной групповой политики. Развернуть Конфигурация Компьютера,Настройки Windows,Параметры Безопасности,местные Политика и Функции Безопасности. Четыре настройки должны быть обновлены:

  1. установите" контроль учетных записей пользователей: поведение запроса на повышение прав для администраторов в режиме одобрения администратором"повышение без запроса.
  2. настройка "Контроль учетных записей: обнаружение установки приложений и запрос на повышение прав" к отключен.
  3. установите "контроль учетных записей пользователей: запускать всех администраторов в режиме одобрения администратором" в отключен.
  4. установить "контроль учетных записей пользователей: только повысить uiaccess приложений, установленных в безопасных местах" до отключен.

LGPE автоматически сохраняет все изменения, поэтому выйдите из него и перезагрузитесь.

опять же, это очень Небезопасная конфигурация, которую вы создаете здесь.

23
отвечен Ben N 2023-03-08 17:27

похоже, есть несколько вариантов запуска приложения от имени администратора по умолчанию, которые вы можете попробовать.

  1. щелкните правой кнопкой мыши ярлык приложения >> перейдите в свойства >> Нажмите кнопку Дополнительно на вкладке Ярлык > > установите флажок" Запуск от имени администратора " > > Нажмите кнопку ОК. -

enter image description here

  1. щелкните правой кнопкой мыши приложение >> перейти к свойствам >> перейдите на вкладку Совместимость > > проверить " запустить эту программу как администратор " > > Нажмите кнопку ОК. -

enter image description here

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

  1. Нажмите кнопку" Запустить средство устранения неполадок совместимости"
  2. жмем "Диагностика программы" вариант
  3. установите флажок "программе требуются дополнительные разрешения".
  4. Нажмите кнопку " Далее "и нажмите кнопку" Проверить программу..."кнопка (для проверки корректности работы программы).
  5. Нажмите кнопку " Далее "и нажмите кнопку"Да, сохранить эти настройки для этой программы"

Билл Гаррисон подтвердил, что решение, найденное в как я могу запустить все мои приложения "от имени администратора" по умолчанию в Windows 7? работает для Windows 10. Существует по крайней мере один другой метод, вы можете установить контроль учетных записей на самый низкий параметр, но это также приводит к Windows 10 собственные приложения (например, калькулятор) сбой.

ниже-цитирует ответ:

Добавить Пользователя В Группу Администраторов И Удалить Из Группы Пользователей:

  1. Войти В Систему В Качестве Администратора

  2. Go To Run (WinKey + R )

  3. введите "control userpasswords2"

  4. Выберите Свой Аккаунт И Нажмите "Свойства"

  5. Выберите Вкладку "Членство В Группах"

  6. Выбираем "Администраторы"

  7. нажмите OK и OK

Отключить Режим Утверждения

  1. Войти В Систему В Качестве Администратора

  2. Go To Run (WinKey + R )

  3. введите " secpol.msc"

  4. Перейти К Локальной Политики > Параметры Безопасности

  5. найти "Контроль учетных записей пользователей: переключиться на безопасный рабочий стол при запросе на повышение"

  6. Открыть Его Нажмите Отключить Его И Нажмите Кнопку ОК.

  7. перезагрузить компьютер (очень важно выйти из системы не работает )

18
отвечен majestzim 2023-03-08 19:44

чтобы полностью отключить UAC,EnableLUAсобственность

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

в реестре необходимо изменить на 0. Это отключает тип пользователя "администратор в режиме одобрения Администратором", что позволяет всем пользователям-администраторам запускать свои процессы в качестве администраторов по умолчанию.

Читайте также: EnableLUA | msdn.microsoft.com

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

(от всегда запускать программы от имени администратора в Windows 10 / Super User)

// / ах извините, это дубликат оригинального ответа @ben-n-разница только в том, чтобы делать это через реестр вместо gpedit.msc

10
отвечен fritzmg 2023-03-08 22:01

просто запустите Powershell от имени администратора, а затем введите это:

Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"

shutdown -r -t 0
4
отвечен Dio Phung 2023-03-09 00:18

Если поиск приведет вас сюда, и вы хотите всегда запускать определенное приложение от имени администратора даже при запуске связанного с ним типа файла, вы должны использовать реестр. Эти вкладки совместимости свойств больше не доступны в windows 10.

если вы еще не знаете, почему не должны этого делать, остановитесь сейчас.

для того, почему вы должны или не должны делать это, вам нужно искать в другом месте.

ниже вы узнаете, как.

создать новый ключ реестра в один из этих ключей: (создать "слои" ключ - при необходимости)

(for current account only)
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
(for all users)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

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

например:

"C:\Program Files (x86)\Microsoft Visual Studio17\Professional\Common7\IDE\devenv.exe"
(but WITHOUT quotes!)

значение этого ключа должно быть

~ RUNASADMIN

это должно выглядеть так: registry key to always run elevated in windows 10

после установки значения ключа и имя правильно, вы молодец! Запустите приложение, используя связанный файл,и вы увидите запрос на повышение прав.

4
отвечен DanO 2023-03-09 02:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

administrator
runas
uac
windows-10
Вверх