必须批量备份扩展本地配置数据才能完整迁移uBlock Origin规则、Tampermonkey脚本、Dark Reader偏好,仅靠Google同步或复制.crx文件无效;先筛选支持chrome.storage.sync的扩展,再通过账户同步、复制Extensions目录、单独导出结构化配置三步实现100%还原。

您需要把旧电脑上已配置好的扩展程序(比如uBlock Origin的过滤规则、Tampermonkey的脚本、Dark Reader的主题偏好)完整迁移到新电脑,而不是只装个空壳插件——这就必须批量备份扩展的本地配置数据,不能只靠Google账户同步或简单复制.crx文件。
先确认哪些扩展能靠账户自动同步
第一步不是动手备份,而是快速筛出可省事的扩展。在地址栏输入chrome://extensions/→ 找到任意一个扩展→ 点击“详细信息”→ 滚动到底部看“权限”列表。如果看到【storage】,说明它用了chrome.storage.sync API,配置数据才能随Google账号同步;没这项权限的扩展,哪怕开了同步,新设备登录后也只会恢复默认状态,所有自定义规则、开关、脚本全丢。
常见支持 storage 的有:AdGuard、Violentmonkey、Stylus;不支持的包括 uBlock Origin(老版本)、Tampermonkey(需手动导出)、Dark Reader(部分版本需导出JSON)。
方法一:用 Google 账户同步(仅限支持 storage 的扩展)
这是最省事的方式,但必须同时满足两个条件:扩展本身支持 storage,且您已在同步设置中勾选了关键选项。
点击右上角头像 → 进入“同步和Google服务” → “管理同步” → 切换为“自定义同步” → 必须同时勾选【扩展程序】和【扩展程序设置】两项。只勾前者会安装插件但清空全部配置;漏掉后者等于白同步。
等待状态栏出现“最近同步过”,再在新电脑登录同一 Google 账号、开启同步、等待进度条走完——此时支持 storage 的扩展会连同配置一起拉下来。
方法二:手动批量导出所有扩展的本地配置(100%可靠)
不管扩展支不支持云端同步,它的配置都存在本地磁盘里。只要一次性复制整个 Extensions 目录,就能原样迁移全部规则、脚本、主题偏好。
① 关闭所有 Chrome 窗口,打开任务管理器 → 结束全部 chrome.exe 进程(包括后台渲染进程,否则文件会被占用)。
② 在地址栏输入chrome://version/→ 找到“个人资料路径”那一行 → 复制整段路径(例如 C:\Users\Name\AppData\Local\Google\Chrome\User Data\Default)。
③ 把复制的路径粘贴到文件资源管理器地址栏 → 进入该目录 → 打开 Extensions 文件夹 → 全选所有子文件夹(每个文件夹名就是扩展的 ID)→ 右键复制 → 粘贴到U盘或云盘中,命名为 Extensions_Backup_20260930。
这一步操作起来很简单,直接把整个 Extensions 文件夹拖进去就行。但注意:必须在 Chrome 完全关闭后操作,否则部分配置文件可能被锁住,导致复制失败或内容不全。
方法三:对关键扩展单独导出结构化配置文件
针对 uBlock Origin、Tampermonkey、Dark Reader 这类配置复杂、规则量大的扩展,建议额外执行一次内置导出,作为双保险。
方法一:uBlock Origin → 点击弹出面板右下角齿轮图标 → “导入/导出” → “导出到文件” → 保存为 ublock-rules.txt。
方法二:Tampermonkey → 点击扩展图标 → “仪表板” → 左侧菜单选“导出” → 勾选全部脚本 → 点击“导出为 ZIP” → 保存为 tampermonkey-scripts.zip。
方法三:Dark Reader → 点击扩展图标 → “Dev tools” → “Export settings” → 保存为 darkreader-settings.json。
这些文件体积小、格式标准,可在新电脑上直接导入,覆盖同步失败或丢失的部分。
在新电脑上还原配置
① 安装 Chrome 后,先不要登录 Google 账号,也不要启用同步——避免冲突覆盖。
② 关闭所有 Chrome 进程 → 打开chrome://version/→ 复制“个人资料路径” → 进入该路径下的 Default\Extensions 文件夹 → 删除原有内容 → 将旧电脑备份的 Extensions_Backup_20260930 文件夹内全部子文件夹粘贴进来。
③ 重启 Chrome → 打开chrome://extensions/→ 开启开发者模式 → 确认所有扩展已加载,状态为启用 → 再逐个打开 uBlock Origin、Tampermonkey、Dark Reader,使用对应导出的 txt/zip/json 文件执行导入操作。



















