若遗忘Firefox主密码,可重置:一、访问chrome://pippki/content/resetpassword.xhtml重置,清除主密码但永久删除所有已保存账号密码;二、手动删除key4.db和logins.json文件,同样导致全部登录信息不可逆丢失;三、仅当启用账户恢复密钥时,可通过恢复密钥重设密码并保留同步的登录凭证。

如果您已启用Firefox主密码但完全遗忘,浏览器将拒绝解密已保存的登录凭证,且无法通过常规方式绕过验证。以下是可立即执行的重置方案,每种方法均伴随明确的数据影响说明:
一、通过内置重置页面清除主密码
该方法调用Firefox内部密码重置接口,直接清空主密码锁,不修改密钥数据库结构,但所有已保存的网站用户名和密码将被永久删除,无法恢复。
1、确保Firefox浏览器处于运行状态,地址栏中输入:chrome://pippki/content/resetpassword.xhtml,按回车键。
2、在打开的“重置主密码”页面中,点击右下角的重置按钮。
3、确认弹窗提示“密码已被重置”,此时主密码保护已解除。
4、进入设置→隐私与安全→登录信息与密码,关闭再重新启用“使用主密码”,并设置新密码。
二、手动删除密钥数据库文件
Firefox将加密凭证存储于本地配置目录下的key4.db(密钥库)与logins.json(凭证明文索引)中。删除二者将强制浏览器重建空凭证库,导致全部已保存账号密码丢失,且历史自动填充数据不可逆清除。
1、彻底退出Firefox,包括系统托盘中的残留进程。
2、定位用户配置文件夹:
Windows路径为%APPDATA%\Mozilla\Firefox\Profiles\;
macOS路径为~/Library/Application Support/Firefox/Profiles/;
Linux路径为~/.mozilla/firefox/。
3、进入以随机字符加“.default-release”或“.default”结尾的子文件夹。
4、找到并永久删除以下两个文件:key4.db 和 logins.json。
5、重启Firefox,主密码验证不再出现,但所有已保存的登录项均已清空。
三、使用恢复密钥(仅限同步账户已启用恢复密钥者)
若您此前为Mozilla账户启用了账户恢复密钥,并开启同步功能,则可通过服务器端密钥推导机制重建本地解密能力,保留已同步的书签、历史记录及加密登录凭证(需在新主密码设置后手动触发同步)。
1、访问Firefox账户管理页面,点击“忘记密码?”。
2、输入绑定邮箱,查收Firefox发送的密码重置邮件。
3、点击邮件内链接,在重置流程中选择“使用恢复密钥”选项。
4、准确输入16位账户恢复密钥(区分大小写),创建新密码。
5、登录Firefox后,在设置→同步中检查“登录信息”是否已勾选,并手动触发一次同步。










