WinXP 上的 Outlook 2010 运行一次后拒绝再次运行,直到重新启动

WinXP 上的 Outlook 2010 运行一次后拒绝再次运行,直到重新启动

自从几个月前我在一台新机器(WinXP Pro SP3)上安装了 Outlook 2010 以来,我遇到了一个非常烦人的问题:如果我关闭 Outlook 然后尝试重新启动它,我会收到一个小的弹出窗口,只说:“无法启动 Microsoft Outlook”。我找到了一个解决方法,但不太实用:重新启动。如果我重新启动然后启动 Outlook,它会正常打开。

以下是我所知道的:

  • 由于我可以在重新启动后正常运行 Outlook,因此我认为系统还原、操作系统重新安装或类似操作不会有帮助。
  • 我尝试了“outlook.exe /resetnavpane”和“outlook.exe /safe”,但它们出现了同样的错误。
  • 事件日志中没有条目。
  • 一旦我关闭程序,进程列表中就不会出现 Outlook 的实例,因此它似乎不是“Outlook 已在运行”的别名。

据我所知,我的情况在类似事件报告中是独一无二的:我没有发现其他报告称 Outlook 在第一次启动时可以正常运行,或者重新启动后可以再次运行。

有什么建议吗?

答案1

您是否尝试过删除并重新创建邮件配置文件?我发现这样做可以解决 Outlook 启动错误。请注意,您必须重新设置文件和邮件服务器,但您不会丢失任何数据。

说明如下:http://office.microsoft.com/en-us/outlook-help/remove-an-outlook-e-mail-profile-HP001230477.aspx

答案2

我赞扬 Mafuba 的回答,因为他的建议最终是正确的。不过,我在这里添加了自己的答案,以提供详细信息,以防其他人可能不太熟悉他的建议(包括我 :-),以及我自己获得最佳结果的建议。

警告1:在执行任何操作之前,请备份 Outlook 的注册表设置,以便在需要时可以重新启动!此 Microsoft 论坛帖子 (Outlook 无法运行,邮件控制面板小程序提示资源已用完)确定了注册表路径:HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem

警告#2:在删除配置文件之前,请务必记下其详细信息,以便将其应用于新配置文件!打开邮件控制面板,选择配置文件,然后检查电子邮件地址、Exchange 服务器、数据文件位置等设置。创建新配置文件时,Outlook 可以自动确定所有这些设置……除非无法确定(见下文)。

我遇到的问题:

无法打开邮件控制面板;收到错误"Your system needs more memory or system resources. Close some windows and try again." 我认为由于我第二次使用 Outlook 时遇到了问题,所以我认为如果我在全新启动后立即尝试控制面板,它可能会打开,而且确实如此!

有一次我开始使用自动帐户设置流程创建新的配置文件,但很快就遇到了这个错误"An unknown error occurred, error code: 0x80070057"。根据微软论坛帖子,解决方法如下使用 Exchange 2003 邮箱的自动帐户设置过程创建 Outlook 2010 配置文件时出现错误 0x80070057,包括手动执行 - 这就是我建议从上面的旧配置文件中记录设置的原因。

但是由于自动设置不起作用,我决定在手动创建新的配置文件之前再尝试一件事:在邮件控制面板中,我复制了我的可疑配置文件,认为复制过程可能会清理文件,通常都是这样。结果发现这很有效。当我启动 Outlook 时,它提示我要使用两个配置文件中的哪一个。我选择了新复制的配置文件,它打开得很好。我关闭 Outlook 并重新打开它,它又可以正常打开了!而且,我仍然可以打开邮件控制面板;那里不再有错误。我的最后一步是删除损坏的配置文件,最后重新启动。然后又进行了几次检查,以确保我可以打开并重新打开 Outlook,并且邮件控制面板显示一切都正常。

总结:

我会稍微修改一下 Mafuba 的建议:与其删除您的个人资料然后重新创建一个新的,我不如先尝试复制它。如果复制不起作用,我会先创建然后删除,而不是先删除然后创建,以防您需要从中获取一些信息。

相关内容