如何把 Chrome 配置文件迁到另一台电脑
Morfiade 是一款 Windows 上的 Google Chrome 配置文件管理器。每个账号都在自己的配置文件里,拥有独立的 Cookie 和代理,始终保持登录,切换账号只需点一下。
换机器的时候,你才会发现有多少东西压在同一块磁盘上。书签、密码、扩展程序和网站登录状态都可以迁移,但每种方法只能带走一部分。下面是普通 Chrome 的三种迁移方法及各自能迁什么,然后再讲当配置文件有几十个、每个都带着活着的会话时该怎么迁移。
迁移普通 Chrome 的三种方法
1. Google 同步。 在旧电脑上登录你的 Google 账号并开启同步,然后在新电脑上登录同一个账号。几分钟后,书签、历史记录、密码、扩展程序和设置就会同步过来,而旧电脑的标签页会出现在“来自其他设备的标签页”列表中。如果 Chrome 中有多个配置文件,就需要在每个配置文件下用各自的账号分别开启同步。
2. 复制配置文件夹。 Chrome 的所有数据都保存在 %LOCALAPPDATA%\Google\Chrome\User Data 文件夹中:默认配置文件在子文件夹 Default 中,其余的在 Profile 1、Profile 2 等子文件夹中。在两台电脑上都关闭 Chrome,完整复制整个 User Data 并放到新电脑上的对应位置。书签、历史记录、扩展程序和设置都能迁过去。密码和网站登录状态则不行:它们用绑定 Windows 账户的密钥加密,在另一台电脑上根本无法解密。
3. 文件导出。 书签可以在书签管理器中导出为 HTML 文件(chrome://bookmarks,“⋮”菜单 → 导出书签),密码则在密码管理器设置(chrome://password-manager/settings)中导出为 CSV 文件。在新电脑上的相同位置导入这两个文件即可。扩展程序无法导出为文件:需要从应用商店重新安装,或者通过同步拉取。密码文件是以明文保存的——导入后请立即删除。
| 同步 | 复制文件夹 | 文件导出 | |
|---|---|---|---|
| 书签 | 是 | 是 | 是 |
| 历史记录 | 是 | 是 | 否 |
| 密码 | 是 | 否 | 是 |
| 扩展程序和设置 | 是 | 是 | 否 |
| 网站登录状态 (Cookie) | 否 | 否 | 否 |
最后一行,正是换电脑后不得不重新登录每一个网站、挨个输入邮件和短信验证码的原因。三种方法都无法迁移登录状态,这是 Chrome 本身的限制,而不是方法的问题。只有一个配置文件时还能接受。但面对几十个工作账号,就是好几天的工作量。
当配置文件很多时,到底要迁什么
- Cookie 和网站数据 —— 正是靠它们才不用重新登录。
- 扩展及其设置。
- 配置文件与代理的对应关系 —— 否则在新电脑上,五十个窗口都会从你家里的地址出去,而这一定会被看出来。
- 你自己的秩序:名称、分类、备注。
为什么单纯复制文件夹并不总是够
Chrome 配置文件就是磁盘上的一个文件夹,确实可以复制。但里面有一部分数据是用与这台电脑的 Windows 账户绑定的密钥加密的。直接复制到另一台机器上的文件夹,可能会给出空的密码和丢失的会话 —— 而从体积上看,一切又都还在。
所以更好的做法不是凭感觉搬文件,而是用导出:程序会把能迁的部分带走,而且是以看得懂的形式。
你日常使用的 Chrome 里,到底哪些会跟着走,哪些不会
直说吧,省得浪费你的时间。如果你说的是你每天用的那个配置文件——就是从桌面上 Chrome 图标打开的那个:
| 会迁移 | |
|---|---|
| 书签、历史记录、自动填充、设置 | 会 |
| 扩展及其设置 | 会 |
| 密码 | 会,但要单独一步——用 Chrome 自带的导出到文件功能 |
| 网站会话(Cookie) | 程序不会;手动操作 —— 在 Chrome 内部通过扩展程序 |
会话是唯一程序无法带走的东西,这是 Chrome 自身的限制,不是我们这边的缺陷:从 127 版起它就把 Cookie 加密,使其无法在自己的文件夹之外被读取,而从 136 版起它把变通办法也一并堵死了。完整说明见另一篇文章。
由此引出关于时机的关键一点:会话是从你开始在 Morfiade 配置文件里登录网站的那一刻起才能迁移的。 程序无法事后从普通的 Chrome 中提取这些会话——为什么会这样,以及自己动手还能做到什么,我们在另一篇文章中进行了详细说明。 你可以使用扩展程序导出 Cookie 并导入到配置文件中——指南中的分步说明。
在 Morfiade 里怎么做
在旧电脑上
- 勾选要迁走的配置文件(或者全选)。
- 「导出」—— 会得到一个文件,里面装着配置文件、Cookie、代理、分类和备注。「Cookie — 网站会话」复选框默认即已勾选;只有勾选「扩展程序」复选框时,扩展程序才会一起迁移。
- 如果你不再用旧电脑,就用程序里的按钮解绑许可证:你会拿到一个用于重新绑定的代码。
在新电脑上
- 装好 Morfiade,指定一个存放配置文件的目录。
- 「导入」—— 选择该文件并勾选要提取哪些配置文件;可以更改配置文件名称,以免覆盖现有的同名配置。当程序提示从压缩包导入 Cookie 时 —— 点击同意即可。
- 检查两三个账号:会话应当还活着。
- 用拿到的代码把许可证重新绑定到新电脑上。
导出和备份即使在许可证关闭时也照常可用。无论有没有付过钱,你随时都能把属于自己的东西带走。
最常出什么问题
代理没跟过来。 地址是迁过来了,但如果你的代理供应商把它们绑定在你旧的 IP 上,那要等你在他们的后台里加上新地址之后才会生效。
会话还是掉了。 有些平台把会话同时绑定在地址和指纹上。如果搬家之后两者都变了,它们就会要求重新登录 —— 这是防护系统在正常工作,而不是迁移失败。由此有一条实用建议:把配置文件连同它们的代理一起迁走,而不是「先搬过去,回头再分地址」。
Chrome 版本不一样。 新机器上的浏览器可能明显更新一些。这并不可怕,也无需因此重新生成指纹:反检测不会伪造浏览器版本,配置文件显示的就是实际安装的版本。
空间不够。 配置文件占的地方比想象中多。请按每个几十兆字节来估,并且在导入之前就看清剩余空间,而不是做到一半才看。
顺便说说备份
上面写的这一切,本身就是一套现成的备份流程,只不过导入是在同一台电脑上做的。每月导出一次并把文件放到移动硬盘上,只花十分钟,却能在磁盘转不起来的那一天救你。
接着读:Morfiade 功能 · 安装