从根源上解决EA的link2ea报错

您所在的位置:网站首页 电脑显示设置找不到应用程序 从根源上解决EA的link2ea报错

从根源上解决EA的link2ea报错

2024-07-06 13:46| 来源: 网络整理| 查看: 265

问题描述:

        你需要从Steam启动EA的游戏,而且你的Origin已经更换成了EA Desktop beta版,

当你从Steam启动EA系游戏时你看到:

问题分析:

        从Steam DB网站可以查到EA系列的游戏启动命令为:

        link2ea://launchgame/1238840?platform=steam&theme=游戏名

        如果你在WIN+R运行这一串命令会得到你在Steam启动该游戏一样的结果。而这串命令为什么长这样呢呢?他又是如何运行的呢?

        如果你经常手动输入网址的话,你应该会注意到这串命令很像一串url。没错,这串命令就是以url的方式来运行的,比如你在WIN+R运行框内输入:

并运行,你便会打开b站。

        那么我们的游戏命令又是如何运行的呢,为什么会出错呢?

        在Windows操作系统中,url命令的协议名指向的应用程序的文件路径被记录在注册表中。当你从Origin更新到EA时,EA安装程序本应将原来Origin注册的link2ea的文件路径修改为新的EA的文件路径,但是EA APP毕竟是Beta版本,它并没有好好完成这个工作,这导致link2ea指向了原来的Origin的LINK2EA文件,但是Origin已经被EA APP要求卸载了,此时便会出现开头的问题:“找不到应用程序”。

问题解决:

        既然EA APP没有好好完成该做的工作,那么就由我们来替它完成,我们可以WIN+R调出运行栏,输入regedit并运行。

        打开注册表编辑器后,我们打开如下路径:

        计算机\HKEY_CLASSES_ROOT\link2ea\shell\open\command

如图:

    

        我们双击右栏中的“默认”项

        将它的值修改为

        "Link2EA.exe文件路径" "%1" "%2" "%3" "%4" "%5" "%6" "%7" "%8" "%9"

        Link2EA.exe在你的EA APP的根目录下,比如我的值修改过后是:

        "C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\Link2EA.exe" "%1" "%2" "%3" "%4" "%5" "%6" "%7" "%8" "%9"

        找不到根目录在哪的伙伴可以右键EA APP快捷方式,再点击“打开文件所在的位置”,

在弹出的目录里面找到并单击一下Link2EA.exe

按住Ctrl+Shift+C即可复制文件地址。

注意:

        此方法复制的文件地址会在首尾带上引号,替换结束后文件路径应该只由一层引号包裹。

        修改后点击确定即可重新打开游戏,如果修改无误,此时应该会顺利打开EA BETA并成功进入游戏。

············································································

补充:关于注册表修改后重启又恢复了,请右键command文件夹,在权限设置里为你当前使用的用户勾选上完全控制。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3