对于 FireFox,我只需将其数据目录user\AppData
从旧 Windows 复制到新 Windows 即可准确恢复所有内容。对于 Chrome,这不起作用。这样做只会恢复配置文件名称,而大多数设置都会丢失。即使我已经登录到旧计算机,似乎也没有办法导出解密的配置文件,以便将它们导入到新计算机上。
我在网上找不到任何传输配置文件的方法(“同步”不是一个选项)。为什么这是不可能的?我听说 Chromium 基本上是 Chrome 的开源版本,但不包括某些部分。加密/解密用户配置文件的部分不是开源的一部分吗?如果那部分是开源的,我们可以使用 Chrome 用于加密/解密配置文件的方法来传输配置文件吗?
答案1
配置文件数据以未加密的格式存储在磁盘上,但仅移动文件夹是不够的。秘诀是还要带上注册表项
HKEY_CURRENT_USER\Software\Google\Chrome\PreferenceMACs
。
您需要执行以下操作:
在源计算机上:
- 保存文件夹
%LOCALAPPDATA%\Google\Chrome\User Data
- 用于
regedit
将注册表项导出HKEY_CURRENT_USER\Software\Google\Chrome\PreferenceMACs
到.reg
文件
- 保存文件夹
在目标计算机上(需要安装 Chrome):
- 确保所有 Chrome 窗口都已关闭,并且
chrome.exe
没有运行 - 将保存的内容复制
User Data
到文件夹%LOCALAPPDATA%\Google\Chrome\User Data
- 双击保存的
.reg
文件并允许其运行 - 打开 Chrome,您的个人资料就应该出现了。
- 确保所有 Chrome 窗口都已关闭,并且