JayMichael1023
I am no expert on this but i googled your error and got this response.
Mobile address book.
see below if your confident but dont ask me...LOL
An exception occurred while trying to run "C:\WINDOWS\system32\shell32.dll,Control_RunDLL "C:\PROGRA~1\MICROS~2\Office12\MLCFG32.CPL",@0"
I have managed to recreate this error. This bug appears whenever I add the 'Mobile Address Book' in my outlook profile.
Interim Solution:
I needed to read my email before fixing the problem so I used the web outlook interface.
In Internet Explorer I typed
Solution to use if you don't care about loosing your Outlook profile setings:
--------------------------------------------------------------------------------
Deleted your Outlook profile and add a new Outlook profile in the 'Mail' config screen and edit the properties to add back all your accounts.
(Windows Control Panel > Mail > Show Profiles)
Select 'Prompt for a profile to be used' so every time you open Outlook you have an option to use
Solution I used because I didn't want to loose my Outlook profile setings:
--------------------------------------------------------------------------
I eventually restored the Outlook registry settings from a backup.
The temp location in the registry of all Outlook profiles is:
My Computer\HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows Messaging Subsystem\Profiles\
I found HKEY_USERS\SID contains the profiles again. To figure out who the SID profile belongs to go to the 'Volatile Enviroment' key.
No backup available? Desperate for a solution? This is what I tried and worked before I eventually restored from a backup.
------------------------------------------------------------------------------------------------
You need to manually remove the 'Mobile Address Book' entries for the Outlook session for it to come back to life.
Before proceeding.
MAKE A FULL BACKUP OF YOUR REGISTRY FIRST. IF YOU ARE NOT AN EXPERIENCED ADMINISTRATOR THEN DO NOT PROCEED.
Make a copy of the 'Outlook' profile first and named it 'OutlookTEST' and perform the changes there to be safe.
Under Windows Control Panel > Mail > Show Profiles select 'Prompt for a profile to be used' so every time you open Outlook you have an option to use the OutlookTEST profile.
My emails and calendar are stored on our exchange server so the Outlook profile only contains the pointers to the pop3 accounts and exchange accounts. Looking at the registry everything was hexademical. The next question was what do I need to remove from the registry?
The location in the registry of all Outlook profile is:
My Computer\HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows Messaging Subsystem\Profiles\OutlookTEST
There will be multiple keys under this profile (10 and above).
Select each one of these keys and double click on the 001f3001 values and look at the Value Data to find 'M.o.b.i.l.e..A.d.d.r.e.s.s. bla bla bla'
Delete these keys (not only the values) and then try to start outlook with the profile named OutlookTEST.
You should be back in action. This temporary fix on the profile should not be taken as a good profile. It will be wise at this point to create a new
profile and manually copy your settings to a new profile that is untouched by manual registry changes.
(I found HKEY_USERS\SID contains the profiles again but didn't need to mess around with those. To figure out who the SID profile belongs to go to the
'Volatile Enviroment' key.)