3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 16366|回复: 7
打印 上一主题 下一主题

[原创] 完美解决阿卡姆之城年度版在win8 x64系统下无法呼出live、无法存档的问题。。。

  [复制链接]

12

主题

495

帖子

396

积分

高级玩家

Rank: 4

贡献度
11
金元
3518
积分
396
精华
0
注册时间
2011-12-21
跳转到指定楼层
主题
发表于 2013-4-16 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhaliwangzi 于 2013-4-16 16:01 编辑

今天装好《蝙蝠侠:阿卡姆之城年度版》之后,进游戏却发现了一个严重问题,按Home键无法呼出live菜单、从而也无法存档,百度之后发现有很多人都有这个问题。。。一开始我以为是live的问题,但重装之后仍然无法解决,而且其他GFWL游戏如GTA4、街霸均无问题,折腾了半天,终于发现了问题所在,这是win8 x64特有的问题。。。
问题主要出在xlive组件的路径上,在32位系统中它的路径是C:\Windows\System32,肯定无任何问题,而在64位系统中,它的路径是C:\Windows\SysWOW64。。。
阿卡姆城年度版游戏程序在定位xlive.dll调出live时,可能使用了获取系统目录的函数,这时win7和win8的不同便体现出来了,此函数在win7 x64中返回的是未经重定向的系统目录(就是含有SysWOW64的路径),而在win8 x64中返回的是经过重定向的路径(即不含SysWOW64的路径),因此,在win7 x64中,游戏程序会在C:\Windows\SysWOW64中寻找定位xlive组件,当然一切正常,而在win8 x64中,游戏程序会在C:\Windows\System32中寻找定位xlive组件,却哪里找的着!!!
明白了这些之后解决方法也很简单:
将C:\Windows\SysWOW64中的几个xlive组件包括xlive.dll、xlive.dll.cat、xlivefnt.dll、xliveinstall.dll、xliveinstallhost.exe复制到C:\Windows\System32下,然后打开游戏,OK,可以正常呼出live存档了

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-14 06:44 , Processed in 0.034035 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表