Steam下载总报磁盘读写错误?我花了三小时才找到真凶

一个让人抓狂的夜晚

满怀期待地打开Steam,准备下载心心念念的《艾尔登法环》,结果进度条走到一半,突然弹出一个红色的“磁盘写入错误”。我反复重试了几次,都以失败告终。那个晚上,我的游戏梦碎了一地。

第一次排查:空间和文件系统

我第一反应是磁盘空间不够了。打开我的游戏盘D盘,显示还有400GB剩余,根本不可能存满。我又用系统自带的磁盘清理清除了临时文件,也于事无补。于是我怀疑是文件系统出了问题。我以管理员身份打开命令提示符,输入chkdsk /f D:,它提示需要卸载卷,我只好重启电脑让它提前检查。重启后,检查过程花了十几分钟,报告说没有发现错误。这下我懵了。

权限与Steam设置

接着我检查了Steam库文件夹的权限。在D盘的SteamLibrary文件夹上右键属性,安全选项卡里,我的账户有完全控制权,没问题。我想是不是Steam的下载缓存出故障了?我在Steam设置中点击了“清除下载缓存”,重启后依然无效。那一刻我真想砸电脑。

元凶浮出水面

在我几乎要放弃时,我突然想起上个月帮朋友排查过类似问题,当时是Windows Defender在搞鬼。我半信半疑地打开Windows安全中心,把实时保护暂时关闭。回到Steam点击继续下载——进度条欢快地跑了起来!我长舒一口气,然后重新打开Defender,并把Steam库文件夹加入了排除项。从此再也没出过这个错误。

Steam下载总报磁盘读写错误?我花了三小时才找到真凶

我也遇到过其他古怪的原因

后来我回想起,这个错误并非只有杀毒软件一个源头。有一次是我启用了Steam的测试版更新,结果下载模块有bug,切换回稳定版就好了。还有一次是新加了一块固态硬盘,我在Steam上设置了新的库文件夹,但旧文件夹的权限没有迁移,导致写入冲突。更有一次,我的机械盘出现了坏道,Steam在写入时被系统直接拒绝,那个盘后来就彻底报废了。我现在的习惯是如果出现读写错误,先看看硬盘健康状况,用CrystalDiskInfo扫描一下心里就有底了。

这些就是我在不同时期遇到的真实情况,每一个都让我折腾了不少时间。但现在回想起来,每一个错误都让我更了解自己的电脑。至少下次再碰到,我能更快找到问题所在,而不是像第一次那样只想摔键盘。