Google Chrome 用户数据与缓存无损迁移教程(不伤更新·彻底释放 C 盘)
本教程利用 Google Chrome 官方策略(注册表),将 Chrome 占用空间最大的**用户数据、扩展插件和网页缓存(动辄几十 GB)**迁移至其他磁盘(如 D 盘)。
核心优势:
- 不破坏自动更新:Chrome 主程序留在 C 盘(仅占约 400MB),
Google Update后续静默自动升级 100% 正常,不会报软链接错误。
- 全局永久生效:通过注册表底层接管,微信等外部软件调用 Chrome 时同样直接生效。
- 数据无损迁移:书签、插件、历史记录、保存的密码等全部平滑继承。
第一步:配置注册表策略(重定向数据目录)
- 按键盘快捷键
Win + R,输入regedit,按回车打开注册表编辑器。
- 在顶部地址栏粘贴以下路径并回车:
- 检查是否有
Google\Chrome: - 在
Policies上右键 -> 新建 -> 项,命名为Google。 - 在刚建好的
Google上右键 -> 新建 -> 项,命名为Chrome。 - 最终路径为:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome。
- 点击选中
Chrome项,在右侧空白处右键 -> 新建 -> 字符串值: - 数值名称:
UserDataDir - 数值数据:填写你想存放数据的目标路径,例如:
D:\ChromeData
- 注册表配置完成,关闭注册表编辑器。
第二步:迁移 C 盘旧数据(恢复书签、插件与配置)
配置完策略后首次打开 Chrome 会是一个全新的空白环境,旧数据仍然保存在 C 盘,需要将其拷贝至新路径。
- 彻底关闭 Chrome:
- 按
Win + R,输入以下命令回车以强制关闭所有后台残留进程(必须执行):
- 打开 C 盘旧数据目录:
- 按
Win + R,输入以下路径并回车:
- 复制并迁移数据:
- 在打开的文件夹中按
Ctrl + A全选,按Ctrl + C复制。 - 打开你在第一步设置的新路径(例如
D:\ChromeData)。 - 按
Ctrl + V粘贴。如果提示“是否替换目标中的文件”,选择**【替换】**。
第三步:常见问题处理(恢复“最近关闭的标签页 / 会话”)
现象说明: 迁移后如果发现书签、插件都在,但之前未关闭的网页或“最近关闭的标签页(Ctrl + Shift + T)”不见了,是因为迁移过程中多次启闭空白 Chrome,导致旧会话被顺延覆盖。
恢复方法:
- 强制结束 Chrome 进程:
- 进入 D 盘的新会话目录(例如
D:\ChromeData\Default\Sessions),清空里面的临时生成文件。
- 按
Win + R打开 C 盘旧会话目录:
- 将里面的所有文件(如
Session_xxx、Tabs_xxx)复制并粘贴回D:\ChromeData\Default\Sessions中。
- 重新打开 Chrome,按
Ctrl + Shift + T即可恢复之前关闭的整组标签页。
第四步:验证策略并清理 C 盘
- 验证是否生效:
- 打开 Chrome,在地址栏输入
chrome://policy并回车。 - 查找策略列表中是否存在
UserDataDir,其状态显示为 OK 即代表重定向成功。
- 释放 C 盘空间:
- 确认所有书签、插件、历史记录使用无误后,打开:
- 可将该文件夹内的旧数据直接清空,C 盘空间即刻释放完毕。
- 作者:IMyself
- 链接:https://blog.lmyself.top/article/3e9ee568-45a2-8003-ac38-ef11949e4d63
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。






