迁移《赛博朋克2077》等游戏至NVMe盘需通过Steam原生“移动”功能完成,不可直接剪切粘贴;须先初始化磁盘、添加Steam库文件夹、关闭云同步,再批量选择游戏迁移,全程不可中断,否则易致索引损坏或存档丢失。

你想把《赛博朋克2077》《艾尔登法环》这类吃硬盘性能的游戏,从慢速的SATA固态或机械盘挪到新装的NVMe M.2盘上,让过场加载快半秒、开放世界不穿模、进图不卡顿——这不是单纯拖文件夹就能解决的事,Steam对路径变更极其敏感,直接剪切粘贴会导致游戏库丢失、验证失败甚至启动报错。
确认NVMe盘已就绪且被系统识别
右键“此电脑”→“管理”→“磁盘管理”,找到你的NVMe盘。若显示为“未初始化”或“脱机”,右键该磁盘→“联机”;若显示“无媒体”或名称为空白,说明M.2插槽供电/PCIe通道未启用,需关机后检查主板M.2插槽是否支持PCIe x4(非SATA模式)、BIOS中M.2选项是否设为“Auto”或“PCIe”。
若磁盘显示为“基本”且有未分配空间,右键该区域→“新建简单卷”,按向导分配盘符(如D:)、格式化为NTFS、分配单元大小选“默认”。【必须勾选‘执行快速格式化’,否则1TB盘要等15分钟以上】
用Steam原生功能迁移单个或多个游戏
打开Steam客户端→左上角“Steam”→“设置”→左侧选“下载”→点击右侧“Steam库文件夹”。
在弹出窗口顶部磁盘列表中,点击你刚格式化好的NVMe盘(如D:)旁的“+”号→点击“添加库文件夹”→在D:根目录下新建一个文件夹,命名为“SteamGames_NVMe”→点击“选择”。
回到“Steam库文件夹”窗口,下方会列出所有已安装游戏。勾选你想迁移的1个或多个游戏(比如只选《荒野大镖客:救赎2》和《使命召唤:现代战争III》),然后点击右下角“移动”按钮。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
在弹出的“移动内容”窗口中,目标位置会自动跳转为你刚添加的D:\SteamGames_NVMe文件夹,点击“移动”即可开始迁移。这一步是原子操作:Steam会校验源文件完整性,复制后自动更新本地数据库,并删除旧位置文件——【迁移中途不可关闭Steam或断电,否则可能残留损坏的.vdf索引文件】
手动迁移前必须停用Steam云同步
某些游戏(如《Stardew Valley》《空洞骑士》)的存档强依赖Steam云,若在迁移过程中云同步正在上传/下载,会导致本地存档被覆盖为旧版本。迁移前务必逐个右键游戏→“属性”→“通用”→取消勾选“启用Steam云同步”。
这步不能跳过:哪怕你只迁1款游戏,只要它开了云同步,Steam后台进程就会在你点击“移动”后几秒内触发冲突写入,造成存档丢失。等迁移完成、游戏首次运行并联网验证通过后,再回来勾选启用。
验证迁移结果与性能释放
迁移完成后,进入Steam库,右键任一已迁移游戏→“属性”→“本地文件”→“浏览本地文件”,确认路径已指向D:\SteamGames_NVMe\...\gamefolder。
打开任务管理器→“性能”页签→选中你的NVMe盘(如“Samsung 980 PRO”),启动游戏并进入大型场景(如《霍格沃茨之遗》的城堡大厅),观察实时读取速度是否稳定在2500MB/s以上。若长期低于1000MB/s,说明主板M.2插槽可能被显卡占用PCIe通道(常见于B550/Z690主板第二条M.2),需进入BIOS将PCIe配置从“Auto”改为“Gen4 for M.2”。


















