Potty Page

January 15, 2007

Nokia PC Suite not working with Outlook - "Failed to open Outlook"

I've recently got a new phone... I've mentioned this on another post... anyways... seeing as it has Bluetooth I thought it would be nice to have it synchronise with my Outlook account at work.

Well it didn't go according to plan - when it came to telling PC Suite which folders I wanted to select using the "Select Folders" clicking the button didn't do anything. I thought this could be something to do with using Exchange at work and the calendar and stuff being kept on the server instead of locally... so I tried setting it up on the laptop (which had worked straight away with local files) and it also worked fine... and updated the stuff to the Exchange server fine... the plot thicked.

I looked at the version of PC Suite I was using on the laptop and it was an older version... "ah-ha" I thought... I've got it... so I downgraded on the work PC...

Now I get the error "Failed to open Outlook" when I click on "Select Folders" - which isn't very nice - or helpful... what frustrated me more that there's loads of people on Google looking for the solution and no answers - or well any that worked for me...

So... after much trial and error and guess work... here might be the solution - it worked for me... it appears that the synchonisation program uses MAPI to talk to Outlook. This uses the DLL mapi32.dll, which lives in Windows\System32

Although it should go without saying - you follow these instructions at your own risk!

FIrst, it would probably be an idea to see if it is the MAPI file that is at fault... ('cause if it's not I can't be of help!)

  1. Find the file in C:\Windows\System32
  2. Right click on it and select "Properties"
  3. Select the "Version" tab on the window that opens up.
  4. It should say "Extended MAPI 1.0 for Windows NT" or something very similar - maybe a different version number and be made my Microsoft - look under the "Company" option. On my work machine it was down as being the "Mozilla Thunderbird MAPI Dll".

So, if you've now found that the MAPI file isn't the Microsoft one, it's time to fix this... if it is the Microsoft file then I'm afraid I can't really help you - sorry.

So, how to put the Microsoft one back...

  1. Rename the file from mapi32.dll to something else... like mapi32.dll.old.
  2. Click on Start and go to "Run..." (or press the Windows key and the R button together)
  3. enter fixmapi into the box and press OK.

Hopefully the the fixmapi program will try and replace the MAPI file that had been altered by (probably) another mail client.

Try setting up the options again in PC Sync... hopefully the Select Folders button will work for you now.

If it doesn't work... you could try running Outlook and selecting "Detect And Repair" from the Help menu... this should also (I hope) replace the MAPI file... however doing a "Detect and Repair" without removing the mapi32.dll file will probably not work - it didn't work for me... make sure you rename/move it as above.

Clearly... if you use the MAPI stuff from the other software that installed the DLL then there's a very big chance that this will stop working when you change the DLL file... you might want to think about this :-) There's a chance that moving the rouge file into the folder that, lets say the thunderbird.exe is in might work - as when you run Thunderbird it should look in it's local folder for the DLL before looking in the System wide System32 - this is speculation on my part... as I've not tried it - I don't use anything at work that would want to use MAPI in Thunderbird.

So, yeah, there we go - I hope it helps and saves all the time wasting I went through trying to get it to work - let me know in the comments!

Posted by Ed at January 15, 2007 11:20 PM | Geek |
Comments and TrackBacks

TrackBack URL for this entry:
http://www.bloged.co.uk/mt/mt-tb.cgi/1630

Nice one.
PC Suite is a very annoying application - I want to use its features, but its interface and implementation bug the life out of me.
It's one of these applications that insists it *must* start with Windows and live in your system tray all the time. I always yank it out of the
startup and End Task on it when I'm finished using it.

It also has problems remembering that my phone is supposed to be connected to it. Sometimes it'll just connect, sometimes it'll connect
after being kicked, sometimes it needs repairing.

Here endeth the rant.

Posted by: Joe on January 17, 2007 2:48 PM

Thanks to Ed:)) I´ve been fighting with Outlook 2003 and PcSuite for a month, with this synchronisation problem. Even in the Nokia techsupport In Finland they could not help me...But finally the sollution was so simple: Just renamed the mapi.dll to mapi.dll.old ,and Outlook's "Detect and repair" --> Pcsuite finds the Outlook folders and synchronisation runs perfectly again...
It seems,my problem was microsofts old version of mapi.dll (from y.1998)in the new winXP ??
Thanks Ed, Thanks !

Posted by: Aki on March 5, 2007 8:04 AM

Ed, thanks a lot! Your solution really helped me. I'm using Ritlabs' The Bat! as my e-mail program, and I installed its own MAPI once, which was causing these problems with synchronization.

Posted by: Dmitry on March 23, 2007 7:11 PM

I use a Nokia 6600 and the only three requirements I have with that thing are: I'm able to make a phone (continued: Synching stopped between Phone and Outlook)

Posted on Jorge 's Quest For Knowledge! on March 30, 2007 11:06 AM

For solutions to some of PC Suite's annoyances, see http://www.l-field.org/otherstuff/killnokiapcsuite/index.html

Posted by: Charles on May 17, 2007 9:57 AM

Thanks Ed. I use Eudora - your solution fixed the problem and ended hours of fiddling with re-installations.

Posted by: Rabin on May 31, 2007 11:42 AM

Ed,
I am so grateful to you. I has the same problem of Rabin and Eudora had changed the MAPI.

You are great.

Posted by: francesco on June 9, 2007 4:25 PM

I have transfered music to the memory card on my Nokia 6300 using the pc suite.
I can play the music using gallery but when I try to use media music player and update library it does not find the tracks

Can you help

Nokia customer services are worse than useless

Posted by: mike on July 3, 2007 8:05 PM

I have transfered music to the memory card on my Nokia 6300 using the pc suite.
I can play the music using gallery but when I try to use media music player and update library it does not find the tracks

Can you help

Nokia customer services are worse than useless

Posted by: mike on July 3, 2007 8:06 PM

Thanks mate for the mapi32 fix.
New N95 and the same Outlook connect prob as you and nicely fixed with your help.
Hope your Xmas comes early.
Best regards
ian

Posted by: ian on November 10, 2007 8:59 AM

I was having the same problem on Vista 32 bit with Outlook 2007.

ie Nokia PC Sync "Failed to open Outlook" after many months of it working fine.

The solution that fixed it for me was was to "create new settings" in PC Sync and everything then worked fine for me.

(I didn't try the MAPI procedure but you might want to try the create new settins option first and if that doesn't work then try MAPI replacement.)

Regards
Dan

Posted by: Dan Megus on November 27, 2007 1:04 AM

Unfortunately, this did not work for me, the mapi was Microsoft's anyway and the fixes had no effect. Glad others have been luckier.

Posted by: Kint Verbal on January 9, 2008 10:01 AM

Dan's solution - to "create new settings" in PC Sync - worked fine also with me.
I also have Vista 32 bit with Outlook 2007 and was
struggling for a long while trying to solve this annoying problem.
Thank you very much! Regards

Al

Posted by: Al on January 20, 2008 5:27 PM

Solved , based on your suggestion to rename mapi32.dll and run fixmapi.exe

thanks! :)

Posted by: LeeorHelps on February 13, 2008 12:07 PM
Post a comment