【问题现象】
使用网维大师的朋友对索引错误并不陌生,但出现报错的类型有点多,每次报错都会去删除游戏重新下载解决,下面我来分享问题原因以及快速解决方法;从资源中心服务器下载的游戏或自己添加的游戏都会生成一个索引SunwardPkg.idx文件在游戏根目录,他的作用是记录游戏目录下所有的文件详细信息。当索引文件记录的文件信息与实际文件不符时就会报索引错误,具体现象如下
【解决方案】
遇到索引错误后我们在本机已有游戏选中该游戏-右键校验索引-开始(因游戏文件大小不同校验时间也不一样)完成后我们可以看到校验日志信息进行处理;根据日志中报错型进行对症下药,针不对不同的索引错误类型进行如下方法处理:
方法1:文件无法访问,一般的原因磁盘损坏导致或没有权限问题访问,建议修复磁盘(chkdsk e:/f/x "e:为游戏盘符"),重启后对比游戏。
方法2:在本机已有游戏,找到报错的游戏ID,删除游戏重新下载到别的盘符。(推荐)
长度不符说明文件MD5、文件长度发生变化,引起该问题主要原因有:1手动修改过游戏文件;2文件被病毒感染;3内存、磁盘损坏导致文件损坏,可以依依排除,检测内存、磁盘的方法见http://support.icafe8.com/tools
错误idx是文件没有下载完或文件错误,结束Barserver.exe后手动打开游戏目录E:\*\*,找到报错误的根目录将文件夹删除,然后登录控制台找到该游戏,右键对比游戏,会重新下载部分报错的文件。
读取索引失败是索引文件SunwardPkg.idx没有了,找到该游戏右键-生成索引-右键对比。
索引错误导致以下问题:
1、有盘客户机-点击游戏菜单某某游戏时,提示下载游戏失败(文件不存在或索引错误)
2、网维更新服务器-监控中心-游戏虚拟盘监控-正在同步的游戏,提示同步失败(索引下载错误)
3、本机已有游戏-右键移动游戏提示移动失败
4、游戏异常无法运行,各种报错;下面例举个别样图
最有效解决方法:
打开我的电脑找到游戏目录,在任务管理器结束barserver.exe进程将目录改成随意名,过两三分钟后重新登录控制台,对比游戏会重新下载解决。