Google Chrome浏览器用户数据迁移

Windows系统盘剩余可用空间告急,参考网友的分享将Google Chrome迁移到其他盘,很多方法都尝试,迁移后Chrome竟然无法启动,即是手工将目录恢复也不打开。这里分享下填坑过程……

目录

01、创建目标目录

02、备份用户数据

03、创建目录符号链接

04、重新安装Chrome

05、还原用户数据


操作系统:Windows7_x64

Chrome:99.0.4844.51-x64

        Chrome浏览器是开发人员最喜爱的浏览器之一,安装目录无法更改(默认路径:C:\Users\用户名\AppData\Local\Google\Chrome),如果直接对其做迁移,是无法启动它的。这里分享一下填坑过程,供参考。

01、创建目标目录

先在非系统盘(如:D盘)创建一个空目录,这一步顺序很重要!!!

# 提示:用户名 请替换为当前登录的用户
mkdir -p "D:\Users\用户名\AppData\Local\Google\Chrome\"

02、备份用户数据

将安装在系统盘的 Google Chrome 用户数据 复制到其他盘(如: D盘)备份。

用户数据文件夹有:

  • 默认用户:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default
  • 用户2:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Profile 2
  • 用户N:C:\Users\用户名\AppData\Local\Google\Chrome\User Data\Profile N

Google Chrome浏览器用户数据迁移_第1张图片

备份后目录:

Google Chrome浏览器用户数据迁移_第2张图片

03、创建目录符号链接

Google Chrome浏览器用户数据迁移_第3张图片

在 开始 >> 附件 >> 命令提示符 >> 点击右键以管理员身份运行,在打开的命令窗口,输入如下命令 创建目录符号链接(注:只支持在NTFS分区格式上创建)

# 提示:用户名 请替换为当前登录的用户,尾部的 斜线不能少
# 删除已安装的 Chrome 目录
del /s C:\Users\用户名\AppData\Local\Google\Chrome

# 创建目录符号链接(熟悉Linux的朋友会想到 ln -s 命令,作用是一样的)
mklink /d "C:\Users\用户名\AppData\Local\Google\Chrome\" "D:\Users\用户名\AppData\Local\Google\Chrome\"

也可通过 符号链接显示工具《NTFSLinksView-1.22-x64》验证创建是否正确。

Google Chrome浏览器用户数据迁移_第4张图片

04、重新安装Chrome

到官方地址 https://www.google.cn/intl/zh-CN/chrome/update 下载最新安装包,安装即可。

Google Chrome浏览器用户数据迁移_第5张图片

此时会发现,虽然Chrome默认是C盘,因为(第3步)创建了符号目录链接,实际上安装在D盘。

05、还原用户数据

将备份的 用户数据UserData(Bak)目录

  • 默认用户:D:\Users\用户名\AppData\Local\Google\Chrome\User Data(Bak)\Default
  • 用户2:D:\Users\用户名\AppData\Local\Google\Chrome\User Data(Bak)\Profile 2
  • 用户N:D:\Users\用户名\AppData\Local\Google\Chrome\User Data(Bak)\Profile N

复制到安装后的UserData目录下:

  • 默认用户:D:\Users\用户名\AppData\Local\Google\Chrome\User Data\Default
  • 用户2:D:\Users\用户名\AppData\Local\Google\Chrome\User Data\Profile 2
  • 用户N:D:\Users\用户名\AppData\Local\Google\Chrome\User Data\Profile N

Google Chrome浏览器用户数据迁移_第6张图片

再次双击桌面的 Chrome 打开浏览器,成功!

你可能感兴趣的:(Windows,chrome,谷歌浏览器,NTFSLinksView,创建目录符号链接,浏览器数据迁移)