每次我尝试启动 Thunderbird 时都会出现“Thunderbird 已在运行”错误,即使它没有运行

每次我尝试启动 Thunderbird 时都会出现“Thunderbird 已在运行”错误,即使它没有运行

我无法打开 Thunderbird。进程没有运行,但当我单击图标时,出现以下错误:

Thunderbird 已在运行,但无响应。要打开新窗口,您必须先关闭现有的 Thunderbird 进程,或重新启动系统。

我尝试了以下方法:

  • 在任务管理器中结束任务
  • 删除parent.lock
  • 卸载 Thunderbird
  • 卸载 Firefox
  • 在软件“安全模式”和 Windows 安全模式下运行 Thunderbird

我该如何修复这个问题?

问题看起来比想象的要严重。我在 的个人资料中没有看到任何邮件文件夹C:\Users\your-username\AppData\Mozilla\Thunderbird。我想我丢失了我的电子邮件。

答案1

你说你已经尝试在任务管理器中结束任务,但是你有没有尝试结束过程在任务管理器中?

它是否能正常工作,例如重新启动计算机后第一次运行?

答案2

正如 Meraj al Maksud 所说,这可能是由于文件权限问题。在 mac OS 上,还有一个额外的烦恼:访问控制列表 (ACL)。最近,每当我cp -a从外部备份中复制某些内容(使用)时,它都会被复制,并且访问限制在通常的输出中是不可见的ls -l。除了许多其他问题之外,这导致 Thunderbird 坚持认为它已经打开。

您可以使用 删除所有 ACL chmod -N,因此chmod -N -R .将从当前目录及其所有内容中删除所有 ACL。

答案3

虽然您描述的步骤似乎不一致,但最可能的原因可能是无法访问或缺少配置文件。请参阅以下文档以获取有关此问题的提示

当您具体做了什么以及得到了哪些结果变得更加清楚时,我将用更多细节更新我的答案。

答案4

这里有一位 Linux 用户。

.thunderbird 目录可能分配了错误的权限,因此可能需要检查一下。我不清楚权限在 Windows 上是如何工作的,但在 Linux 上我的。默认.默认发布目录的权限和所有权错误。将所有权从 root 更改为当前用户后,问题就解决了。

此外,假设 Windows thunderbird 配置文件使用与 Linux 类似的结构,另一个原因可能是由于存在多个配置文件目录(即。默认或者.默认发布在同一用户的主文件夹中,您可以创建多个目录(例如,一个目录,一个文件夹)来管理它们。在这种情况下,应该只保留每个目录的一个实例,并将其余的实例移到其他地方。

我希望这能有所帮助。

相关内容