关于管理员身份启动程序时的 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

      给你点赞

发表回复

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

Captcha Code