Microsoft 最喜欢的错误消息之一是“程序 X 遇到问题需要关闭”(Program X has encountered a problem and needs to close”)。您几乎可以从任何Microsoft 产品(Microsoft product)(包括Microsoft Office、Windows和Internet Explorer )中收到此消息。
之前我写过关于修复Internet Explorer遇到问题需要关闭错误的方法。
在本文中,我将介绍几种方法,您可以尝试为Microsoft Outlook修复同样的错误!它可能看起来像这样:
AppName: outlook.exe AppVer: 11.0.8010.0 AppStamp:232039e
ModName: msmapi32.dll ModVer: 11.0.8002.0 ModStamp:32949d2
Microsoft outlook has encountered a problem.
不幸的是,修复这个错误并不是很容易,因为有多个潜在的问题可以生成相同的错误消息(error message)!因此,只有在关闭程序时,您才可能在Outlook中看到此错误,或者每次尝试检查新邮件时都可能看到此错误。
每一个都必须以不同的方式解决!在本文中,我将列出我知道的所有可能的方法来修复这个恼人的错误,希望其中一种对你有用。
此外,请务必查看我的其他帖子,以防Outlook 无法正常启动或(Outlook won’t start properly)在尝试打开 Outlook 时收到错误消息。
方法 1 – 安装 Windows 和 Office 更新(Method 1 – Install Windows and Office updates)
在进入更多技术解决方案之前,我将从更简单的技巧开始。继续安装所有最新的Windows更新和最新的 Office 更新。
如果您有带有Business Contact Manager的 Outlook ,请确保也为此安装服务包。这可能无法解决您的问题,但值得一试。
方法 2 – 删除并重新创建电子邮件帐户(Method 2 – Delete and recreate email account)
有时此错误与Outlook中的实际(Outlook)电子邮件帐户设置(email account setup)有关。您可以尝试通过转到工具(Tools)然后电子邮件帐户来删除(Email Accounts)电子邮件帐户(email account)。 在较新版本的Outlook中,您单击文件(File),然后单击帐户设置( Account Settings)。
单击(Click)电子邮件帐户(email account),然后选择Remove或Delete。
现在在Outlook中重新创建(Outlook)电子邮件帐户(email account),看看是否可以解决您的问题。
方法 3 – 在没有加载项的情况下启动 Outlook(Method 3 – Start Outlook without add-ons)
Outlook 加载项也可能导致此问题,因此请检查最近是否安装了任何新加载项。例如,如果您安装Adobe Professional,它会尝试为所有Office程序安装PDF 插件。(PDF add-on)
如果您安装了某种Outlook 连接器(Outlook connector)加载项,请将其卸载并查看问题是否消失。安装AVG(AVG)等防病毒程序也可能会在Outlook中安装插件。垃圾邮件过滤器等其他附加组件也可能导致此问题。
您可以通过在没有任何加载项的情况下启动Outlook来快速判断加载项是否导致问题。在安全模式下启动Outlook将完成此操作。
转到Start,然后Run,然后在 Open 框中键入以下命令:
outlook /safe
如果您的问题消失了,那么您就知道它是附加组件之一。在Outlook中,您可以通过转到文件(File)、选项(Options) 然后单击加载项来启用或禁用加载项(Add-ins)。
在旧版本的Outlook中,您可以通过转到“工具(Tools)”、“信任中心(Trust Center )”然后单击“加载项”来禁用加载项( Add-ins)。
方法 4 – 卸载任何新软件(Method 4 – Uninstall any new software)
您还可以通过在计算机上安装一些其他第三方软件在(party software)Outlook中收到此错误。例如,如果您最近为 IE 安装了一个新工具栏,请将其卸载。
如果您最近更新到 IE 的新版本,请尝试恢复到旧版本。有时与Outlook(Outlook)无关的其他程序可能会导致出现此错误!
方法 5 – 找到损坏的电子邮件并将其删除(Method 5 – Find the corrupt email and delete it)
这听起来可能很奇怪,但一封特定的电子邮件实际上可以使整个Outlook 程序(Outlook program)崩溃!奇怪的是,我已经多次看到这种情况发生。当您尝试阅读收件箱(Inbox)中的一封特定电子邮件时,Outlook 会突然崩溃并关闭,而不会发出通知。
您将不得不浏览您的电子邮件并尝试查找导致Outlook崩溃的电子邮件或电子邮件。虽然这种情况非常罕见,但它可能会发生,而且很难弄清楚。
我的建议是简单地点击第一封电子邮件,然后慢慢地向下浏览电子邮件,直到找到损坏的电子邮件。
方法 6 – 将 msmapi32.dll 替换为旧版本(Method 6 – Replace msmapi32.dll with an older version)
有些人发誓用不同的版本替换这个文件,他们的问题就消失了。然而,这有点复杂,因为他们有很多版本的这个文件,你必须弄清楚哪个版本会真正起作用。
最好简单地将您当前拥有的文件复制到其他位置,然后尝试该文件的各种版本。
您必须在Google上搜索msmapi32.dll 才能真正找到并下载文件,但这可能对某些人有用。
方法 7 – 删除或重命名自动完成数据文件(Method 7 – Delete or rename auto-complete data file)
您也可以尝试删除自动完成历史文件(history file),因为它有时会损坏并可能导致此错误。首先(First),确保您可以通过转到Windows 资源管理器(Windows Explorer)并单击工具(Tools)、选项(Options)、单击查看(View)选项卡并选择显示隐藏的文件和文件夹来查看隐藏的文件和文件夹(Show Hidden Files and Folders)。
现在导航到以下目录:
C:\Documents and Settings\Username\Application Data\Microsoft\Outlook
现在找到扩展名为 .NK2 的文件,然后将扩展名重命名为其他名称,或者直接删除该文件。Outlook将自动重新创建它,并希望新版本没有错误。
就是这样!如果您的问题仍然存在,您可以随时尝试完全卸载Outlook并重新安装,看看是否可行。除此之外,上述方法之一应该可以解决您的Outlook 错误(Outlook error)!如果没有,请发表评论,我会尽力提供帮助!享受!
Fix Microsoft Outlook has Encountered a Problem Error
One of Microsoft’s faνorite error meѕsages is “Program X has encountered a problem and needs to close”. You’ll get this message from pretty much any Microsoft product, including Microsoft Office, Windows, and Internet Explorer.
Previously I wrote about a way to fix Internet Explorer has encountered a problem and needs to close error.
In this article, I will go through several ways you can try to fix this same error for Microsoft Outlook! It may look something like this:
AppName: outlook.exe AppVer: 11.0.8010.0 AppStamp:232039e
ModName: msmapi32.dll ModVer: 11.0.8002.0 ModStamp:32949d2
Microsoft outlook has encountered a problem.
Unfortunately, fixing this error is not very easy because there are multiple underlying issues that can generate the same error message! Therefore, you may see this error in Outlook only when you close the program or you may see it every time you try to check for new mail.
Each of these has to be resolved in a different way! In this article, I will list out all the possible ways that I know for fixing this annoying error and hopefully one of them works for you.
Also, be sure to check out my other posts in case Outlook won’t start properly or if you get an error message when trying to open Outlook.
Method 1 – Install Windows and Office updates
I’m going to start off with the easier tips before going into more technical solutions. Go ahead and install all the latest Windows updates and the latest Office updates.
If you have Outlook with Business Contact Manager, make sure to install the service packs for that also. This probably won’t solve your issue, but it’s worth a shot.
Method 2 – Delete and recreate email account
Sometimes this error is related to the actual email account setup in Outlook. You can try to delete the email account by going to Tools and then Email Accounts. In newer versions of Outlook, you click on File and then Account Settings.
Click on the email account and then choose Remove or Delete.
Now recreate the email account in Outlook and see if that resolves your issue.
Method 3 – Start Outlook without add-ons
Outlook add-ons can also cause this problem, so check to see if any new add-ons were recently installed. For example, if you install Adobe Professional, it tries to install a PDF add-on to all Office programs.
If you install some kind of Outlook connector add-on, uninstall that and see if the problem goes away. Installing an antivirus program such as AVG, etc. may also install an add-on to Outlook. Other add-ons like spam filters could also be causing the issue.
You can quickly tell if an add-on is causing the problem by starting Outlook without any add-ons. Starting Outlook in safe mode will accomplish this.
Go to Start, then Run, and type in the following command in the Open box:
outlook /safe
If your problem goes away, then you know it is one of the add-ons. In Outlook, you can enable or disable add-ins by going to File, Options and then clicking on Add-ins.
In older versions of Outlook, you can disable add-ins by going to Tools, Trust Center and then clicking on Add-ins.
Method 4 – Uninstall any new software
You can also get this error in Outlook by installing some other third party software on your computer. For example, if you recently installed a new toolbar for IE, uninstall it.
If you recently updated to a new version of IE, try to revert to an older version. Sometimes other programs not related to Outlook can cause this error to appear!
Method 5 – Find the corrupt email and delete it
This may sound weird, but one particular email can actually crash the entire Outlook program! Oddly, I have seen this happen many times. When you try to read one specific email in your Inbox, all of a sudden Outlook will crash and close without a notice.
You will have to go through your email and try to find the email or emails that cause Outlook to crash. Though this is very rare, it can happen and can be very frustrating to figure out.
My suggestion would be to simply click on the first email and just arrow down through emails slowly until you reach the corrupt one.
Method 6 – Replace msmapi32.dll with an older version
Some people have sworn that by replacing this file with a different version, their problem has gone away. However, this is a bit more complicated as their are many versions of this file around and you have to figure out which one will actually work.
It is best to simply copy the one you have currently to a different location and then try out various versions of this file.
You will have to do a search on Google for msmapi32.dll to actually find and download the files, but this may work for some people.
Method 7 – Delete or rename auto-complete data file
You can also try to delete the auto-complete history file, as that sometimes gets corrupt and can cause this error. First, make sure you can see hidden files and folders by going to Windows Explorer and clicking on Tools, Options, clicking on the View tab and choosing Show Hidden Files and Folders.
Now navigate to the following directory:
C:\Documents and Settings\Username\Application Data\Microsoft\Outlook
Now find the file with a .NK2 extension and either rename the extension to something else or simply delete the file. Outlook will automatically recreate it and hopefully the new version will be error free.
That’s about it! If your problem persists, you can always try to completely uninstall Outlook and reinstall it and see if that works. Other than that though, one of the above methods should fix your Outlook error! If not, post a comment and I’ll try to help! Enjoy!