【问题现象】

        使用网维大师的朋友对索引错误并不陌生,但出现报错的类型有点多,每次报错都会去删除游戏重新下载解决,下面我来分享问题原因以及快速解决方法;从资源中心服务器下载的游戏或自己添加的游戏都会生成一个索引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进程将目录改成随意名,过两三分钟后重新登录控制台,对比游戏会重新下载解决。