解决“无法初始化应用程序安全组件”错误消息

这篇文章不再受到维护,因此它的内容可能已过时。

本文所涉及的是如何解决“无法初始化应用程序安全组件”的问题。最有可能的原因是在您的应用程序的配置文件目录中的文件的问题。请检查您在该目录下是否有读写权限,或者您的硬盘文件是否不完整或是磁盘空间接近已满。建议您退出应用程序并通过下面的方法解决问题。如果您在这种情况下继续使用,当您访问安全功能时,您可能会看到不正确的应用程序行为。

对于加载网页时出现的其他提示,请参阅 载入网站时出错 了解详细信息。

注: 刷新 Firefox 功能 可以把 Firefox 恢复到其最初的状态并修复许多疑难问题,同时保留您最基本的信息。在使用冗长的故障排除过程前,可以考虑先使用此功能。

硬盘可用空间

请检查您的硬盘驱动器上的可用空间。

  1. 从Windows的“开始”菜单中,单击“计算机”或“我的电脑”。
  2. 用鼠标右键单击本地磁盘C:
  3. 选择属性。一个对话框将出现。
  4. 前往常规选项卡。
  1. 来到您的桌面。
    • F11
  1. 选择Macintosh HD
  2. Command+I显示 Macintosh HD 信息窗口。
  1. 单击位置(Places),选择计算机
  2. 右击文件系统
  3. 选择属性。一个对话框将出现。
  4. 前往 基本 选项卡。

如果报告不到1MB的可用空间,你需要腾出更多的空间。

文件权限

请检查您的 Firefox 文件夹中的文件权限。文件名为cert8.db的文件必须非只读状态。

  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  3. 右击文件名为cert8.db的文件。
  4. 选择属性。一个对话框将出现。
  5. 前往常规选项卡。
  6. 确保只读复选框不被勾选。
  7. 确定
  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  3. 选择文件名为 cert8.db
  4. command+I,以显示 cert8.db 信息窗口。
  5. 展开“共享和权限”部分。
  6. 请确保您的Mac用户帐户设置为读与写“”。
  7. 关闭cert8.db的详细信息窗口。
  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  3. 右键单击文件名为cert8.db
  4. 选择属性。一个对话框将出现。
  5. 找到权限
  6. 确保访问权限设置为读和写
  7. 点击 关闭

重新启动Firefox,则问题可能会被修复。

损坏的文件

在您的配置文件夹的文件cert8.db可能已损坏。当 Firefox 被关闭,请删除此文件。

  1. 要打开你的用户档案文件夹:

    • 点击菜单按钮 Fx89menuButton ,再点击 帮助 并选择 更多故障排除信息 帮助 菜单中, 选择 更多故障排除信息 然后 故障调试信息 标签页会出现。
    • 应用程序概要 部分的 Profile 文件夹目录旁边,点击 打开文件夹在 Finder 中显示打开目录 按钮。含有您的配置文件夹窗口将打开。你的配置文件夹将打开。
    注意:如果您无法打开或使用 Firefox,您也可尝试 在不打开 Firefox 的情况下找到您的用户配置文件 中的指导。

  2. 点击 Firefox 菜单按钮 Fx89menuButton,然后选择 退出

    在屏幕顶部点击 Firefox 菜单,然后选择 退出 Firefox

    点击 Firefox 菜单 Fx89menuButton,然后选择 退出

  3. 点击文件名cert8.db
  4. command+Delete
  5. 重新启动Firefox。
当你重新启动Firefox时,cert8.db将被重新创建,这是正常的。

新的配置文件

设置可能已损坏,由于在您的系统在缺乏硬盘空间。请创建一个新的配置文件。如果问题解决了,你就可以[备份您的信息将您的设置新的配置文件]。如果问题仍然存在,你可以回到你原来的配置文件。





文章来自 Could not initialize the applications security component (mozillaZine KB)

 

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解