Solved

Conflict, in Windows Search 4, between Outlook and Nokia - Nokia's protocol handler MDatastorePH.MDatastoreProtocol.1 fails to load when Outlook is running.

Posted on 2010-08-22
5
461 Views
Last Modified: 2012-05-10
I recently removed every Nokia PC Suite item from my computer, as the programme, following an update, failed to connect to my Nokia 'phones. Reinstalled, the programme now works fine for the telephones and sychronising with Outlook.

However, it is producing a quantity of errors in Windows Search, as seen in Event Viewer under Applications, when Outlook is booting up or running. The error message reads as follows:

"The protocol handler MDatastorePH.MDatastoreProtocol.1 cannot be loaded. Error description: Class not registered." This occurs within the category Gatherer.

The handler in question can be found in the registry here:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Protocols\nokia.mplatform.mdatastore\0]
"Included"=dword:00000001
"ExtExclusionsUsed"=dword:00000001
"PrefixName"=""
"ProgIdHandler"="MDatastorePH.MDatastoreProtocol.1"
@=""

I have tried deleting the whole Nokia key, including in Safe Mode, but cannot (I use Search ONLY for Outlook, nothing else). I have tried setting the "Included" and "ExtExclusionsUsed" values to zero. No effect. I have tried booting up the comp (XP, SP3, home) with all available services enabled. Nix.

The error first appears one or two seconds before Outlook's starting-up is acknowledged by Events, and then repeats a few minutes later. The errors then continue at intervals of half-an-hour or so (it varies). Within Protocols exist also Outlook, Outlook Express, IE8 History and a few others - all with the same types of value settings. I presume Nokia is there, also, to enable Search if required to catalogue Nokia items not viewable conventionally in the computer's main filing system. However, frankly, I don't know.

The functioning of Search, which only catalogues Outlook as stated, does not appear to be impaired by these errors. However, I have had a series of difficulties with Nokia on this comp these last several years (misbehaving drivers, etc.), so prefer either to have nothing installed from them or, if it must be, at least working correctly.

A solution may be to unravel the Registry's indecipherable child/parent settings so that I can do what I will with the key. So far, any changes I have made have been thrown back to default, either immediately or after an interval (including an interval after a reboot).

Any ideas will be warmly appreciated!
0
Comment
Question by:williamlambton
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
5 Comments
 
LVL 12

Expert Comment

by:avgavg
ID: 33494506
You should try re-installing Outlook as most errors of this type are caused by missing Outlook files.

Good Luck!
0
 

Author Comment

by:williamlambton
ID: 33496209
Thanks! A complete reinstal of Outlook was done just before the clear-out and reinstal of PC Suite, a couple of days' ago. So, will initially run a repair from the disc and see how it goes. Am also reading up on those XP security permission settings!
0
 

Author Comment

by:williamlambton
ID: 33530165
@avqavq. I have spent a lot of time on this since, including an uninstal and reinstal of Outlook (from the disc). There is a related issue here:  http://social.msdn.microsoft.com/Forums/en-US/windowsdesktopsearchdevelopment/thread/c0c5561d-c972-4da2-ab22-48d97e69439e. Note how the MS people basically wash their hands of it, as it doesn't affect performance!
0
 

Accepted Solution

by:
williamlambton earned 0 total points
ID: 33561700
I have fixed the above issue, as follows:
1. Remove all trace of anything Nokia, including its files in Installer and the programme PC Connectivity Solution. I ended up with one Nokia item still on the comp: c:\windows\system32\drivers\pccsmcfd.sys, which checks suggested should stay put.
2. Remove all trace of Windows Desktop Search 4, including its two log files: C:\WINDOWS\KB940157.log and C:\WINDOWS\KB940157Uninst.log.
3. In Regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\ProtocolHandlers, click ProtocolHandlers, go to nokia.mplatform.mdatastore in list on right and delete it, having first backed up the ProtocolHandlers key, if desired (though I personally had no wish to put the nuisance back).
4. Reinstal Search.
5. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Protocols. All being well, the nokia.mplatform.mdatastore item will no longer be present as a sub-key under Protocols, nor will the errors recur in Event Viewer.
Which part of the above fix was the critical part, I don't know. Nor have I yet reinstalled Nokia PC Suite and its accompanying programmes (all automatically installed from the one download). However, I tentatively attach significance to the two .log files' deletions and the registry edit. If you want to keep the info in the old .log files, paste their contents elsewhere under disconnected file headings and change the KB940157 reference at the head of the C:\WINDOWS\KB940157Uninst.log file's body to something else (I wrote it back to front).
0
 

Author Closing Comment

by:williamlambton
ID: 34276843
The process described sorted the error.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Outlook 2013 Email from contact not grouping together 4 23
Outlook will send but not receive 11 73
Search not working in Outlook 2016 7 649
Outlook 2016 do not search 4 51
If you don't know how to downgrade, my instructions below should be helpful.
Viewers will learn how to create burn videos onto a DVD using Nero Suite including creating a DVD menu and chapters.
Viewers will get an overview of how to make and use Drum Racks in Ableton Live. Load new Drum Rack into empty MIDI track: Fill rack with audio samples: Re-arrange sample slots as necessary: Adjust parameters of each slot to tailor each sound a…

740 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question