How to rename MAPI32.DLL

ml1n4
ml1n4 used Ask the Experts™
on
I have a corrupt MAPI32.dll, I have tried using FIXMAPI.EXE and repairing my Outlook installation to no avail.  Looking through the solutions it suggests renaming MAPI32.dll, and reinstalling Outlook to overwrite the file with a non-corrupt version, but I am blocked from renaming (even when logged in as an Administrator).  I also ran regsvr32 /u MAPI32.dll from the command prompt to no avail, any ideas?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Commented:
What is the error message you get?
You could boot the computer in non-windows environment (so the file cannot be used). This would let you rename the file. If you get hold of a knoppix boot disk, you should be able to load knoppix off the CD (or DVD). Then you can just browse to where the file is located and rename it.

Author

Commented:
I get the following error message:

Cannot start Microsoft Office Outlook.  MAPI32.DLL is corrupt or the wrong version.  This could have been caused by installing other messaging software.  Please reinstall Outlook.

Basically I tried to install Office 2007 on Vista, but the installation crashed (numerous times).  So I uninstalled what I could and put Office 2003 on instead (still running on Vista), everything else is fine, except for Outlook.
Why Diversity in Tech Matters

Kesha Williams, certified professional and software developer, explores the imbalance of diversity in the world of technology -- especially when it comes to hiring women. She showcases ways she's making a difference through the Colors of STEM program.

Commented:
What message do you get when you try to rename it?
when you tried to rename the file in windows, what software did you have open. Try opening task manager and exit out of all open software, the try and rename the file. Make sure in the process list that none of the processes are using the file (i.e. any of the office applications).

Author

Commented:
OK chaps,

Just fixed it, went into the file properties, transfered ownership of the file to myself, went out, went back in again and gave myself full control, then renamed it.

I'll split the points, as you were a good catalyst.

Cheers

Commented:
I also had this issue here at my work and we performed ALL of your suggestions.. The fix we got was to rename the MSMAPI32.DLL and it will then rebuild.. Really it was to rename MS and not MAPI...

Just wanted to add to this.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial