无忧启动论坛

标题: 安装软件弹出run as窗口是什么原因 [打印本页]

作者: yuzhaojing    时间: 2022-4-19 13:38
标题: 安装软件弹出run as窗口是什么原因
系统是win8.1(2010hook精简版),自建用户
安装Teamviewer第二个步骤就弹出ruan as窗口,继续下一步就会弹出安装错误提示



直接右键管理员运行就不出错


正常系统里安装第二步是弹出UAC授权窗口,确认后就安装成功


求助下大佬们这是什么原因,百度搜了一圈没个正经回复

作者: 2011sxpdwzs    时间: 2022-4-19 13:43
大意为:你没有必要的授权来使用此软件的全部功能。你可以以不同的用户运行此程序或以当前用户运行此程序。也就是989-9-22用户无权限 管理员有权限
作者: yuzhaojing    时间: 2022-4-19 15:52
2011sxpdwzs 发表于 2022-4-19 13:43
大意为:你没有必要的授权来使用此软件的全部功能。你可以以不同的用户运行此程序或以当前用户运行此程序。 ...

那如何解决呢?
作者: 2012andyle113    时间: 2022-4-19 16:36
权限不够,自己提权
作者: newyun    时间: 2022-4-19 17:23
administrator用户就没这问题
作者: yuzhaojing    时间: 2022-4-19 17:31
newyun 发表于 2022-4-19 17:23
administrator用户就没这问题

administrator账户下,以及普通管理员账户下右键以管理员运行都没有这个问题
作者: nianyueriPE    时间: 2022-4-19 17:38
正常都会弹出UAC提权,你这系统会不会是组策略里“检测应用程序安装并提示提升”禁用了,没法自动提升权限。
作者: nianyueriPE    时间: 2022-4-19 17:38
所以自动让你run as输入管理员账号密码提权
作者: nianyueriPE    时间: 2022-4-19 17:39
类似winxp时没有UAC,权限提升必须输入管理员账号密码
作者: nianyueriPE    时间: 2022-4-19 17:41
你去排查一下组策略,在计算机配置-Windows设置-安全设置-本地策略-安全选项下看一看用户账户控制策略
作者: stam15    时间: 2022-4-19 17:48
把新用户拉进管理员组
作者: nianyueriPE    时间: 2022-4-19 17:50
stam15 发表于 2022-4-19 17:48
把新用户拉进管理员组

这好像不是在不在管理员组的问题,默认提权都会有UAC提示,而楼主没有弹出UAC,而是弹出“软件需要提权的窗口”,貌似是UAC出了问题
作者: nianyueriPE    时间: 2022-4-19 17:51
我刚才看了2010hook的原帖,他好像把UAC给改了
作者: yuzhaojing    时间: 2022-4-19 17:59
nianyueriPE 发表于 2022-4-19 17:38
正常都会弹出UAC提权,你这系统会不会是组策略里“检测应用程序安装并提示提升”禁用了,没法自动提升权限 ...

正常系统下是会弹出UAC,这里就弹出run as。而且您说的“检测应用程序安装并提示提升”这项也是启用的
作者: yuzhaojing    时间: 2022-4-19 18:00
nianyueriPE 发表于 2022-4-19 17:41
你去排查一下组策略,在计算机配置-Windows设置-安全设置-本地策略-安全选项下看一看用户账户控制策略

我现在一项一项对比一下  和原本系统的组策略有啥区别没有
作者: yuzhaojing    时间: 2022-4-19 18:00
stam15 发表于 2022-4-19 17:48
把新用户拉进管理员组

新用户在administrators这一组里的
作者: yuzhaojing    时间: 2022-4-19 18:02
nianyueriPE 发表于 2022-4-19 17:51
我刚才看了2010hook的原帖,他好像把UAC给改了

改动哪里了?大佬指一下 ,我去研究研究
作者: nianyueriPE    时间: 2022-4-19 22:13
yuzhaojing 发表于 2022-4-19 18:02
改动哪里了?大佬指一下 ,我去研究研究

排查思路:先去控制面板看一下用户账户控制设置,正常是在第二档。再去看组策略计算机配置-Windows设置-安全设置-本地策略-安全选项下看一看用户账户控制策略,对照我win10原版的设置

1.png (23.18 KB, 下载次数: 95)

1.png

作者: nianyueriPE    时间: 2022-4-19 22:17
nianyueriPE 发表于 2022-4-19 22:13
排查思路:先去控制面板看一下用户账户控制设置,正常是在第二档。再去看组策略计算机配置-Windows设置- ...

注:第一项原版应为“在安全桌面上提示凭据”,第六项原版应为“已启用”
作者: a4033065    时间: 2022-4-19 22:20
楼下应该知道
作者: nianyueriPE    时间: 2022-4-19 22:26
本帖最后由 nianyueriPE 于 2022-4-19 22:34 编辑
nianyueriPE 发表于 2022-4-19 22:13
排查思路:先去控制面板看一下用户账户控制设置,正常是在第二档。再去看组策略计算机配置-Windows设置- ...

或者有个一劳永逸的方法:把第七项“以管理员批准模式运行所有管理员”改为已禁用,第八项“用于内置管理员账户的管理员批准模式”若为没有定义就不用动,否则改为已禁用,其他UAC设置参考上图。不过从此只要用户在administrators组,运行程序就没有UAC直接管理员权限,这会导致如果运行了流氓或恶意软件,会没有任何UAC提示,所以最好配个安全软件再这么做,防流氓软件用火绒,防病毒软件要规避2345、360普通版(极速版貌似没广告)、金山。
作者: yuzhaojing    时间: 2022-4-19 22:55
nianyueriPE 发表于 2022-4-19 22:26
或者有个一劳永逸的方法:把第七项“以管理员批准模式运行所有管理员”改为已禁用,第八项“用于内置管理 ...

感谢大神花心思解答,仔细对比后,系统默认安装好进入后组策略就是你图里这个配置,UAC也在第二档。一般软件需要UAC提权的都能正常唤起UAC提权,只有安装Teamviewer才这样,在原版系统里安装Teamviewer试了下,安装第一步不弹UAC,第二步才弹出UAC提示。恰好就是这一步,在这个精简系统里弹出了run as窗口,继续下一步就是安装出错。
搜索了下网上也是零零星星的提问,没有个正经回答
http://g.nga.cn/read.php?tid=305 ... tedesc&rand=636
问题好解决,直接用管理员运行或者使用administrator账户登陆。就能正常安装下去,但是还是想学学啥原因,毕竟也是个小问题

作者: nianyueriPE    时间: 2022-4-19 23:17
本帖最后由 nianyueriPE 于 2022-4-19 23:28 编辑
yuzhaojing 发表于 2022-4-19 22:55
感谢大神花心思解答,仔细对比后,系统默认安装好进入后组策略就是你图里这个配置,UAC也在第二档。一般 ...

你试试用同样第一步不弹出UAC,第二步弹出UAC的安装包(比如python官网安装包,地址https://www.python.org/ftp/python/3.10.4/python-3.10.4.exe,运行后选择带盾牌的Install Now选项,如果有UAC,那么八成是Teamviewer自己的问题)
作者: yuzhaojing    时间: 2022-4-19 23:52
nianyueriPE 发表于 2022-4-19 23:17
你试试用同样第一步不弹出UAC,第二步弹出UAC的安装包(比如python官网安装包,地址https://www.python.o ...

python安装包第二步可以正常弹出UAC


那应该是Teamviewer不一样,不论新旧版都是第二步就出现run as窗口



作者: nianyueriPE    时间: 2022-4-20 00:02
yuzhaojing 发表于 2022-4-19 23:52
python安装包第二步可以正常弹出UAC

微软有标准的UAC接口,Teamviewer估计用了哪个特殊接口,这接口又刚好被精简或禁用了
作者: nianyueriPE    时间: 2022-4-20 00:05
yuzhaojing 发表于 2022-4-19 23:52
python安装包第二步可以正常弹出UAC

Teamviewer自己的问题也没办法修




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3