国服盛趣端强制普通权限运行(修改注册表法)
-
为什么?
- 我就是个臭打游戏的,天天弹窗不烦吗?
- 有些软件(例如steam 手柄支持)无法正常工作
-
朕给你的才是你的,朕不给你、你不能抢
如何做?
- 列表 win + R, 输入
regedit
启动注册表管理器 - 找到
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
这个路径,新版本win10可以直接复制粘贴到地址栏里面,部分电脑可能没有Layers
文件夹,手动创建即可 - 右键,
新建 -> 字符串值
,值的名字写FFXIVBoot.exe
的路径,然后双击,编辑值为RunAsInvoker
这时候再打开游戏,已经不需要管理员权限就可以启动了
还有吗
- act等 确实需要管理员权限的软件是不可以这样的,否则会功能失效.
- act等软件可以使用
uacpass
这个软件生成快捷方式来规避uac弹窗 - 已知至少需要管理员权限启动一次游戏才可以使用此方法,猜测是部分登录流程需要管理员权限来初始化,如果遇到游戏启动器关闭后游戏进程没有拉起的情况,可以右键管理员权限启动一次,之后就没问题了.
- Wegame端我没试过,可以试试填写wegame的主程序路径来试试看,但我估计悬…毕竟
朕给你的才是你的,朕不给你、你不能抢
攻守之势异也 -
@fairyscript 非常感谢!
-
修改注册表也挺好 我倒是一直用批处理
set __COMPAT_LAYER=RUNASINVOKER && start "启动器路径"
然后还可以拉一个快捷方式包装下也挺好用
-
猜测是部分登录流程需要管理员权限来初始化
经过我们的调查,是 dx11 所使用的 64 位登录需要注册 COM 组件的原因。如果你用 dx9 就不需要了(但谁会用 dx9 呢)
-
@ffcafe 原来如此,受教了
-
如果游戏安装在 C:\Program Files ,不给管理员权限的话,启动器不能更新,如果有更新,会更新失败。但如果游戏安装一个自定义的文件夹,那就没啥问题