字号:

战网客户端不能直接选子帐号?试试这个

时间:2014-02-18 13:21 作者:cksuen 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
不少用战网桌面的玩家发现之前更新过之后就不能直接选择子账号了,无法直观看到每个子账号剩余的游戏时间等等,以下是议事厅玩家分享的一个解决办法,如果你遇到这样的问题不妨试试看。

不少用战网桌面的玩家发现之前更新过之后就不能直接选择子账号了,无法直观看到每个子账号剩余的游戏时间等等,以下是议事厅玩家分享的一个解决办法,如果你遇到这样的问题不妨试试看。

战网客户端不能直接在界面上选子帐号的解决方法:

1.关闭正在运行的客户端,在任务管理器里结束 agent.exe battle.net.exe 这两个进程

2. 删除C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\App_fkcache.db 这个文件

3.打开战网客户端,这个时候的战网客户端应该能正常显示子帐号了。

4.把新生成的C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\App_fkcache.db 设为只读属性。(win8以下系统请把这个文件用记事本打开删除所有内容,再设为只读。)

完工!

很多朋友的操作并没有成功,可能是因为战网客户端是运行在超级管理员下的原因,还有各种各样的小问题,所以我做了一个一键批处理修改那个文件的访问权限。

复制下面代码到一个文本文档保存,再把扩展名txt改成bat 然后右键单击这个bat文件,选择"以管理员身份运行'即可。 XP用户可以直接双击运行。

在win8.1 x64下测试通用,XP用户可能要更改批下理中的路径。 原理就是把这个文件设置成不允许everyone用户访问。

@echo off

  attrib -h -s -a -r "C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\app_fkcache.db"

  del /f -y "C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\app_fkcache.db"

  echo >>"C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\app_fkcache.db"

  Cacls "C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\app_fkcache.db" /t /e /c /d everyone

  @echo done!

  PAUSE

加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”