Ошибка при запуске Outlook 2003: «Файл MAPI32.DLL поврежден или имеет неправильный номер версии»
Установка и удаление поочередно Microsoft Office 2007, затем Microsoft Office 2003 (в какой последовательности - уже неизвестно) привела к тому, что 2003 “Офис” перестал отправлять почту. Если точнее вообще перестала запускаться программа Microsoft Office Outlook 2003 - при запуске выдавалось сообщение
Файл MAPI32.DLL поврежден или имеет неправильный номер версии … и предположение, что была установлена посторонняя почтовая программа.
“Причиной получения сообщения об использовании неправильной версии mapi32.dll или о том, что этот файл поврежден, может быть другое программное обеспечение для передачи сообщений, установленное после Microsoft Outlook.” - действительно, была попытка установить другой Microsoft Outlook.
Попытки скопировать файл MAPI32.DLL (находится в каталоге WINDOWS\SYSTEM32\) с “рабочего” компьютера (с рабочим “офисом - аутлуком”) , переустановка Office 2003 (решили остановить свой выбор на нем), удаление старых файлов, скачивание Mapi32.dll - “нужной” версии из интернета… В общем, все было безуспешно.
Утилита fixmapi.exe (находится в системной папке WINDOWS\system32\) тоже не дала нужного результата. Возможно, кому-то достаточно будет набрать в командной строке fixmapi - и “все будет”.
До причины все-таки удалось докопаться -
“неисправность может возникнуть при установке, а затем удалении Microsoft Office Outlook 2007 (бета-версия 2) на компьютере с установленным Outlook 2003. После удаления Outlook 2007(бета-версия 2) файл MSMapi32.dll из Outlook 2007 (бета-версия 2) не удаляется из следующей папки вашего компьютера:
C:\Program Files\Common Files\System\Msmapi\LocaleID
(у меня LocaleID был 1049)
После переименования файла MSMapi32.dll, Microsoft Office 2003 (Родной!) запустился… самовосстановился (пару раз запросил исходные файлы), и все-таки “встал”…
ps. получается, что странный какой-то Uninstall у 2007 офиса… Ну не.. кривизну рук тоже никто не отрицает.
UPD. При входе в Панель управления при попытке перейти в раздел “Почта” возникает сообщение об ошибке
Нехватка памяти или системных ресурсов. Закройте часть окон или программы и повторите попытку.
При этом запуск Outlook 2003 также выдавал сообщение про MAPI32.DLL, а запуск любых других программ происходил нормально. Помогло удаление (переименование) файла MSMapi32.dll (как в последнем пункте)
спасибо за дельный совет у меня тоже самое все заработало
Спасибо. офис восстановил. на mapi32.dll больше не ругается
Спасибо, Outlook заработал, однако при экспорте возникает ошибка: Сбой операции и все.
Может подскажите как решить?
Спасибо, Sergey
(присланное сообщение от Sergey ):
Ссылка на статью техподдержки майкрософта
последний пост автора оттуда
http://support.microsoft.com/kb/926196
Отличный совет.
Мучился 3 месяца.
Спасибо парни
Спасибо, стояли 2007 и 2003 офис на комьпютере, и аутлук 2003 не запускался с ошибкой, а в 2007 аутлук был недоступен помогла фикс мапи
Спасибо все заработало.
Спасибо, тоже с этим MAPI32.DLL промучался, ввел fixmapi и все стало работать, ошибка исчезла.
1emigration…
…