“MAPI32.DLL 损坏或版本不对” 解决办法

安装 Office 2007 试用了几天,新版本用户体验倒的确不错,可就是在我的机器上不够稳定,经常”停止响应”,无奈何,删掉 Microsoft Office 2007, 重新安装 Office 2003,启动 Outlook 2003 的时候遇到如下问题:

无法启动 Microsoft Office Outlook。MAPI32.DLL 损坏或版本不对。可能是由于安装其他邮件软件造成的。请重新安装 Outlook。

重新安装一遍,问题依旧,搜索到了微软一篇支持文档,当您尝试启动 Outlook 2003 错误信息: “MAPI 32.DLL 已损坏或版本不对”,其说明的原因是:

如果安装 Microsoft Office Outlook 2007 ,然后卸载,再安装 Outlook 2003 就会发生此问题。(原因是)当卸载 Outlook 2007的时候,没有从计算机上除 Outlook 2007 版本的 MSMapi32.dll 文件,该文件位置:
C:\ProgramFiles\Common Files Files\System\Msmapi\1033

(Office 删除的时候连自己的文件都弄不干净,唉。另外,微软页面上这段话是机器翻译的,2007 都翻译成 2007 年,我给擅自校订了一下)
这个 MSMapi32.dll 位置似乎是有问题的,我的机器上实际的位置在:

C:\Program Files\Common Files\System\MSMAPI\2052

把该文件重新命名后,再打开 Outlook 2003 就 OK 了.
EOF


6 thoughts on ““MAPI32.DLL 损坏或版本不对” 解决办法

  1. goodhawk

    有没有搞错。还2007 ?
    微软就喜欢瞎折腾。
    下次搞就搞个7002好了。
    对包括MSDN的有些文档都是机器翻译的,www好像是翻译成web 场,我那个晕啊。。

    Reply
  2. mouoce

    试用过office2007的word,powerpoint,excel,感觉有些提高,不过也没多大感觉,只是涂个新鲜。

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *