方法一:
请您关闭游戏或安装程序,打开任务管理器,终止以下进程:Agent.exe,Blizzard Launcher.exe

找到并删除 Battle.net 文件夹 ,文件是隐藏的。路径如下:
Windows XP: C:\Documents and Settings\All Users\Application Data\Battle.net Windows Vista/7/8: C:\ProgramData\Battle.net

方法二:

1、请确保已开启Secondary Logon服务;
2、请尝试删除Battle.net文件夹;
3、关闭后台应用程序/防火墙;
4、安全模式下安装;
5、优化网络连接;
6、更新Adobe Flash Play;
7、清理注册表(尝试通过其他工具对注册表冗余项进行清理)。
方法三:
这个问题可能指向\Battle.net文件夹问题 ,同时也可能是由于网络端口设置及系统问题导致,我们建议您可以这样尝试。

找一个你能上的去游戏的朋友!如果你用64位登陆游戏就找用64位登陆的,32位的就找32的,让你的朋友把帖子里说的battle.net文件夹改成battle1.net,让他登陆游戏,他的机器里会重新生成一个battle.net的文件夹。让他把新battle.net文件夹压缩发给您。用他的文件夹把您的替换一下。