Firefox 已经在运行,但是没有响应

您所有的个人设置、书签和其他信息都保存在 Firefox 用户配置文件 中。首先,Firefox 需要一个未被锁定的用户配置文件,否则将会显示“Firefox 已经在运行,但是没有响应”有一个Firefox已经打开的错误信息。本文将讲解看到该信息时该怎么做以及如何阻止在程序启动时显示该信息。

注意:如果该问题经常出现,请参阅 Firefox 在退出时挂起,了解可能的原因和解决方法。

FirefoxAlreadyOpen-Mac Fx34already-running-Win7

结束 Firefox 进程

如果您上次使用 Firefox 时它没有正常关闭,那么很可能程序仍在后台运行,尽管您看不到。 如果你此时想运行它,会出现带有选项按钮 关闭 Firefox 的错误信息。如果关闭不能解决问题,重启电脑或尝试以下方案。 重启电脑或是尝试以下方案。

Ubuntu Linux

  1. 点击 系统 并选择 管理
  2. 点击 系统监控。您会看到一个或多个名为 firefox-bin 的进程。
  3. 选中所有的 Firefox 进程,并点击 终止进程

使用 Windows 任务管理器来关闭 Firefox 进程

  1. 在 Windows 任务栏的空白处右击并选择 任务管理器(或者按下 Ctrl+Shift+Esc)。
  2. Windows 任务管理器打开后,选择 进程 标签页。
    Task Manager win7
  3. 选择 firefox.exe 条目(按下 F 键来搜索)并点击 终止进程
  4. 点击 "任务管理器警告" 对话框里的
  5. 对所有 firefox.exe 进程重复以上步骤,然后关闭 Windows 任务管理器。
  6. 正常启动 Firefox。

删除配置锁定文件

Firefox 可能不是正常退出的,此时会残留锁定文件。打开配置文件夹(参看 不打开 Firefox 时找到配置文件)并删除 parent.lock lock.parentlock .parentlock 文件。

删除 -no-remote startup 参数

如果您在启动 Firefox 时带有 -no-remote 命令行选项,尽量移除这个选项。

初始化文件共享

如果配置文件为共享文件,请尝试先用 Windows Explorer 访问该文件。

检查访问权限

Firefox 必须拥有在用户配置文件夹中创建文件的权限。这个错误可出现在当您使用的用户配置文件来自一个使用只读方式挂载的文件系统(例如一个未选中“允许网络用户改变我的文件”的远程 Windows 共享)。

要查看用户配置文件夹是否有合适的权限:

  1. 找到 Firefox 用户配置文件夹——参见 在不打开 Firefox 的情况下找到您的用户配置文件
    • 如果你只有一个配置文件,那么文件夹带有 "default(默认)" 字样。
  2. 右键单击您的用户配置文件夹,选择 属性
  3. 点击 常规 标签页。
    readonlyprofile.png
  4. 确保 只读 复选框未选中。
  1. 找到 Firefox 配置文件夹 - 参见 在不打开 Firefox 的情况下找到您的用户配置文件
    • 如果你只有一个配置文件,那么文件夹带有 "default(默认)" 字样。
  2. 按住 Ctrl 键同时点击您的用户配置文件夹,然后选择获取信息
  3. 确保 共享与权限 设置为读与写
  1. 找到 Firefox 配置文件夹 - 参见 在不打开 Firefox 的情况下找到您的用户配置文件
    • 如果你只有一个配置文件,那么文件夹应带有 "default(默认)" 字样。
  2. 右键单击您的用户配置文件夹,选择 属性
  3. 点击 权限 标签页。
  4. 确保 文件夹存取 设置为 创建和删除文件

从被锁定的配置文件恢复数据

如果您使用以上方法后仍不能对配置文件解锁,请使用配置文件管理器 来创建一个新配置文件,并将被锁定的用户配置文件中的数据迁移至新配置文件。关于如何操作,请参见 从旧的配置文档中恢复重要数据




信息基于 使用中的配置文件 (mozillaZine KB)

这篇文章对您有帮助吗?

请稍候...

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

Illustration of hands

志愿者

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

详细了解