Windows中的UAC级别是每个用户吗?


10

每个用户在PC中可以拥有不同的UAC级别吗?具体来说,管理员能否将UAC级别设置为“从不通知”,而用户是否将UAC级别设置为“始终通知”,依此类推?

Answers:


6

UAC级别是机器范围的设置。因此无法按用户设置。


1
但是用户和管理员可以具有不同的UAC级别吗?请在上方查看我的评论。谢谢。

很难相信存储在HKLM中的设置。因此,我不知道您在实验中做了什么,但事实并非如此。您必须记住,UAC对于用户和管理员而言非常不同。对于用户,没有同意对话框。对于用户而言,要么没有UAC,要么对于需要提升的每个过程都没有“过肩”对话框。
David Heffernan

我想我的问题使所有人感到困惑。所有用户在我的PC中都具有相同的UAC级别。但是管理员处于不同的UAC级别,这可能吗?
Winman

@winman不,这是不可能的。对于用户而言,滑块是无用的,它仅影响admin组的成员。
magicandre1981

@ magicandre1981滑块对用户是什么意思。我知道用户无法更改UAC级别,只有管理员可以更改。但是admin可以为他(admin)和user(对于所有用户帐户)设置不同的UAC级别相同)?
Winman

6

听起来好像是要这样做,以便管理员用户可以无提示地进行提升,但是标准用户仍然可以输入要提升的密码。

如果您的Windows版本支持组策略,则可以执行此操作。首先,使用控制面板GUI恢复“始终通知”设置。

使用gpedit.msc,转到“本地计算机策略:计算机配置:Windows设置:安全设置:本地策略:安全选项”。

将“用户帐户控制:在管理员批准模式下管理员的提升提示的行为”设置为“没有提示的提升”。

重启。

可能可以通过不支持组策略的Windows版本上的注册表来执行相同的操作,但是我不知道如何执行此操作。


3

该设置被写入HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System注册表内部的路径中。因此,这是系统范围的设置。

我相信,在Windows的Professional +版本中,您可以使用gpedit.msc定义设置,该设置应允许每个用户使用不同的设置。


1
为什么使用gpedit进行修改的功能意味着该设置成为每个用户使用的?
David Heffernan

谢谢Daniel Daniel的答复。但是,我想知道的是有关UAC级别的信息。(总是通知,仅在程序尝试对计算机进行更改时才通知我,仅在程序尝试对计算机进行更改时才通知我,从不通知)。我的疑问是,例如admin可以将UAC级别设置为“从不通知”,将用户设置为“始终通知”。它可以是任意级别,但对于admin和user应该有所不同。这可能吗?(在我的一台PC中,当我查看UAC窗口时,它处于管理员和用户帐户的不同级别)

1
刚才我尝试创建一个UAC级别从不通知的管理员帐户,然后创建了一个用户帐户(标准用户)并为其提供“始终通知”。但是,当我再创建一个用户帐户(标准用户)时,它的UAC级别设置为“始终通知”。现在,如果我更改两个用户帐户UAC级别之一,则其他用户UAC级别会自动更改。如果我更改admin的UAC级别,则不会导致更改用户的UAC级别,反之亦然!!有不同的UAC级别?

相关的组策略设置位于“计算机配置”下,因此无法按用户定义它们。但是,有三种不同的设置:一种适用于内置的Administrator帐户,一种适用于所有其他admin帐户,一种适用于所有标准用户帐户。
哈里·约翰斯顿

@winman:至少在Windows 7中,关闭UAC时,UAC控制面板甚至不会为标准用户帐户启动,因此,当您说标准用户的UAC级别设置为始终通知时,这是什么意思? ?
哈里·约翰斯顿
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.