前天晚上约好和兄弟连麦刷《无主之地2》副本,结果折腾到凌晨两点愣是连不上!气得我差点把键盘抠下来。这破联机超时的毛病断断续续闹了小半年,官方论坛翻烂了也没个正经解决方案。行,既然没人管,老子自己整!
第一步:给防火墙开个门
我寻思着八成是防火墙这看门狗把联机数据包当贼拦了。直接按住键盘上的Win键+R,输入"control *"敲回车(这招还是当年网打工偷学的)。
- 点左边那个"高级设置"
- 对着"入站规则"右键新建规则
- 选"端口"再点"下一步"
- 勾上"UDP"填"27000-27050"(老外论坛扒拉出来的神奇数字)
- 一路"允许连接"狂点下一步
- 起名叫"Borderlands2救命通道"完事
第二步:给游戏服务器指条明路
防火墙开了还连不上?估计是DNS解析抽风。直接打开文件管理器,钻进C盘里这个路径:
C:\Windows\System32\drivers\etc对着hosts文件右键用记事本打开(记得右键选"以管理员身份运行",不然改不了)。在文件末尾啪啪啪加上这三行:
34.200.124.38 **.zone34.200.124.38 **.*.com
34.200.124.38 **.*
保存的时候手都在抖——生怕系统蹦出来个蓝屏问候我祖宗。
第三步:掀了Shift祖坟
前两招搞完还是卡在连线界面?这时候我已经开始薅头发了。突然想起去年在reddit看过有人骂Shift这个破平台。赶紧翻开游戏安装目录,顺着这个路径摸过去:
Binaries\Redist\Borderlands2_disc1\redist\GearboxSoftware找到这玩意儿,对着它右键进属性:
- 兼容性标签页勾上"以管理员身份运行"
- 下面"设置"框里勾选"禁用全屏优化"(这破功能不知道坑了多少人)
- 忍着恶心给同目录的Patcher_*也来这么一套
结果你猜怎么着?三套连招打完重启游戏,联机界面秒进!刚想跟兄弟嘚瑟,那孙子微信回我:"熬不住先睡了"——合着老子折腾半宿纯属自我感动。
下次再遇到联机抽风,直接照着这三板斧砍,包你好使。要是还不行...建议换个兄弟试试。