Firefox加载两个临时扩展后失效,如何重置扩展运行状态?
重置Firefox扩展运行状态的解决步骤
关闭Firefox,定位到你的Firefox用户配置文件夹:
- Windows:按下Win+R,输入
%APPDATA%\Mozilla\Firefox\Profiles\,找到名称含.default的用户文件夹 - macOS:打开Finder,按下Cmd+Shift+G,输入
~/Library/Application Support/Firefox/Profiles/ - Linux:在终端输入
cd ~/.mozilla/firefox/进入目录
- Windows:按下Win+R,输入
在该文件夹内,删除或重命名以下文件(这些文件存储扩展的状态、配置和缓存信息):
extensions.jsonextensions.iniextensions.cacheXUL.mfasl
重新打开Firefox,在地址栏输入
about:config并接受风险提示,搜索以下配置项,右键选择「重置」:extensions.webextensions.debugging.enabledextensions.webextensions.uuidsdevtools.debugger.remote-enabled
清理临时扩展残留:
- 访问
about:debugging#/runtime/this-firefox,确认所有临时扩展已移除 - 删除系统临时目录中Firefox的残留文件:
- Windows:打开
%TEMP%\mozilla-temp-files并清空内容 - macOS:打开
/tmp目录,删除含mozilla的文件夹 - Linux:在终端执行
rm -rf /tmp/mozilla-*
- Windows:打开
- 访问
重启Firefox后,尝试重新加载临时扩展,问题应该会得到解决
内容的提问来源于stack exchange,提问作者William
相关产品推荐
相关产品推荐

