说到 Steam 下载文件总被锁住,最多的反映就是:“正在下载,但文件因被占用而停止,错误代码 2/0x200…”。这种情况,很多玩家怀疑是病毒、电源管理或是其他不明白的神秘力量。但其实,大多数原因都可以凭借几步操作轻松排除,下面就来一同拆解吧~
先把最近一个玩家反馈的问题说一遍:游戏《绝地求生》启动更新时,提示文件被锁定无法下载,进度条卡在 30% 处。检查下其它游戏无问题,游戏文件夹里无其他正在使用的进程。最神奇的是,关机重启后还是这点 30%。那怎么办?先别着急,再揭晓。
我们先从最常见的原因说起。1. Windows 系统进程占用。Steam 下载时会锁定对应的 .exe、.cfg、.dll 等文件,防止文件被篡改。若系统进程或第三方软件误入其中,就会出现占用冲突。解决办法:按 Ctrl+Shift+Esc 打开任务管理器,搜索 steam.exe、steamservice.exe 及 ancillary.exe,全部结束任务,重启 Steam,重新开始下载。若以管理员身份运行把能担保你再也不被锁定。
还有一个更常见的情况:防火墙或杀毒软件拦截。尤其是 Windows Defender 与 某激进杀毒软件,会把正在下载的文件当成可疑程序。此时只要在防火墙白名单中把 Steam.exe 加入允许列表,并关闭杀毒软件实时监控临时段即可恢复正常下载。
说到实时监控,Windows 10 的文件锁定新特性经常被忽视。若系统自动维护进程检查文件日志时误触到 Steam 的 .SteamInstall 文件夹,就会出现锁定。通过以下两步可解决:1)右键文件夹,属性,安全,拒绝所有人的写入权限;2)重启系统。
把重点放在 Steam 本身的解决方案。方法一:在 Steam 里直接在游戏上右键,选择 “属性”,切换到 本地文件 选项卡,点击 “验证游戏文件完整性”。Steam 会扫描所有文件,对比哈希值,发现损坏或被锁定的文件就会自动替换。这个步骤不但能解决锁定,还能帮你清除碎片文件。轻松三步搞定。
方法二:利用 Steam 的命令行工具 —— SteamCMD。按下 Win+R,输入 cmd,Enter,进入命令行模式。按以下路径:\SteamCMD> steamcmd +login
如果