如何关闭烦人的windows UAC 提示?

简介

教程适用于所有windows 需要UAC权限的软件,教程中的 WeGame 为演示。

该方法不修改系统 [用户账户控制][UAC] 设置!

一直以来 WeGame 有个烦人的地方就是每次启动都会提示 UAC(用户账户控制):

image.png

而网上找的办法清一色的都是把系统的 [用户账户控制] 调至最低,这样固然方便了,但是却没办法阻止一些恶意软件了,捡了芝麻丢了西瓜可不行。我就不信了,于是去 Windows 官网一通乱找,还真找到了解决方法!特地写出来分享给大家~



原理说明


WeGame[或者需要取消掉的软件] 软件在启动的时候就会申请 UAC(即管理员权限),正常情况下我们只能同意,但是我去微软官网找到了一个绕过的方法!

使用该方法可以强制某个软件不使用管理员权限(准确说是不申请,即使用的是普通用户权限),反之也能强制某个软件默认使用管理员权限(当然还是会提示 UAC 的)。

所以就是,既然你非要申请管理员权限,那么我就非不让你申请管理员权限!这样不就不会提示 UAC(用户账户控制)了吗?~~~

当然,如果你 [右键 - 以管理员方式运行] 的话,还是会使用管理员方式运行并提示 UAC的!


操作步骤


按下 Win+R键 打开 [运行] 窗口,输入 regedit 并点击 [确定] 按钮(或直接回车)。

image.png


然后在注册表编辑器地址栏中输入(如下图所示,复制粘贴):

计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\APpcompatFlags\Layers


如果没有 Layers 文件夹的话,可以自己新建一个(如下图所示):

  •     右键 AppCompatFlags 文件夹 - 新建 - 项 - 命名为:Layers

  • (我这边当然是有的,我只是演示一下注册表怎么新建文件夹)

image.png

进入 Layers 文件夹后,新建一个 [字符串值]。


字符串名称就是你指定的软件完整路径,例如下面动图里示例的:

D:\Program Files\WeGame\tgp_daemon.exe

注意:无论路径里有没有空格都不需要加上引号!


然后右键刚刚新建的字符串 - 修改 - 数值数据RUNASINVOKER


然后就完成了!(效果看下面的动图演示)



动图演示

182203p9l0q1po0z79lh71.gif

因为GIF录制软件使用不熟练,所以下面的动图显得有点快(这还是我录制时放慢操作速度了)...



其他说明


前面我说了,该方法不仅可以指定某个软件不使用管理员权限,还能强制某个软件默认使用管理员权限,很简单,就是字符串的数值数据不一样:

新建字符串后,将字符串的数值数据设置为:RUNASADMIN


这样双击打开这个软件就会提示 UAC(用户账户控制) 了。


一些人觉得 WeGame 申请管理员权限肯定有其理由巴拉巴拉的,的确 WeGame 经常会靠这个在后台搞很多小动作,如果你喜欢请关闭本页面。

至于会不会影响 WeGame 正常运行和游戏运行,我得知这个方法后,自己先使用了一两天没发现什么报错才来写教程分享给大家的(LOL的助手一切功能正常)。


相关阅读

添加新评论