抱歉久等,问题已经确认。自从 Windows Vista 开始加入 UAC 功能时,微软对 Administrator 账户就有特殊设置,默认禁用 UAC 的管理员审批,自动为其分配管理员令牌。所以登录 Administrator 账户后 UAC 不会进行提醒,这是正常的。(猜测应该是出于兼容性考虑,当时并不是所有应用程序都能在 UAC 模式下正常工作)
当然也可以添加配置,对 Administrator 账户也启用 UAC 管理员审批,操作如下(注1):
按下 键(Windows 徽标键 +R键),将打开“运行”对话框,复制以下命令粘贴到对话框中然后按回车键(Enter)执行:
| POWERSHELL.EXE Start-Process CMD.EXE -Verb RunAs |
|---|
将打开“命令提示符程序”,随后继续粘贴执行下面的命令:
| REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /V FilterAdministratorToken /T REG_DWORD /D 1 /F |
|---|
当显示“操作成功完成。”时表示命令结束,随后重新启动计算机使配置生效。命令会向注册表中写入 FilterAdministratorToken 值对 Administrator 账户开启 UAC 审批提醒。
注:
- 虽然该方法能对 Administrator 启用 UAC 提醒,但考虑到系统安全性所有攻击者都知道系统内有 Administrator 这个账户的存在,更建议您新建一个账户,禁用 Administrator 账户。