什么是用户帐户控制 (UAC)

2023-09-15 17:34

什么是用户账户控制

用户帐户控制,通常缩写为 UAC,是 Windows Vista和Windows Server 2008中引入的一个Windows安全组件。UAC尽可能限制进程对管理员级(特权)资源和操作的访问,除非它们是由用户明确授予的。

UAC 提示提示用户明确授予程序管理员权限

用户帐户控制是 Windows 的一项安全功能,有助于防止对操作系统进行未经授权的更改。这些更改可以由应用程序、用户、病毒或其他形式的恶意软件发起。用户帐户控制确保某些更改仅在获得管理员批准的情况下进行。如果更改未经管理员批准,则不会执行,Windows 保持不变。

用户帐户控制 (UAC) 如何工作?

在 Windows 中,应用程序默认运行,没有任何管理权限。他们拥有与标准用户帐户相同的权限:他们不能对操作系统、其系统文件或注册表设置进行任何更改。此外,他们无法更改其他用户帐户拥有的任何内容。应用程序只能更改其文件和注册表设置或用户的文件和注册表设置。

当应用程序想要进行系统更改时:影响其他用户帐户的更改、对 Windows 系统文件和文件夹的修改、新软件的安装,会显示 UAC 提示,请求许可。如果用户单击或点击No,则不会进行更改。如果用户单击或点击“是”(并在需要时输入管理员密码),应用程序将获得管理权限,并且可以进行所需的系统更改。这些权限仅在应用程序停止运行或用户关闭之前授予。触发 UAC 提示的文件也是如此。

UAC 有 4 种不同的安全级别配置:

  • 始终通知:所有权限提升尝试都由 UAC 通知
  • 仅当程序尝试更改我的计算机时通知我:所有特权提升尝试都由 UAC 通知,但更改 Windows 设置的尝试除外
  • 仅当程序尝试对我的计算机进行更改时通知我(不降低桌面亮度):与上一个级别相同,但 UAC 不会使用安全桌面进行提示
  • 从不通知:UAC 已禁用

哪些更改会在Windows中触发UAC提示

有许多更改需要管理权限。根据您的 Windows 计算机上 UAC 的配置方式,它们可能会导致出现 UAC 提示并请求许可。这些是:

  • 以管理员身份运行应用程序
  • 更改 Windows 或 Program Files 文件夹中的系统范围设置或文件
  • 安装和卸载驱动程序和应用程序
  • 查看或更改其他用户的文件夹和文件
  • 添加或删除用户帐户
  • 配置 Windows 更新
  • 更改 Windows 防火墙的设置
  • 更改 UAC 设置
  • 更改用户的帐户类型
  • 运行任务计划程序
  • 恢复备份的系统文件
  • 更改系统日期和时间
  • 配置家长控制或家庭安全
  • 安装 ActiveX 控件(在 Internet Explorer 中)

用户账户控制怎么取消

虽然不建议取消用户账户控制,但如果您想要取消UAC,方法也很简单。您可以通过控制面板或者注册表来取消,详细可以参考如何在Windows10中禁用UAC这篇文章。