本帖最后由 X.I.U 于 2019-10-9 17:32 编辑
本教程适用于所有软件,教程中的 WeGame 为演示。
该方法不修改系统 [用户账户控制] 设置!不知道我在说什么的请关闭网页!
注意:我这个教程是在不关闭 [用户账户控制] 的前提下,单独关闭某个软件的 UAC 提示!
如果你要关闭所有软件的 UAC(用户账户控制) 提示,那么请自行去搜索 [关闭UAC] 教程!(当然,如果你关闭了所有软件的 UAC(系统用户账户控制),那么就要承担关闭后的风险:所有软件都可以默默申请管理员权限,并且在你不知道的情况下随意修改你的系统设置或文件。影响系统安全性!关了 UAC(用户账户控制) 你爽了,流氓软件也爽了~我这个方法是在不关闭 UAC(系统用户账户控制) 的情况下,最好的代替方案!)
注意:如果你玩 DNF 的话,请不要通过本教程关闭 WeGame 的 UAC ,因为这样会导致 DNF 权限不够而启动失败(主要是 TP 的原因),LOL 我测试无论是正常使用(包括LOL助手)还是更新游戏都一切正常。而且本教程只是拿 WeGame 做示例,并不是只能用于 WeGame!
一直以来 WeGame 有个烦人的地方就是每次启动都会提示 UAC(用户账户控制):
而网上找的办法清一色的都是把系统的 [用户账户控制] 调至最低,这样固然方便了,但是却没办法阻止一些恶意软件了(所有软件都可以默默申请管理员权限,并且不通知你的情况下随意修改你的系统设置或文件),捡了芝麻丢了西瓜可不行。我就不信了,于是去 Windows 官网一通乱找,还真找到了解决方法!特地写出来分享给大家~
还有一个好处是,一些软件喜欢强制以管理员方式运行,偷偷在后台搞小动作,用了我这个方法就能强制以普通用户方式运行,没有管理员权限,那些流氓软件就会被束手束脚!
原理说明:
WeGame 软件在启动的时候就会申请 UAC(即管理员权限),正常情况下我们只能同意,但是我去微软官网找到了一个绕过的方法!
使用该方法可以 强制某个软件默认以普通用户权限 运行。
注意:我指的是设置后,你双击打开软件就是 普通用户权限!
所以就是,既然你非要申请管理员权限,那么我就非不让你申请管理员权限!这样不就不会提示 UAC(用户账户控制)了吗?~~~
当然,如果你临时需要管理员权限的话,依然可以 [右键 - 以管理员方式运行]!
操作步骤:
按下 Win+R键 打开 [运行] 窗口,输入 regedit 并点击 [确定] 按钮(或直接回车)。
然后在注册表编辑器地址栏中输入(如下图所示,复制粘贴):
计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
如果没有 Layers 文件夹的话,可以自己新建一个(如下图所示):
- 右键 AppCompatFlags 文件夹 - 新建 - 项 - 命名为:Layers
- (我这边当然是有的,我只是演示一下注册表怎么新建文件夹)
进入 Layers 文件夹后,新建一个 [字符串值]。
字符串名称就是你指定的软件完整路径,例如下面动图里示例的:
D:\Program Files\WeGame\tgp_daemon.exe
然后右键刚刚新建的字符串 - 修改 - 数值数据:RUNASINVOKER
注意:如果你打算添加新字符串值时,发现该注册表已存在了,那么说明你设置过该软件的 兼容性(右键 - 属性 - 兼容性 选项卡),遇到这种情况,你只需追加到最后就行了。
例如注册表已存在的数值数据为:~ WIN7RTM
那么就改成:~ WIN7RTM RUNASINVOKER
收说实话我也不清楚这个 ~ 是干嘛的,加不加都不影响效果。。。
最后就完成了!(效果看下面的动图演示)
动图演示:
因为GIF录制软件使用不熟练,所以下面的动图显得有点快(这还是我录制时放慢操作速度了)。。。
一些人觉得 WeGame 申请管理员权限肯定有其理由巴拉巴拉的,的确 WeGame 经常会靠这个在后台搞很多小动作,如果你喜欢请关闭本页面。
至于会不会影响 WeGame 正常运行和游戏运行,我得知这个方法后,自己先使用了一段时间没发现什么报错才来写教程分享给大家的(LOL的助手一切功能正常)。 |