魔兽世界战网输完密保进角色选择界面瞬间断开连接反复重登才进hosts文件修复与战网

来源: 作者: 点击:
输完密保卡/安全令后刚弹出角色列表就提示"已断开连接(Disconnected)",要多登好几次才能进去,网络本身没问题,基本是以下四类原因:hosts里暴雪域名被旧私服/fansite劫持、战网缓存损坏导致身份验证会话异常、代理/VPN节点IP被暴雪判定跳变触发断连、或网卡TCPOffload与WoW登录握手不兼容。按出现概率排查。

一、检查并修复C:\Windows\System32\drivers\etc\hosts(最常见)

很多玩家以前玩过私服或用了某些"加速器Hosts包",把us.battle.net、cn.battle.net、login.worldofwarcraft.com等指向了错误IP,登录时鉴权阶段被重定向到无效地址→角色列表前断开。

1.按Win+R输入notepadC:\Windows\System32\drivers\etc\hosts,以管理员打开
2.查找含以下关键词的行(不区分大小写):
•battle.net

-worldofwarcraft
•blizzard

•wow

3.若有,在该行最前面加分号注释掉或整行删除,例如:

;127.0.0.1login.worldofwarcraft.com
;127.0.0.1us.battle.net

4.保存(若提示无权限,确认记事本是管理员运行),关掉重开战网再试

二、清除战网缓存与重登

战网客户端的登录态缓存损坏也会在角色列表建立连接时RST断开。

1.完全退出Battle.net(托盘图标右键→退出,确认进程里无Battle.net.exeAgent.exe)
2.按Win+R输入%ProgramData%\Battle.net回车
3.删除Battle.net.config和cache文件夹(不删整个目录,只删这两个)
4.再进%LocalAppData%\Battle.net删Cache文件夹
5.重新启动战网→登录→启动WoW测试

三、关代理/VPN或切节点+关战网P2P

若你开加速器/Proxy进国服/亚服,节点IP频繁跳变会被暴雪登录网关断连。

1.先完全关掉所有VPN/代理/Proxifier,用裸连(国服直连电信/联通;亚服可试手机热点测)看是否还断
2.如果用加速器,换"进程模式"而非"全局模式",只勾WoW.exe+Battle.net.exe
3.战网设置→下载→关"当WoW运行时允许后台下载"+P2P传输拉到最小,避免登录时后台线程抢TLS握手

四、网卡TCP自动调阶与IPv6冲突

Win10/Win11默认开TCPAuto-Tuning和IPv6,部分ISP在鉴权包通过时偶发RST。

1.管理员CMD执行(重启生效):

netshinterfacetcpsetglobalautotuninglevel=disabled
netshinterfaceipv6setteredodisabled

测试能稳定登录后若网速异常可改回normal,一般WoW登录阶段够用
2.网卡属性→取消勾选"大型发送卸载(LSO)"、"接收端缩放(RSS)"、"TCP校验和卸载",应用后重测(尤其Realtek/Intel板载网卡)

五、确认账号区域与字符集无异常

你说大区没问题,但顺带确认:
•战网左上角区域(国服/美服/欧服/亚服)与你角色所在大区一致,切错区会在输完密保后直接断开而不是提示"无角色"

•账号昵称/角色名如含特殊Unicode字符极少引起断连,但可试建个纯英文小号角色看能否一次进——能进说明原角色读条异常可提交暴雪修复(战网→支持→魔兽世界→角色/登录问题)

六、快速操作顺序建议

1.hosts注释掉暴雪相关行(最重要)→保存
2.清Battle.netProgramData/LocalAppData缓存→重启战网
3.关加速器全局模式或裸连测
4.仍频断执行TCPautotuningdisable并关网卡LSO
5.若只在这台机器断、另一台同账号正常→重点看本机hosts+网卡设置;若所有机器都断→账号侧偶发可提交ticket

按此顺序处理,"角色列表瞬间断开需多次登录"基本是hosts劫持或战网缓存放缓存损坏导致,清完hosts+缓存后通常一次进。
[顶部]