必须先将新NVMe固态硬盘添加为Steam库文件夹并设为默认,再通过存储空间管理器批量迁移游戏,确保不重下、不丢存档、不破坏成就与云同步,最后验证运行正常后清理旧盘残留空文件夹。

Steam游戏已安装在旧机械硬盘或小容量固态硬盘上,C盘或原盘空间告急,新买的大容量NVMe固态硬盘空着却无法直接接管游戏——必须把已安装的全部游戏无损搬过去,不重下、不丢存档、不破坏成就与云同步状态,双击就能照常启动。
添加新固态硬盘为Steam库文件夹
这是整个迁移流程的前提,Steam不会允许你把游戏移到未注册的路径,哪怕那个盘符真实存在且空间充足。
启动Steam客户端,点击左上角“Steam”→“设置”→切换到“存储空间”选项卡(不是“下载”,新版界面已改名)。
点击右侧“STEAM库文件夹”,再点“添加库文件夹”按钮。
在弹出窗口中,浏览并选中新固态硬盘的根目录(如E:\),或提前在该盘新建一个空文件夹(推荐命名E:\SteamLibrary_SSD),【必须确保该文件夹完全为空,且路径中不含中文、空格或特殊符号】。
确认后,新路径会立即出现在库列表中,右侧无任何图标——这说明它已被识别,但还不是默认位置。
将新固态硬盘设为默认安装库
设为默认后,后续所有新安装游戏自动落入SSD,避免每次点“安装”都要手动选路径,也防止误操作继续往旧盘写入。
在库文件夹列表中,找到你刚添加的E:\SteamLibrary_SSD条目。
右键它,选择“设为默认库文件夹”。
成功后,该行右侧会出现一颗黄色五角星图标,这是唯一可信的视觉确认标识。
这一步不做,后面“移动安装文件夹”仍可操作,但新下载游戏仍会默认回填旧盘,治标不治本。
用存储空间管理器批量迁移全部游戏
这是最高效、最稳妥的批量操作方式,界面直观显示每款游戏当前所在磁盘、大小、安装路径,支持一次勾选全部C盘/旧盘游戏,统一移入SSD库,无需逐个右键。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
第一步:关闭设置窗口,返回Steam主界面;
第二步:点击右上角“查看”→“存储空间管理器”;
第三步:等待界面加载完成,在顶部磁盘区域确认E盘(新SSD)已正确挂载并显示可用空间;
第四步:下方游戏列表按“当前安装位置”自动分组,找到标注为“C:\...”或旧盘路径的所有条目,全选(Ctrl+A)或按住Ctrl逐个勾选;
第五步:点击底部“移动”按钮,在弹窗中【目标路径必须手动从下拉菜单中选择E:\SteamLibrary_SSD,不能靠默认值】,然后点“移动”开始执行。
迁移过程会显示实时进度与预估剩余时间,期间请保持电脑不断电、Steam不强制退出、SSD不被意外拔出——中断可能导致某款游戏校验失败,需手动重试。
验证迁移结果并清理旧盘残留
全部迁移完成后,不要立刻删除旧盘里的steamapps文件夹,先确认SSD上的游戏能正常启动、读取本地存档、同步云成就。
进入Steam库,随机选取3~5款大型游戏(如《赛博朋克2077》《巫师3》《Stellaris》),右键→“属性”→“本地文件”→“验证游戏文件的完整性”。
验证通过且运行无报错后,打开文件资源管理器,定位原安装盘(如C:\Program Files (x86)\Steam\steamapps\common),检查对应游戏文件夹是否仍存在。
若所有游戏均已迁走,该目录下只剩空文件夹或零星残留(如“_CommonRedist”),可安全删除这些空文件夹;【切勿删除整个steamapps或steam.exe所在父目录,否则Steam客户端将无法启动】。










