必须完整备份当前正在使用的Profile配置文件夹才能还原全部数据;需通过about:support确认路径,关闭所有firefox.exe进程后复制整个文件夹,并验证extensions/、storage/default/及prefs.js中扩展相关配置是否齐全。

要在火狐浏览器执行“刷新 Firefox”或彻底重置前,确保书签、扩展全部启用状态、uBlock Origin 自定义规则、Dark Reader 亮度值、Stylus 样式代码、站点级权限、about:config 修改项、登录凭证和历史记录全部可还原,必须完整备份当前正在使用的 Profile 配置文件夹——仅导出书签或开启 Sync 无法保留本地扩展配置,重置后这些数据将永久丢失。
确认当前正在使用的配置文件路径
打开火狐浏览器,在地址栏输入 about:support 并回车 → 滚动到“应用程序基本信息”区域 → 找到“配置文件夹”条目 → 点击右侧“打开文件夹”按钮 → 此时资源管理器将直接跳转至类似 abc12345.default-release 的文件夹,这就是你当前运行环境所依赖的完整 Profile 根目录。
注意:一个 Firefox 安装可能有多个 Profile 文件夹,但只有 【此处点击“打开文件夹”跳转到的那个】 才包含你此刻所有扩展设置与用户数据,不可凭文件夹名猜测或进入 Profiles 父目录操作。
关闭全部 firefox.exe 进程并复制整个文件夹
按下 Ctrl+Shift+Esc 打开任务管理器 → 切换到“详细信息”选项卡 → 查找并结束所有 firefox.exe 进程(通常为 2~4 个,包括后台服务进程)→ 返回已打开的 Profile 文件夹所在窗口 → 选中整个文件夹(如 abc12345.default-release)→ 按 Ctrl+C 复制。
这一步操作起来很简单,直接把整个文件夹拖进 U 盘或云盘根目录就行。但【若任一 firefox.exe 进程未结束,prefs.js 或 storage/default 下的 SQLite 文件将被锁住或写入不完整,恢复后扩展会全部重置、规则清空、甚至无法启动】。
粘贴备份并验证关键内容是否齐全
将复制的文件夹粘贴到外部硬盘、NAS 或云同步根目录(如 D:\Firefox_Backup\)→ 立即重命名为带日期的名称,例如:abc12345.default-release_20261104。
进入该备份文件夹,快速验证三项关键内容是否存在:
① 检查是否存在 extensions/ 子目录,且内部包含你安装的扩展(如 uBlock0@raymondhill.net.xpi 或 manifest.json);
② 检查是否存在 storage/default/,且其下有以扩展 ID 命名的子文件夹(如 darkreader@mozilla.org/),里面应含 lsmtree 或 sqlite-wal 文件;
③ 用记事本打开 prefs.js,搜索 user_pref("extensions.,确认至少出现 5 行以上匹配内容——这是扩展开关、默认行为、快捷键等设置的唯一存储位置。











