关于管理员身份启动程序时的 win7/win8 的用户账户控制白名单设置

目录
[隐藏]

一、问题现象

在windows7/windows8 下,有时打开一个软件,总会弹出类似如下提示的“用户账户控制”对话框:

您要允许以下程序对计算机进行更改吗?

二、原因:什么是 UAC

这其实是 winwods Vista 之后的系统中增加的用户账户控制。用户帐户控制 (User Account Control, UAC) 是Windows Vista中一组新的基础结构技术,可以帮助阻止恶意程序(有时也称为“恶意软件”)损坏系统,同时也可以帮助组织部署更易于管理的平台。

使用 UAC ,应用程序和任务总是在非管理员帐户的安全上下文中运行,但管理员专门给系统授予管理员级别的访问权限时除外。UAC 会阻止未经授权应用程序的自动安装,防止无意中对系统设置进行更改。

默认状态下,vista 以上的 windows 操作系统使用普通用户权限运行,即使以管理员身份登录也是如此。如果某项任务需要管理员特权,对话框就会要求获得许可,才能继续操作(也就是如上提到的用户账户控制的对话框弹出确认)。这可以阻止恶意软件在用户不知情的情况下提升权限。

如果软件中没有附加微软的认证证书,就会会导致 UAC 的窗口跳出,让您来手动添加放行某些软件,否则UAC形同虚设,让您的系统处于被攻击的风险中

三、解决方法参考

UAC 一定程序上阻止了恶意程序或病毒对计算机系统的入侵破坏,但是当频繁的都出现这个界面时,可能你就会感到厌烦了,所以我们需要一些设置予以改善。如下几种方法可供参考。

1. 将程序添加至 UAC 白名单

可以通过微软公司出品的 Microsoft Application Compatibility Toolkit 5.6 将信任程序加入系统白名单。
通过搜索引擎搜索并下载 Application Compatibility Toolkit.msi ,安装后进行相应操作即可。

2. 使用第三方工具设置

例如可以使用诺顿 UAC 工具这样的工具,打开后选择设置 “下次不再提醒” 即可

下载地址:http://www.skycn.com/soft/47966.html

3. 开启并使用 Administrator 账号登陆

右键点我的电脑 ->管理 ->用户账户 ->双击Administrator这个用户,把用户禁用的勾去掉,应用。

然后点开始,关机旁边有一个小箭头,点开,切换用户,选择进入登录页面,选择Administrator,进入后,进入控制版面,把原来的用户删掉就可以了。

但志文工作室并不推荐这种方法。

4. 取消程序的管理员身份启动方式

如果每次打开一个软件,都会弹出这种通知,那么说明它设置了强制以管理员身份启动。如果你不太信任它,则可以取消它的管理员身份启动方式,方法如下:

在该程序图标上右键单击 -> 属性 -> 兼容性 -> 更改所有用户的设置 -> 特权等级 -> 取消“以管理员身份运行此程序”的复选框,使其不被选中

5. 修改相应的安全策略

5.1 在开始菜单搜索框中输入“gpedit.msc”后按回车,打开组策略对象编辑器,依次选择:

计算机配置 -> Windows 设置 -> 安全设置 -> 本地策略 -> 安全选项

或在开始菜单搜索框中输入“Secpol.msc”后按回车,打开本地安全策略编辑器,依次选择

本地策略 -> 安全选项

在系统默认配置中,运行这两款系统设置工具均会弹出UAC权限信息窗口,需要用户确认。

5.2 更改使用管理员身份登录时UAC信息提示方式

在右侧窗格中找到

用户帐户控制: 管理员批准模式中管理员的提升提示行为

双击打开,在下拉菜单中选择 “不提示,直接提升” 即可

6. 关闭 UAC 通知

如果你自觉对电脑的安全状况掌握的很清楚,对所安装的软件行为也比较了解,那么可以关闭 UAC 通知,方法如下:

控制面板 -> 用户账户 -> 更改用户账户控制设定 -> 改为从不通知(拖动滑动条到最底部)

更多阅读

点赞 (3)
  1. RobertL说道:
    Microsoft Edge 15.15063 Microsoft Edge 15.15063 Windows 10 x64 Edition Windows 10 x64 Edition

    补充

    1.微软提示:
    Microsoft Application Compatibility Toolkit已不受支持,其支持到Windows 7,建议使用Windows Assessment and Deployment Kit (ADK) for Windows 10(在线安装6.7G)。
    网上搜索:Microsoft Application Compatibility Toolkit 5.6 支持Win 10

    2.知乎搜到《Windows 下如何对某个程序设置 UAC 白名单?》
    含多种方案,原生的有,通过计划任务免UAC运行,另可用快捷方式按需/启动时运行此计划任务

    1. 任侠说道:
      Google Chrome 58.0.3029.81 Google Chrome 58.0.3029.81 Mac OS X  10.11.6 Mac OS X 10.11.6

      给你点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

324 125 207 370 989 182 020 812 897 909 372 382 568 237 975 406 311 254 283 358 481 608 030 643 406 409 662 739 877 352 936 697 465 363 869 155 401 173 032 992 317 294 340 063