重装系统后如何将 Chrome 用户数据无缝迁移并恢复到 D 盘

本方案旨在指导用户在 Windows 系统重装后,通过 NTFS 软链接(Junction) 的方式,将 Google Chrome 的用户数据(包括历史记录、书签、扩展程序、账号登录状态等)无缝链接并恢复到 D 盘的指定目录(D:\ChromeData\User Data),从而避免占用 C 盘空间,并在未来重装系统时保护数据不丢失。

一、 适用场景与核心原理

  • 适用场景:Windows 系统重装后,希望复用之前存放在 D 盘的 Chrome 浏览器数据,实现开箱即用。
  • 核心原理:利用 Windows 系统的 mklink /J 命令建立目录联接(Junction)。当 Chrome 读写其默认的 C 盘路径时,系统会将其透明地重定向到 D 盘的目标文件夹,无需修改任何快捷方式。

二、 前提条件

  1. 确认 D 盘中已存在历史的 Chrome 数据目录:D:\ChromeData\User Data。
  2. 电脑上已完成新版 Google Chrome 浏览器的安装,但安装后切勿打开浏览器。

三、 详细操作步骤

第一步:清理 C 盘默认生成的空目录

由于新安装的 Chrome 首次运行或安装时会自动在默认路径生成一个空的 User Data 文件夹,为了防止软链接冲突,必须先将它删除。

  1. 打开文件资源管理器,进入以下路径:
    C:\Users\你的用户名\AppData\Local\Google\Chrome\
    
    (请将“你的用户名”替换为你的实际 Windows 用户名,例如 sam)
  2. 如果该目录下存在名为 User Data 的文件夹,请将其彻底删除。若不存在则跳过此步。

第二步:以管理员身份运行终端

创建系统级软链接需要管理员权限。

  1. 点击 Windows 开始菜单,搜索 cmd 或 PowerShell。
  2. 鼠标右键点击 命令提示符 或 终端,选择 以管理员身份运行。

第三步:创建 NTFS 软链接 (Junction)

在打开的管理员终端中,执行以下命令(注意修改用户名):

mklink /J "C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data" "D:\ChromeData\User Data"

执行成功后,终端将返回类似以下提示:

为 C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data «===» D:\ChromeData\User Data 创建的联接

四、 验证软链接是否成功

可以通过命令行或文件资源管理器检查重定向是否生效。

方法一:通过终端命令检查

在终端中输入:

dir "C:\Users\你的用户名\AppData\Local\Google\Chrome"

若输出结果中包含类似以下内容,且带有 <JUNCTION> 标识,即代表成功:

<JUNCTION>     User Data [D:\ChromeData\User Data]

方法二:通过资源管理器检查

前往 C:\Users\你的用户名\AppData\Local\Google\Chrome 目录,观察 User Data 文件夹:

  • 其图标上应带有快捷方式的小箭头。
  • 双击进入后,其内部文件内容应与 D:\ChromeData\User Data 完全一致。

五、 后续启动与维护

  1. 无需修改快捷方式:无论是通过桌面图标、任务栏、还是网页跳转唤起 Chrome,系统都会自动重定向。
  2. 直接使用:直接打开 Chrome 浏览器,即可直接加载 D 盘中的所有历史数据、书签和账号,无需重新登录。
  3. 未来重装注意事项:未来若再次重装系统,只需重复“清理空目录 -> 以管理员身份建立 mklink /J 软链接”两步即可无缝恢复。