推荐首选Steam存储空间管理器批量迁移:先在“设置→存储空间”添加D盘新库,再勾选多款C盘游戏一键移动,自动更新.acf索引、保留云存档与成就,完成后验证完整性即可。

您已在Windows 11中安装了多款Steam游戏,C盘空间告急,但又不想重新下载几十GB甚至上百GB的游戏文件,也不愿逐个右键迁移——此时需要一种真正“一键式”、不重装、不丢存档、不破坏云同步的迁移路径。
用Steam存储空间管理器批量迁移(推荐首选)
这是Steam原生支持的可视化批量操作方式,无需第三方工具、不改注册表、不碰命令行,所有逻辑由客户端内部调度,兼容Win11 22H2/23H2/24H2全版本。
第一步:打开Steam → 点击左上角“Steam”菜单 → “设置” → 切换至“存储空间”选项卡。
第二步:在顶部“驱动器”区域点击右侧“+”按钮 → 浏览并选中目标硬盘(如D:\)→ 新建文件夹(建议命名为“SteamLibrary_D”)→ 点击“添加”。
第三步:等待界面自动刷新约5–10秒,下方游戏列表将按当前安装位置分组显示;找到所有位于C盘(或旧路径)的游戏条目,勾选左侧复选框——可一次勾选10款、30款甚至全部。
第四步:点击窗口右下角“移动”按钮 → 系统自动识别你刚添加的D盘库为唯一可用目标路径 → 确认后立即开始并发复制,进度条实时显示总耗时预估与速率。
第五步:迁移完成后,Steam会自动更新每款游戏对应的appmanifest_*.acf索引文件,并保留原始启动参数、云存档开关状态和成就解锁记录。此时可手动进入原路径(如C:\Steam\steamapps\common\)删除已空的游戏文件夹,但切勿删除同目录下的appmanifest_*.acf文件,否则Steam将视作未安装而强制重下。
用Steam内置“移动安装文件夹”单点精准迁移
适用于只想迁移某几款重点大作(如《赛博朋克2077》《艾尔登法环》),且希望全程可控、每步可中断、迁移后立刻验证的情形。
启动Steam客户端,确保已登录且云同步开启。
点击“Steam”→“设置”→“下载”→右侧“STEAM库文件夹”→点击“+”添加新库(例如D:\Games\SteamLib)。
返回主界面,进入“库”,右键目标游戏 → “属性” → 切换到“本地文件”选项卡 → 点击“移动安装文件夹”。
在弹出窗口中选择刚才新建的D盘库路径 → 点击“移动”。该操作会暂停游戏进程、锁定文件句柄、启用原子复制,中途断电也不会损坏.acf索引。
迁移完毕后务必点击同一位置的“验证游戏文件的完整性”,这一步不是可选项——它会比对新路径下所有文件的SHA-1校验值与Steam服务器记录是否一致,只有通过验证,云存档上传与成就解锁才继续生效。
用mklink创建符号链接实现“伪一键”迁移
适合已把整个steamapps文件夹手动复制到D盘,但懒得进Steam反复点选、又不想卸载重装的老手。此法绕过Steam UI,直接欺骗客户端认为游戏仍在原位。
方法一:先完全退出Steam(任务栏右键→退出,确认无steam.exe进程残留)。
方法二:将原C盘完整steamapps文件夹(含common、downloading、temp、appmanifest_*.acf等全部子项)剪切到D盘,例如移至D:\SteamData\steamapps。
方法三:以管理员身份运行CMD或PowerShell,执行:
mklink /J "C:\Program Files (x86)\Steam\steamapps" "D:\SteamData\steamapps"
执行成功后会提示“为 C:\Program Files (x86)\Steam\steamapps 创建的联接”。重启Steam,所有游戏即刻显示为“已安装”,无需任何额外操作。
注意:该链接仅对NTFS分区有效,且必须关闭Windows快速启动(设置→系统→电源→其他电源设置→选择电源按钮的功能→更改当前不可用的设置→取消勾选“启用快速启动”),否则SteamOS双系统或休眠唤醒后可能因卷未正常卸载导致链接失效。



















