最近在Steam上玩“FF15”系列(也就是 Final Fight 15? 或 Final Fantasy 15?谁也记不清)时,突然下载页面像被人拔走了一样消失不见。你也被这突如其来的停电坑坑挤得惊傻?别急,跟着这条“速晴”攻略,一上来就能让你找回失踪的下载链接,还能开心地继续刷分。
先别跟我说“我敲键盘,然后神奇地消失了…”,我体贴地给你排除···首位,你的网络一定没问题。可以试试Switch 127.0.0.1:4443 或者开启VPN,或者更简单一点:打开代理,再跑一遍 Steam 下载。答:听见了吗?这招基本能解决大多数日常惊奇。参考 (来源1)。
如果你真的对这段坑点的技术含量感到疑惑,那就让我们聊聊“无声删除”背后的故事。简而言之,每当你点击下载时,Steam 会向服务器请求一个特殊的 dlr 路径,若此路径被防火墙或本地缓存过滤,那页面就“没出现”。打个比方:你打开微信,发现“发送失败”的那件事——这点事儿很普遍。具体操作:
①. 打开 C:\Users\你的用户名\AppData\Local\Steam(别忘了你真正的用户名);
②. 找到 appcache 目录,删除里面的 cache_****** 文件;
③. 再次登录 Steam,重启客户端。好了,瞬间不见的下载页面,哗啦啦又跑回来。见 (来源2)。
说到这一点,看到有同事说:“我把游戏安装包压到 U 盘,用手机烧录,再让电脑读。”这是真句!如果你在寻找“缓存到本地”,可以把 download.is.exe 直接下载到 U 盘,双击后本地便能驱动。别被老旧文件管理器坑,你使用 Windows 10 的 文件资源管理器 直接拖进 Steam 库里,助手会给你一个短命下载。看 (来源3)。
你说我只关心下载,别管安装。好,那再来聊一聊刻不容缓的“安装环节”。如果你手上有“FAWRAR”或不兼容的引导文件,会把文件签名破坏从而导致下载页面在服务器层面丢失。解决办法:在 System32/DownloadManager.dll 替换成最新版(你自己去 SVN 获取)。分分钟手气大翻,看完也能砸你一句“全家无双”。见 (来源4)。
提到 SVN,难道你是一名程序员?你可以直接在 Steam\Console 翻到 dc.exe,打开命令行,运行 /nvidia 求索,结果一大