为什么我的WeGame下载这么慢?我试了好几个方法
为什么下载按钮点了没反应?我一开始就卡在这里
头一回装WeGame的时候,我真的是被那个下载站页面搞到怀疑人生。明明点了一下那个绿色的大按钮,页面闪了一下,啥也没弹出来。我还以为是浏览器拦截了,又翻了一遍插件列表,广告拦截都关了,再点还是没动静。后来才发现,问题出在那个页面不是单纯的下载页,而是一个嵌套了多层广告跳转的下载站。很多时候你点的那个“立即下载”其实是广告位,真正下载链接藏在一堆花花绿绿的推荐下面,字体还特别小,得仔细找。我个人的习惯是,打开下载页面之后,先别急着点第一眼看到的按钮,而是稍微滚动一下页面,看看有没有“普通下载”或者“本地下载”这种字样的链接,通常这种才是正主。另外,有些下载站会强制你先关注个公众号或者输入个验证码,才算给真实链接。我碰到过一次,页面弹了个二维码让我扫,扫完之后才跳出一个真的文件链接,虽然折腾了点,但至少不是假链接。还有一点,别用那种带“高速下载”又不写官方字样的按钮,这类一按下去多半是捆绑下载器,先给你塞一个自己的客户端,再从那个客户端里下WeGame,容易装上各种乱七八糟的其他软件。我有个朋友就是上了这当,电脑上瞬间多出来三四个浏览器和pdf阅读器。
下载速度只有几十KB每秒?先查局域网和后台占用
好不容易真刀真枪地开始下载了,进度条蠕动得让人崩溃。我记得我那会儿下载速度稳定在七八十KB每秒,而我家宽带明明是百兆光纤。一开始我以为是下载站限速了,后来换了个宽带测速网站跑了一把,发现下行速度正常得很。这才反应过来,可能是局域网有人占了带宽。当时我租的房子合住了四个人,隔壁室友正在打网游,下载东西的同时他那边上传数据也高,直接把出口占满了。我试过在路由器后台看连接设备,果然有个设备在跑BT任务,上行带宽占了一大半。如果你也卡在这一步,可以先重启一下路由器,有时候设备太多或者缓存拥堵会减掉一大截速度。再不行的话,直接插网线,别用Wi-Fi,尤其是在老房子里,无线路由器信号穿过几堵墙后连30MB都跑不满。另外,别小看后台程序,我这里就碰到过Windows自动更新在后台下载累积补丁,吃掉了将近一半的带宽,我开资源管理器才发现。关掉那些后,下载速度直接飙到了4MB/s左右。
下载到一半就断掉或报错,这个坑我反复踩过
下载到百分之七八十的时候,突然弹出来个“网络错误”或“文件损坏”的提示,气得我砸桌子。第一次遇到这种情况,我直接删掉重下,结果到同一个进度又断了一次。后来试着换了个下载方式,原来默认是多线程下载,可能下载站的服务器对多线程做限制,超过四个线程就给你掐断。我手动改成单线程下载,果然一次跑完了。还有一次是卡在99%不动了,进度条停在那里接近半个小时。那时候我怀疑是下载站的CDN节点问题,翻设置发现默认的备用服务器连不上。我找到WeGame官方社区里有人分享的手动修改hosts的教程,把下载域名解析到一个更近的服务器IP上,结果那最后1%咻地就下完了。如果你懒得折腾这些,可以试试换一个下载源,很多下载站在页面底下会标出“电信/联通/移动”不同线路,你选自己运营商对应的那个。另外别忘了检查一下硬盘空间,那些C盘剩余不到1个G的朋友,下载到一半肯定会报空间不足。我当时就把临时下载路径改到了D盘一个专门建的文件夹里,之后再没因为空间问题断过。
安装时各种报错:不是“缺少DLL”就是“安装包损坏”
下完了以为万事大吉,结果一双击安装包,弹出个“缺少XX.dll”或是“安装包已损坏”,简直心累。这种情况我碰到过两回。第一回是下载过程中网络波动导致文件完整性出了问题,我直接重新下载一次,校验文件MD5码对上了才敢继续。第二回更有意思,杀毒软件把安装包里的某个组件当恶意软件给隔离了,安装时自然报错。处理方法其实很简单:先把实时防护暂时关了,等装好再打开。Win10自带的Windows Defender最敏感,我手动添加了整个安装目录到白名单。还有个老生常谈但真的有效的方法:右键安装包选择“以管理员身份运行”。我之前就是直接双击,结果某些系统权限没给够,安到一半就卡住。另外,别把下载的安装包放到中文路径里,比如“D:\下载\WeGame”,有些老旧的安装程序对中文目录支持不好,解压时会找不到文件。改成“D:\install\WeGame-setup”这种纯英文路径,毛病少很多。
安装完后打不开,启动器卡在加载界面
装好之后兴冲冲点开,结果启动器窗口一直转圈圈,就是进不去主界面。我这个情况持续了大概十分钟,中间还闪退过一次。观察后发现,应该是启动器在更新组件,而下载更新的CDN节点响应特别慢。我直接在设置里把更新源从默认的“自动选择”改成了“电信节点”(我家里是电信宽带),然后清空了一次本地缓存,路径通常在“C:\Users\你的用户名\AppData\Local\TGP”这个文件夹下,把SohuCache或者tmp目录删掉,重启启动器后它重新拉更新文件,速度一下子正常了。还有一次是显卡驱动太旧与WeGame启动器的UI渲染冲突,我把驱动更新到最新版,顺便关了启动器的硬件加速,之后启动就不卡壳了。如果你用的还是Win7系统,记得打上最新的补丁包,特别是KB3033929这种安全更新,否则启动器可能会直接闪退。