我是极少数喜欢 UAC 安全性的人之一,因此我将管理员帐户的 UAC 设置为“始终通知”。但如果系统在通知我时提示我输入密码,我会更高兴。
我可以通过添加第二个非管理员用户并使用该帐户来获得我想要的东西。
但当我每天都要使用非管理员帐户时,设置两个帐户似乎有些浪费。
所以我想知道是否有任何设置会导致管理员帐户像标准帐户一样进行密码提示?
答案1
我也喜欢 UAC!(好吧,也许太喜欢了……我希望很少事情有所不同,但我非常喜欢它!)
无论如何,要做您想做的事情,只需启动Local Group Policy Editor
(运行> gpedit.msc
)并展开Local Computer Policy > Windows Settings > Security Settings > Local Policies > Security Options
滚动到内容窗口的底部,然后查找User Account Control: Behavior of the elevation prompt for administrator in Admin Approval Mode
并将其更改为Prompt for consent
或Prompt for credentials
您想要的任何设置。
还有许多其他与 UAC 相关的选项,看看吧 - 您可能会发现其他想要更改的内容!
答案2
如果您没有 Vista 或 Windows 7 Professional,那么正如其他人所说,您将没有secpol.msc
,因此没有用于调整相关设置的界面。但是,您仍然可以使用可靠的旧注册表编辑器来更改它们。
相关值可以在 下找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
,如下所示。
ConsentPromptBehaviourAdmin
:将其设置为3
(提示输入凭据)或1
(提示在安全桌面上输入凭据)ConsentPromptBehaviourUser
:将其设置为3
(提示输入凭据)或1
(提示在安全桌面上输入凭据)PromptOnSecureDesktop
:其中前两个值设置为3
,这将导致它们的提示出现在安全桌面上;如果前两个值是1
,则此设置将被忽略。
最后,这里是微软自己对这些密钥的文档:http://technet.microsoft.com/en-us/library/dd835564(v=ws.10).aspx#BKMK_RegistryKeys。在我看来,他们的文档没有足够清楚地说明PromptOnSecureDesktop
对我上面列出的其他两个选项的影响。关键的亮点是,文档中说“提示 {同意,凭据}”而没有明确说“在安全桌面上”, 的值PromptOnSecureDesktop
决定了用户是否切换到安全桌面进行提示。