UAC продолжает сбрасываться на Windows10

2572
Unknown6656

У меня есть машина Windows10 Enterprise, на которой я хочу полностью отключить UAC для выполнения всех приложений в качестве администратора по умолчанию.
Тем не менее, мои настройки UAC продолжают сбрасываться каждый раз после перезагрузки.

Я пробовал следующие решения:

  • Установка следующих значений в кусте реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System:
    • EnableLUA в 0
    • ConsentPromptBehaviorAdmin в 0
  • Я даже сделал себя эффективным владельцем реестра выше и отказал любому другому пользователю (в том числе SYSTEM), чтобы изменить его.
  • Настройка следующих групповых политик:
    • Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Behavior of the elevation prompt for adminsitrators in Admin Approval Mode в Elevate without promting
    • Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\Run all administrators in Admin Approval Mode в Disabled
    • Вокруг есть другой параметр, Computer Configuration\Administrative Templates\System\ ???который отключает автоматическое переопределение параметров групповой политики.
  • Переустановка свежей копии Windows10
  • Написание скрипта на C # выполняется при каждой загрузке, который устанавливает все эти настройки для меня - это не сработало, поскольку даже привилегии администратора, очевидно, не достаточно высоки, чтобы изменить эти настройки ...

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

Мне известно, что в Windows10 возникают проблемы с запуском WindowsStore, MSEdge и т. Д., Когда UAC полностью отключен, но мне все равно, поскольку я не использую ни одну из этих «функций».

У кого-нибудь есть решение, которое я, возможно, еще не пробовал?


Как разработчик, это сводит меня с ума.


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

3
Возможное дублирование [Полностью отключить UAC в Windows 10] (https://superuser.com/questions/1013702/completely-disable-uac-in-windows-10) Run5k 6 лет назад 2
@ Run5k: Не совсем, IMO, так как предложенные решения у меня не сработали (как я уже говорил в своем вопросе). Unknown6656 6 лет назад 0
@Biswapriyo: у меня на компьютере уже установлено значение `PromptOnSecureDesktop`, равное 0 (вы не могли этого знать, я об этом не упоминал). Однако 3-я строка не имеет смысла для меня, так как мне нужно _disable_ приглашение UAC, а не _enable_ это. Установка `EnableLUA` в` 1` действительно позволяет запрашивать UAC в соответствии со спецификациями MS и, по моему опыту. Unknown6656 6 лет назад 0
@ Unknown665 Мы всегда рады помочь, но имейте в виду, что только то, что предыдущие решения не сработали для вас, не меняет того факта, что ** это ** дублирующий вопрос. Если ответы внутри «Возможного дубликата» не работают, было бы гораздо более уместно прокомментировать этот вопрос соответствующим образом и инициировать вознаграждение, чтобы подчеркнуть необходимость новых / обновленных решений. Тем не менее, похоже, что вы на самом деле не пробовали решение, которое опубликовал Biswapriyo. Как я уже говорил ранее, вам может понадобиться комбинация настроек. Run5k 6 лет назад 0
@Biswapriyo: я пытался, однако, он не имел ожидаемого эффекта. Настройки по-прежнему сбрасываются после двух перезагрузок. Unknown6656 6 лет назад 0
@ Run5k: Да, вы правы - однако, я хотел сказать, что настройки UAC не «остаются» при (множественных) перезагрузках. Я подумал, что было бы лучше перенести вопрос в отдельную ветку, а не добавлять мой вопрос в одну из существующих тем. Unknown6656 6 лет назад 0
Но, в конечном счете, вы специально подчеркнули, что * «я хочу полностью отключить UAC». * Излишне говорить, что это именно название исходного вопроса, и логично, можно с уверенностью сказать, что понятие «полностью» охватывает все последующие ОС перезагружается. Оригинальный вопрос является каноническим в Super User: он имеет множество голосов "за", более 28 000 просмотров и принятый ответ. В результате мы не должны создавать то, что по сути является дублирующим вопросом. Комментирование и инициирование щедрости, чтобы подчеркнуть необходимость новых / обновленных решений, гораздо более уместно. Run5k 6 лет назад 0
Если вы используете Process Monitor (может быть загрузочным, может также выполнять выключение), чтобы отслеживать сбрасываемый ключ EnableLUA - я предполагаю, что это по крайней мере тот, который обращен, он может показать из стека операции записи ключа reg, Процесс, модуль и функция из стека могут обеспечить как минимум больше понимания. HelpingHand 6 лет назад 1
@HelpingHand: Хорошая идея - я попробую это Unknown6656 6 лет назад 0
Просто чтобы уточнить, вы сказали, что эта машина работает под управлением Windows 10 Enterprise. Это на самом деле не присоединяется к домену, не так ли? Run5k 6 лет назад 0
@ Run5k - это стандартный сетевой домен, но не домен Windows, если вам интересно. В этом смысле можно рассматривать машину как «частную» машину. Unknown6656 6 лет назад 0
Простите, но я не совсем понимаю: если это так, то какой тип домена * это *? Управляется ли это сетевыми и системными администраторами? Если это так, то было бы целесообразно вместо этого перенести этот вопрос на [Ошибка сервера] (https://serverfault.com/). Run5k 6 лет назад 0
@ Run5k: предыдущий вопрос от 3 лет назад. С тех пор в Windows 10 было несколько обновлений, и Microsoft продолжает обдумывать и удалять функции, которые раньше работали. Тот факт, что он работал для первоначального пользователя, является _irrelevant_, потому что сама Windows 10 сильно изменилась с тех пор. Rex 6 лет назад 1
@Rex Предыдущий вопрос является каноническим в царстве Суперпользователя: у него есть принятый ответ, многочисленные положительные отзывы и более 29 000 просмотров. Наконец, что не менее важно, конечная цель точно такая же, как этот вопрос. В результате он ** является ** дубликатом. Хотя опасения ОП понятны, это должно было быть решено в другом вопросе. При этом, основываясь на том факте, что я задал дополнительный вопрос двенадцать дней назад и не получил ответа, можно с уверенностью предположить, что это не насущная проблема с точки зрения ОП. Run5k 6 лет назад 0
@ Run5k Прошу извинить меня за столь поздний ответ - последние две недели я отсутствовал из-за работы. Машина не управляется сетевыми администраторами - это моя частная машина (как внутри домашней сети). Поэтому он не работает в доменной сети. ** Рекс ** прав, говоря, что Win10 сильно изменился за последние годы. Многие административные функции были значительно сокращены по сравнению с Win7 (или даже с началом Win10). Unknown6656 6 лет назад 0
Не беспокойтесь ... реальная жизнь имеет приоритет. Да, и вы, и Рекс правы относительно изменений в операционной системе Windows 10. Тем не менее, он определенно ** не ** прав, когда утверждает, что другой вопрос * "не имеет значения". * Как я объяснил в моем последнем посте, это действительно * тот же самый вопрос. Ваше разочарование понятно, но только потому, что решения в предыдущем вопросе не сработали для вас, не меняет того факта, что это ** дубликат **. Лучше всего было бы «Начать награду» [по другому вопросу] (https://superuser.com/q/1013702/650163) и объяснить, почему. Run5k 6 лет назад 0
@ Run5k Хорошо, я понимаю твою точку зрения. Я, возможно, начну щедрость. Спасибо за вашу помощь. Unknown6656 6 лет назад 0
Microsoft удобно решила прекратить выпуск более новых версий Windows и просто продолжать непрерывно обновлять Windows 10, AFAIK, Windows 11 или 12 не будет, так что, учитывая это, это все равно, что ожидать решения для Windows 7 до сих пор. применить в первом выпуске Windows 10. Количество изменений и неработающих функций за последние 3 года делает его почти другим изданием Windows. Rex 6 лет назад 0
@Rex К сожалению, в мире ИТ-поддержки мы не можем позволить себе принимать решения на основе субъективной оценки, которая говорит «почти». * Вы, очевидно, очень циничны в отношении обновлений Windows 10, и в этом нет ничего плохого. Однако это не меняет того факта, что ОП задает точно такой же вопрос. Run5k 6 лет назад 0

1 ответ на вопрос

1
Rex

Откройте gpedit.mscи перейдите к Computer configuration -> Windows settings -> Security settings -> Local policies -> Security options. Под этим отключи User Account Control:Run all administrators in Admin Approval Mode.

Вот что говорит документация для режима одобрения администратором:

Если компьютер обновлен с предыдущей версии операционной системы Windows, и учетная запись администратора является единственной учетной записью на компьютере, встроенная учетная запись администратора остается включенной, и этот параметр также включается.

Это действительно так для меня - я обновился с Windows 7 Ultimate -> 8.1 -> 10, и у меня есть единственная учетная запись администратора. Если это так и для вас, хорошо - кажется, это не может быть исправлено без новой установки Windows с отдельной учетной записью администратора.