网维更新索引错误导致下无游戏失败的几种解决方法
当客户机更新游戏过程中,可能会因为各种各样的情况导致游戏下载失败,其中最常见的就是“下载失败(文件不存在或者校验错误)”的情况了,如下图:8系列客户端报错截图:
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100438066_640.jpg?424x449_120
7系列客户端报错截图
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100549039_640.jpg?440x468_120
出现如上问题的情况有很多种,首先需要了解索引文件作用及更新游戏原理再处理此问题就非常简单了,当客户机出现如上报错的时候,服务器索引错误列表就能看到这些错误信息,出现此问题的情况有如下几种情况:
1、文件不存在,当索引文件中记录的某个文件在服务器实际不存在的时候就会出现此错误,如下图:
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100623048_640.jpg?596x362_120
解决此问题的办法也非常简单,网维大师服务端是有索引错误自动修复功能的,如果超过自动修复次数则需要手动修复即可。修复完成后如果游戏设定为自动更新,那么游戏会自动与IDC对比更新一次(7系列索引对比,8系列以上版本文件对比)。
2、文件长度错误,这种情况一般可能是服务器中毒(linkinfo.dll 克邻大盗病毒),并且长度错误的文件基本上都是EXE执行文件。
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100653062_640.jpg?596x360_120
当出现这种索引错误时比较棘手,因为首先需要清理掉服务器系统中存在的病毒再将所有游戏对比更新即可解决问题。出现这种情况还有一种可能便是服务器物理内存故障导致加载该游戏索引文件的内存块有问题,导致实际索引中记录的信息与文件不一致,此问题更换服务器内存即可解决(参考)。还有一种情况则是服务器磁盘出现文件系统错误或有物理坏道导致游戏文件不完整,如果只是简单的文件系统错误,那么使用chkdsk命令修复文件系统错误即可,而如果是存在物理坏道,那么请及时更换硬盘,避免更多的数据损坏。
3、打开失败,当客户机更新游戏时服务器需要将客户机请求的文件通过网络发送给客户机,而如果服务器因为权限等问题无法访问某些文件,那么就会出现这种情况,
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100722065_640.jpg?598x362_120
此问题一般是由于文件没有访问权限或磁盘文件系统错误,极少有情况是杀毒软件正在扫描此文件导致其他程序无法打开。如因权限问题请赋予游戏文件夹足够的权限,如因磁盘文件系统错误那么使用chkdsk修复文件系统错误即可,而如果是杀毒软件在占用游戏文件,建议在杀毒软件白名单中将游戏整个分区排除,无需查毒,因为所有游戏均具有索引机制提供给客户机更新游戏,如果游戏文件被病毒篡改首先是无法更新到客户机(出现文件不存在或者校验错误),其次出现错误以后服务器会自动更新此游戏,杀毒软件只需要保证服务器系统无毒即可,游戏盘自然不会感染病毒。
4、索引不存在,这种情况非常少见,因为所有经过网维大师管理的游戏目录下都是有一个索引文件(SunwardPkg.idx)存在的,如果此文件丢失那么客户机在更新游戏的时候会出现“下载失败”,而不像前面几种情况提示“下载失败(文件不存在或者校验错误)”。如下图:
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100745075_640.jpg?598x361_120
客户端更新游戏时报错截图:
http://img16.poco.cn/mypoco/myphoto/20140605/10/5437679120140605100810040_640.jpg?428x446_120
此问题解决办法非常简单,在服务器找到对应游戏手动生成索引即可,丢失索引的情况服务器无法自动修复索引,所以只能手动修复。
网维大师无盘不少人在用了 这个可真是精华经验。 解决方法也容易的。我一下子就看明白啦。
页:
[1]