问题现象:LOL玩两三盘后,游戏开始卡,并且关机会有ROUTE.EXE报错问题环境:易乐游乾坤版+PUBWIN2007;硬件 I5+8G+750TI问题分析:因为玩的前两盘并不会卡,玩的多后就会卡,并且重启又能玩几盘,初步怀疑可能与回 ...
问题现象:LOL玩两三盘后,游戏开始卡,并且关机会有ROUTE.EXE报错 问题解决:去掉Pubwin.vbs脚本后正常,(网吧自己设置的一个开机启动项引起),掉网关问题可以直接使用开机批处理,命令内容 ping 127.0.0.1 -n 15>nul route add 0.0.0.0 mask 0.0.0.0 192.168.1.254 注意192.168.1.254根据实际网关进行修改。 问题环境:易乐游无盘+PUBWIN2007;硬件 I5+8G+750TI 问题分析:因为玩的前两盘并不会卡,玩的多后就会卡,并且重启又能玩几盘,初步怀疑可能与回写有一定关系。 因为时间越长,回写相对会较大,所以直接找机器拷一个大的游戏到系统盘,直接让服务器上回写到了6G,然后再测试,玩的前两盘也并不会卡,这时基本上排除了回写上的问题。 所以直接找个新的PNP包,换了个347.26的显卡驱动版本,其他都没有安装的时候测试,问题依旧。 之后查看管理端上批处理,一个英雄联盟活动的,一个是因为PUBWIN2007在WIN7上会掉网吧,设置的一个添加网关的脚本。但是这个脚本开机却会有大量的系统文件及注册表上的操作,所以先停掉这两批处理测试,发现问题解决,游戏不会再卡,也不会有ROUTE.EXE报错,所以依次测试,发现就是这个脚本问题。 有问题的VBS脚本内容如下图 去掉脚本问题得以解决,但是因为PUBWIN2007在WIN7上还是会掉网关,XP上可以用 netsh i i set address name="本地连接" gateway=192.168.1.1 gwmetric=0 命令来只修改网关,并不会修改IP,但是在WIN7的无盘客户机用这命令后,会直接卡死,在有盘机器上测试后发现,这个命令在WIN7上使用,会将IP和掩码清空,导致网络中断,无盘客户机就会卡死,所以这里就需要用到WIN7上进行网关添加的命令,route add 0.0.0.0 mask 0.0.0.0 192.168.1.254 其实这个用网络术语是添加了一条静态路由,前面是IP,中间是掩码,最后是下一跳的地址,也就是我们客户机上的网关地址。至此问题全部解决。 问题总结:此问题主要发生在开机启动项上,而这个脚本之前却是一直正常使用,所以排查的时候,按我们的经验总会忽略掉这些之前正常的东西,而当系统的变化后,脚本及一些命令都会有变化,比如上面说的网关操作,就可能会导致一些新的问题,这时我们可能也就要打破固有思维,对各种以前正常的东西也要持一个怀疑态度,这样依次排查,可能会避免我们走一些弯路。 |