Firefox 扩展已损坏

Firefox 扩展已损坏

我的计算机上的 Firefox 扩展程序已损坏。我的计算机是 Windows 7,安装了 Firefox v16.0.2。

我有以下症状:

  • 我可以正常安装扩展。但是,它们没有生效(不会显示在菜单、上下文菜单或运行中)。以下情况确实如此全部扩展。

  • 在附加组件管理器中,当我单击已安装并启用的扩展的“选项”时,整个浏览器都会冻结,只有终止进程才能退出程序

  • 当我重新启动浏览器时,我会看到每个已安装扩展的选项卡,其中显示文字“您计算机上的另一个程序想要使用以下插件修改 Firefox:”

  • 我的个人资料中从来没有 extensions.sqlite 文件(!)

  • 当我选中“允许此安装”并按“继续”时,扩展程序显示已启用

  • 即使彻底重新安装 Firefox(甚至删除所有文件夹),问题仍然存在

我尝试了所有办法,但还是一无所获。有人有什么想法吗?


解决方案!

好的,谢谢各位,结合你们的建议,问题解决了。某些文件未获得访问我的配置文件文件夹的权限。作为参考,以下是日志:

由于调用 XPIDB_writeAddonsList 和 XPIDB_openDatabaseFile 时出现 NS_ERROR_FILE_ACCESS_DENIED 错误,因此附加组件列表一直在重建。那么我猜它失败了。

解决方案是在我的用户文件夹的子文件夹中创建一个新的配置文件,显然那里没有权限问题。

我想象这是某些可爱的公司安全政策失控的结果。

(编辑:也发布在下面作为答案)

答案1

您可以创建一个新的 Firefox 配置文件,看看问题是否仍然存在吗?要创建新的配置文件,请打开命令提示符您可以创建一个新的 Firefox 配置文件,看看问题是否仍然存在吗?要创建新的配置文件

  1. 关闭现有的 Firefox 实例。
  2. 打开命令提示符并输入:“c:\Program Files (x86)\Mozilla Firefox\firefox.exe”-p
  3. 点击创建个人资料...
  4. 选择配置文件名称,按下一个并按启动 Firefox

如果这不能解决你的问题,并且你想返回到默认配置文件,只需按照上述步骤操作至第 2 步并选择默认并点击好的

在此处输入图片描述

答案2

解决方案!

好的,谢谢各位,结合你们的建议,问题解决了。某些文件未获得访问我的配置文件文件夹的权限。作为参考,以下是日志:

由于调用 XPIDB_writeAddonsList 和 XPIDB_openDatabaseFile 时出现 NS_ERROR_FILE_ACCESS_DENIED 错误,因此附加组件列表一直在重建。那么我猜它失败了。

解决方案是在我的用户文件夹的子文件夹中创建一个新的配置文件,显然那里没有权限问题。

我想象这是某些可爱的公司安全政策失控的结果。

相关内容