The mapi32.dll in the windows system folder is the only active one



Outlook 2000 stores a copy of the correct version of mapi32.dll (which will have 128kb file size) in Program Files\Common Files\System\Mapi\1033\95 , may be different on other machines You can maually rename and replace the correct version to the system folder or there's also a utility to help replace it

called

Fixmapi.exe

you can run this from Start > Run  and type fixmapi.exe in the Open field.  this will try to restore the mapi file itself.  Outlook may notice the wrong version and run the fix on it's own OL2000: Startup Error Indicates Problem with Recently Installed Program




In previous versions of Outlook the most common reason Outlook would not start was because another application replaced the Mapi32.dll file in the Windows System folder.  The easiest way to correct the problem was do a search in Start > Find > Files or Folders for Mapi32.* which will find all the mapi files.  You'll most likely find the current mapi32.dll file as 128KB the correct version Office installs was larger more like 576KB - 768KB.  You'll see the original file renamed to either Mapi32x.dll or Mapi32bak.dll done so by the offending application (Netscape or Coral or any other app that tries to replace the Messaging Store). you can try restoring the original by renaming the smaller mapi to mapi32.old and rename the larger mapi back to mapi.32.dll.  

If mapi is in memory, you will not be able to rename it.  click Ctrl-Alt-Delete and end task on mapisp32 verify it's gone before trying to rename it.

Also you can try renaming the current mapi32.dll to mapi32.old and restore the original off the OfficeCD, do a search on the cd and copy it to the system file.

 

To Rename and Replace Your Mapi32.dll file from the Office CD

  1. Right click on the Mapi32.dll file in your Windows\System or Windows\System32 folder.
  2. Click Rename on the Shortcut menu.
  3. Type Mapi32.old as the new name for the file.
  4. Copy the Mapi32.dll from the Office\Wms\Win95 or Office\Wms\WinNT folder of your Office 97 setup compact disc, into your Windows\System or Winnt\System32 folder.

    If you use the Small Business Edition of Office, copy the Mapi32.dll from the Outlook\Office\Wms\Win95 folder of your Office setup CD into your Windows\System or Winnt\System32 folder.
  5. In the Windows Explorer, click the file you copied to your hard drive, and on the File menu, click Properties.
  6. Click to clear the Read-Only check box, click to select the Archive check box, and click OK.
  7. Close the Explorer.

NOTE: Mapi32.dll is a system file. If you do not see this file on your CD-ROM, click the Folder Options on the View menu of Windows Explorer, and then under the View tab's Advanced Settings, click the radio button to select "Show all files" for Hidden files.

Excerpt from Q174843 - OL97: Error Message: Outllib.dll is Linked to Missing Export Mapi32.dl

Other useful articles in the Knowledge Base

Q162223 - OL97: Error Message: MAPI Spooler Has Shut Down Unexpectedly

Q173299 - OL97: Error Msg: "The MAPI Spooler could not be started"

Q180347 - OL97: MAPI Service Error in GWMSPI.DLL Starting Outlook

Q179462 - OL98: Error Message: MAPI Spooler Has Shut Down Unexpectedly

Q181356 - OL98: (CW) MAPI Was Unable to Load the Information Service

Q191782 - OL98: (CW) MAPI Service Error in GWMSPI.DLL Starting Outlook

Q190133 - OL98: (IMO) Error finding AWFEXT.ECF While Starting Outlook

Q193681 - OL98: (CW) ErrMsg: Cannot Start Microsoft Outlook

Q216796 - OL98: (CW) Error Message "The MAPI Spooler Could Not Be Started"

More Articles...