从根源上解决EA的link2ea报错 |
您所在的位置:网站首页 › 电脑显示设置找不到应用程序 › 从根源上解决EA的link2ea报错 |
问题描述: 你需要从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 |