噩梦的开端
晚上十点,我泡好面,准备迎接《博德之门3》大型更新。打开Steam,点击更新,进度条爬到37%时,一声清脆的报错音——'下载更新时发生错误'(Disk Write Error)。我第一反应是重启Steam,没用;重启电脑,没用。兴冲冲的夜晚瞬间变成噩梦。
漫长的排查之路
基础操作无果
我打开下载管理器,看到'Disk Write Error'旁边还有'Content File Locked'。以为是硬盘出了问题,检查了磁盘错误,用chkdsk修复,没用。我是在电脑前坐立不安,百度Steam错误代码,看到各种贴子,有说关闭杀毒软件的,我立刻关了Windows Defender,没效果。有说改下载地区,我从US换到Hong Kong再到Russia,每一个都试了,但每次都是下载到同一百分比卡死。
深度清理与配置修改
我打算从根上解决:退出Steam,手动删除缓存文件夹(Steam\appcache\),然后重新打开,错误依旧。我又删除了Steam\config\文件夹,也无效。很多人提到'清空下载缓存',我在设置里点了一遍又一遍,还是无济于事。我开始怀疑是不是某个游戏文件写保护了,于是右键游戏属性,验证文件完整性,结果是'所有文件验证成功'。无奈之下,我把整个Steam库迁移到了另外一个盘符,可结局还是错误。
网络与防火墙的纠缠
我甚至怀疑是路由器搞鬼,重置了网络设置,改了DNS为Google的,还翻出尘封的加速器试了试。每次看到下载又开始,我心里就燃起希望,但最终都被相同错误无情浇灭。那一夜,我尝试了网上能找的每种方法,从关闭ipv6到修改hosts,时间眼看凌晨两点,我几乎要放弃。
绝地求生——最后的手段
正要关机上床,我看到一个帖子的回复说:'重装Steam吧,这是最彻底的办法。'我犹豫,因为重装意味着可能丢掉所有游戏配置信息,下载记录?但为了玩上游戏,我豁出去了。我先把整个Steam文件夹连带游戏备份到移动硬盘,然后从控制面板卸载Steam,再删除我的文档里残留的Steam配置,最后从官网下载最新客户端重新安装。
安装后登录,Steam自动识别了原来的游戏库,我找到《博德之门3》,点击更新,看着进度条稳步前进,我的心提到了嗓子眼。60%、80%、100%!没有报错!那一刻,我直接激动得喊了出来。这地狱般的经历终于结束,我可以在凌晨享受游戏了。
终于可以玩了
凌晨两点四十五分,我终于看到了博德之门3的主菜单,进度条完成时没有错误。我激动得几乎把旁边熟睡的猫吵醒。立刻进入游戏,画面、操作一切正常。那一整晚我玩到天蒙蒙亮,虽然累,但心里全是失而复得的狂喜。
