Уровень UAC в Windows для отдельного пользователя?

10

Может ли каждый пользователь иметь разный уровень UAC на ПК? В частности, может ли администратор установить для уровня UAC значение «никогда не уведомлять», а для пользователя для уровня UAC установлено значение «всегда уведомлять» и т. Д.?

winman
источник

Ответы:

6

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

Дэвид Хеффернан
источник
1
Но может ли пользователь и администратор иметь разный уровень UAC? Пожалуйста, смотрите мой комментарий выше. Спасибо.
Трудно поверить, что настройки хранятся в HKLM. Итак, я не знаю, что вы сделали в своем эксперименте, но это не так. Вы должны помнить, что UAC сильно отличается для пользователей и администраторов. Для пользователя нет диалогового окна согласия. Для пользователя нет ни UAC, ни диалогового окна через плечо для каждого процесса, требующего повышения прав.
Дэвид Хеффернан
Я думаю, что мой вопрос привел всех в замешательство. Все пользователи имеют одинаковый уровень UAC на моем ПК. Но админ находится на другом уровне UAC. Это возможно?
Winman
@ winman нет, это невозможно. Для пользователей слайдер бесполезен, он влияет только на членов группы администраторов.
magicandre1981
@ magicandre1981 То, что вы подразумеваете под слайдером, бесполезно для пользователя. Я знаю, что Пользователь не может изменить уровень UAC, только администратор может изменить его. Но администратор может установить различный уровень UAC для него (администратора) и пользователя (для всех учетных записей пользователей это будет одно и тоже)?
Winman
6

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

Если ваша редакция Windows поддерживает групповую политику, вы можете сделать это. Сначала используйте графический интерфейс панели управления для восстановления настройки «Всегда уведомлять».

С помощью gpedit.msc перейдите в раздел Политика локального компьютера: Конфигурация компьютера: Параметры Windows: Параметры безопасности: Локальные политики: Параметры безопасности.

Установите для «Контроль учетных записей пользователей: поведение запроса на повышение прав для администраторов в режиме одобрения администратором» значение «Повышать без запроса».

Перезагрузка.

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

Гарри Джонстон
источник
3

Настройка записана в HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Systemпути внутри реестра. Так что это настройка всей системы.

Я верю, что в версии Windows Professional + вы можете определить настройку с помощью gpedit.msc , которая должна разрешать разные настройки для каждого пользователя.

Дэниел Фукс
источник
1
Почему возможность изменять с помощью gpedit означает, что настройка стала для каждого пользователя?
Дэвид Хеффернан
Спасибо Дэниелу за ваш ответ. Но то, что я хотел знать, об уровнях UAC. (Всегда уведомлять, Уведомлять меня, только когда программы пытаются внести изменения в мой компьютер, Уведомлять меня, только когда программы пытаются внести изменения в мой компьютер, Никогда не уведомлять ). Мои сомнения Например, может ли администратор иметь уровень UAC, который никогда не уведомляет, и пользователь, как «всегда уведомлять». Это может быть любой уровень, но он должен быть различным для администратора и пользователя. Это возможно? (На одном из моих компьютеров, когда я смотрел окно UAC, оно было на другом уровне в учетной записи администратора и пользователя)
1
Просто сейчас я попытался создать учетную запись администратора с уровнем UAC, никогда не уведомлять, а затем я создал учетную запись пользователя (стандартный пользователь), для которого я дал «всегда уведомлять». Но когда я создаю еще одну учетную запись пользователя (стандартный пользователь), ее уровень UAC был установлен на «всегда уведомлять». Теперь, если я изменяю одну из двух учетных записей пользователей, уровень UAC автоматически изменяет уровень UAC других пользователей. Если я изменяю уровень UAC администратора, это не приводит к изменению уровня UAC пользователя и наоборот !!. Так же как пользователь и администратор могут есть другой уровень UAC?
Соответствующие параметры групповой политики находятся в разделе «Конфигурация компьютера», поэтому их нельзя определить для каждого пользователя. Однако существует три различных параметра: один применяется к встроенной учетной записи администратора, один - ко всем другим учетным записям администратора и один - ко всем стандартным учетным записям пользователей.
Гарри Джонстон
@winman: в Windows 7, по крайней мере, панель управления UAC даже не запускается для стандартной учетной записи пользователя, когда UAC выключен, так что именно вы имеете в виду, когда говорите, что уровень UAC стандартного пользователя был настроен на постоянное уведомление ?
Гарри Джонстон