问题现象:客户机管理里面修改客户机多系统启动,保存信息时,提示保存信息失败,请检查网络。单台保存信息正常,批量修改的时候提示报错。 如图: 排查过程:以前的分享案例(http://help.yileyoo.com/html/2014 ...
问题现象:客户机管理里面修改客户机多系统启动,保存信息时,提示保存信息失败,请检查网络。单台保存信息正常,批量修改的时候提示报错。 如图: 排查过程:以前的分享案例(http://help.yileyoo.com/html/201412/3829.html) 1,检查服务器当前的日期时间是否异常,无效。 2,怀疑跟网吧的帐号信息验证有关,尝试剪切C:\Windows\System32\drivers\etc\hosts文件,以及SERVERCONFIG$\config.ini配置文件 重新登录网吧id,无效。 3,怀疑跟客户机列表文件有关,尝试剪切ews.dat文件到桌面,重启主服务,重新导入客户机列表,结果导入客户机列表的时候就提示报错了。 于是将网吧机器列表提取到本地,导入正常,机器列表ews.dat正常。排除机器列表的问题。 4,重置镜像缓存,游戏盘缓存,检查服务器系统日志信息,没有磁盘,程序等报错的信息。均无效。 5,上debgu程序, 发现database数据库有问题,尝试删除数据库stdata.dat游戏数据库文件,重新导入游戏,观察debug输出信息, 这个时候导入游戏非常缓慢,而且debug输出很多err错误的信息。 发现C:\Windows\temp目录写入权限有问题,检查一看,打开temp文件 windows\temp没有访问的权限,果断修改权限,将管理员和everyone都设置为允许,然后 重新导入游戏,这个时候导入游戏非常快,再来修改客户机的高级设置,设置多系统,保存正常。 解决方法: 解除C:\Windows\temp文件夹的访问权限,将禁止修改为允许后,客户机修改和导入游戏一切正常。 windows的很多程序会依赖于C:\Windows\temp这个目录,如果这个文件访问被拒绝就会出现一系列的问题。 建议windows目录下的文件不要去做任何的修改操作。 |