必须导出扩展程序及其本地配置数据才能完整迁移,仅靠Google账户同步或复制.crx文件无效;先确认扩展是否支持chrome.storage.sync权限,再选择账户同步、手动复制扩展文件夹、打包CRX或单独备份配置等对应方法。

要把旧电脑上已配置好的扩展程序(比如uBlock Origin的过滤规则、Tampermonkey的脚本、Dark Reader的主题偏好)完整迁移到新电脑,而不是只装个空壳插件——这就必须导出扩展程序本身及其本地配置数据,不能只靠Google账户同步或简单复制.crx文件。
确认哪些扩展能靠账号自动同步
第一步不是导出,而是判断:这个扩展的数据能不能被Chrome自动同步过去。很多扩展默认不上传用户配置,即使开了同步也白搭。
在地址栏输入chrome://extensions/→找到目标扩展→点击“详细信息”→滚动到底部看“权限”列表。
如果看到【storage】权限,说明它用了 Chrome 的chrome.storage.sync API,配置数据才能随账户同步;如果没这项,哪怕勾选了“扩展程序设置”,新设备登录后也只会恢复默认状态,原有规则、脚本、开关全丢。
常见支持 storage 的扩展有:AdGuard、Nano Adblocker、Violentmonkey、Stylus;不支持的包括老版本 uBlock Origin(需手动导出)、某些本地化工具或未更新的实验性插件。
方法一:用 Google 账户同步(仅限支持 storage 的扩展)
这是最省事的方式,但前提是扩展本身兼容且您已正确启用同步项。
点击右上角头像→进入“同步和Google服务”→“管理同步”→切换为“自定义同步”→必须同时勾选【扩展程序】和【扩展程序设置】两项。
只勾“扩展程序”会自动安装插件,但所有自定义规则、快捷键、黑名单都清零;漏掉“扩展程序设置”,等于白同步。
等待状态栏出现“最近同步过”,再在新电脑登录同一 Google 账号、开启同步、等待进度条走完——此时支持 storage 的扩展会连同配置一起拉下来。
方法二:手动导出扩展文件夹(通用,100%可靠)
不管扩展支不支持云端同步,它的配置都存在本地磁盘里。只要复制对应文件夹,就能原样迁移。
① 关闭所有 Chrome 窗口,打开任务管理器→结束全部chrome.exe进程(包括后台渲染进程,否则文件会被占用)。
② 在地址栏输入chrome://version/→找到“个人资料路径”那一行→复制整段路径(例如C:\Users\Name\AppData\Local\Google\Chrome\User Data\Default)。
③ 把复制的路径粘贴到文件资源管理器地址栏→回车→进入该目录→打开Extensions文件夹。
④ 找到与目标扩展ID同名的子文件夹(ID可在chrome://extensions/开启开发者模式后看到)→进入该文件夹→选择最新版本号的子目录(如6.0.3_0)→全选其中所有文件,复制到U盘或云盘。
方法三:打包为 CRX 文件(适合分享或离线安装)
此方式生成的 .crx 文件可直接拖入新电脑 Chrome 的扩展页面安装,无需联网下载,也适用于已下架插件。
方法一:在旧电脑chrome://extensions/页面开启“开发者模式”→点击右上角【打包扩展程序】→浏览并选择刚才复制的版本号文件夹路径→点击确定。
方法二:若打包失败(提示缺少私钥),直接跳过私钥步骤,用第三方工具如“CRX Packager”加载该文件夹重新打包。
打包完成后,会在同一级目录生成 .crx 和 .pem 文件,把 .crx 文件拷贝到新电脑即可使用。
方法四:单独备份关键扩展的配置数据
对 uBlock Origin、Tampermonkey、Dark Reader 这类依赖本地规则/脚本的扩展,必须额外导出其配置,否则即使扩展装上了也是空的。
uBlock Origin:点击扩展图标→弹出面板右下角齿轮图标→“导入/导出”→“导出到文件”→保存为 .txt。
Tampermonkey:点击扩展图标→“仪表盘”→左上角菜单→“导出”→选择“导出所有用户脚本”→保存为 .zip。
Dark Reader:点击扩展图标→右上角三点→“导出设置”→保存为 .json。
在新电脑安装对应扩展后,进入相同路径导入这些文件,规则、脚本、主题偏好就全部回来了。


















