Posted by brant : 2006-12-29 at 12:35 am

Windows Vista users will inevitably encounter a corrupt search index at least once. First, you should know that the indexing service is embedded in the OS and is on by default. So what to do? Before you fix it, lets first stop the error from coming up. Stop the service called "SearchIndexer.exe". Ideally, I would just tell you to delete the file that the search indexer uses. Unfortunately I do not know where the index file is located. If you know where this file is, please write a comment for others to learn from. Plus I would be very interested since I did try to look for it. :)



So what I can tell you to do is. . . thats right. . .system restore. Each night your system should have a new checkpoint anyway. So run that and you will be fine. I would suggest restoring windows ASAP.

The next obvious question is: why does this happen? Well, in my case I was downloading from newsgroups which writes an awful lot of data to the hard drive. At the same time a new program I installed cause a bluescreen. That is a recipe for disaster right there. =\ Indexer errord many times and outlook 2007 wouldn't even open because it communicates with search indexer. I rebooted and windows tried to fix itself with scan disk to no avail.

Why can't Microsoft make this easier? The funny thing is that if you go to Control Panel -> Indexer Options under advanced, you can rebuild the index db. So why not just do that right? Well, it has to actually be running for you to get to the advanced tab. At this point our index file is corrupted so we can't even get there to rebuild the index! When you try to force the service to run, it errors immediately afterwards. So please Microsoft, fix this problem and let us rebuild or delete the index without it running. I guarantee a lot of people will get pissed off by this error in 2007.

Windows Vista is still a decent OS. This is basically the first serious problem that I have come across so far. Though if I do see another error that I think others might encounter expect a post!

*UPDATE* Sept 01 2007
Thanks to Kev from the comments below, there is an easy solution to fix this problem. Simply delete the "Config" and "Data" folders located in C:\ProgramData\Microsoft\Search . As stated by Mickmeister, windows will simply recreate and rebuild the index afterwards. If you want to be 100% certain, then go to the indexer properties and manually click rebuild.



Comments (22)


Phil - 2008-10-15 at 09:45:25
I have the same problem with Vista Business SP1 and MS Office 2007. It never finds a solution when it checks. This only happens every week or two. The search crashes and I really don't care. But the pop up window is annoying. My question is: Why doesn't Microsoft provide a fix for this? WTF is wrong with them? Do they really expect everybody to solve this on our own? We all paid good money for their software, they owe it to us all to fix this!

Maggie - 2008-06-23 at 09:11:11
I've kept the XP OS when I "upgraded" to MS Office Small business. "MS Search protocol" error comes up for me also. Wish I would have kept MS office 2003.

shadow - 2008-06-11 at 01:39:21
Try this link.
http://www.techsupportforum.com/microsoft-support/windows-vista-support/138952-microsoft-windows-search-indexer-stopped-working-closed.html

Ben Binks - 2008-02-23 at 13:27:51
I have the same problem with the search indexer as you all. I dont seem to be able to find a firm fix to the problem. Does anyone know if its been sorted yet? Help! bfbinks@bfbinks.karoo.co.uk

amanda - 2008-01-30 at 04:01:08
i am so happy im not the only one to have this problem thought i had done something real wrong i have been putting up with it for 5 months driving me crazy well im glad there some good advise out there microsoft shame on you so wish i stuck with xp not upgraded (down grade more like) system restore sure dont work like xp like the person up top said will only let you go back so far i cant even rebuild index under properties just blank box for me and constant messages thanx for the advise will try it out hope dont mess up my system to much fingers crossed

amanda - 2008-01-30 at 04:00:08
i am so happy im not the only one to have this problem thought i had done something real wrong i have been putting up with it for 5 months driving me crazy well im glad there some good advise out there microsoft shame on you so wish i stuck with xp not upgraded (down grade more like) system restore sure dont work like xp like the person up top said will only let you go back so far i cant even rebuild index under properties just blank box for me and constant messages thanx for the advise will try it out hope dont mess up my system to much fingers crossed

Countrymanbigandrich - 2008-01-17 at 18:21:40
thanks for the tip...i searched microsoft's help data base and it was no help at all, and whenever it checked for an online solution, it never really fixed it....the search indexer stopped about 6 months after i bought my laptop and its been annoying me for about a month.....thanks again, i was just about to put an axe through my pc (lol)

Ben - 2007-12-14 at 18:42:57
Thanks for the postings! As of 12/13/2007 I could not find a solution on the Microsoft site!!! Thanks again!
///BeN

teresa vigil - 2007-10-03 at 13:18:58
UPDATE* Sept 01 2007
Thanks to Kev from the comments below, there is an easy solution to fix this problem. Simply delete the "Config" and "Data" folders located in C:\ProgramData\Microsoft\Search . As stated by Mickmeister, windows will simply recreate and rebuild the index afterwards. If you want to be 100% certain, then go to the indexer properties and manually click rebuild.

If you deleate the files, then when you want to transfer files within a folder it takes forever, do not delate the fiels its better to do sytem restore instead. Dealting the fiels will stop one problem but bring on another.

bryce cooper - 2007-10-02 at 07:44:34
Im slightly annoyed with windows vista wish i had of waited a while or just kept windows xp

Mickmeister - 2007-09-02 at 06:47:16
Hi all, I have Followed Kev's advice, having gone to C:\ProgramData\Microsoft\Search and deleted BOTH the config and the Data folders, and it fixed the problem of the search indexer straight away. Having deleted the folders, vista immediately replaced the folders, although no data was present, so I imagine it is rebuilding the search indexing.
Thanks kev - for the tip, i can now access outlook again, and not forever get the indexer stopped message.

Malcolm - 2007-08-31 at 17:46:36
I followed "Kev"'s advice and it seems to have worked

LStuart - 2007-08-22 at 14:04:06
I've had this problem for a few days and it's really annoying. I disabled the services and also followed the Spanish' path to edit the registry. The values in the registry were '1' Hexadecimal which is what the internet said to change it to, so not quite sure why the error happened. Anyway thanks to those of you who advised how to sort it out. Let's hope Microsoft fix this properly!


Juniper - 2007-08-21 at 09:10:46
Just found this solution on Microsoft Forums under 'Windows Search Protocol Host Has Stopped Working [vista]'
The author is rodri003 and the solution works:
'I kept getting a message saying Search had stopped working. Outlook 2007 performance was so bad that it was unusable. I cliked on the all programs, Administrative Tools, Services. Scroll to Windows Search and right click. Select properties, in the general tab, select Startup type "Disabled" and stop the service if it's running. Everything works fine including Outlook. The only issue is that if I search for a message in Outlook or use the Vista search service it says that the search may be slow because the search service is not running. I hope this works for you.'
Ditto that to you.

muffty - 2007-08-14 at 17:03:05
i have same prob, been told by the manurfacturer to make p a full back up,and put in the aplication and support disk that came wi my lappy and restart computer,puts every thing back to the original state,then use your back up disks

Jojo - 2007-08-13 at 00:21:35
yeah.. i'm encountering the same problem too. it's getting kind of irritating. can anyone please confirm if it can be deleted safely..

Jake - 2007-08-08 at 00:58:24
I have found the file, but I am unsure if i should delete it,

This file can be found at C:\Windows\system32

And go down the page to SearchIndexer

Delete it if you want I am not sure if it is wise

junior - 2007-08-01 at 11:16:38
hello i had the same problem and i found the solution in this page. i'ts in spanish but it has images http://www.trucoswindows.es/topico-4831-windows-search-indexer-dejo-de-funcionar.html

for any questions add me a msn junior_c_6@hotmail.com


Carol - 2007-07-27 at 18:23:01
I am having the same problem where the windows index searcher box has been popping up for the last 2 weeks. Every time I try to get on a messenger or even my email it pops up. My laptop has been real slow since this started. I tried system Restore twice. It is still doing the same thing. Vista system restore is not like the X P's. I cannot go back as far as I would like in my system Restore... Unless, I am doing something wrong and don't know how to go as far back as I would like and need to.Someone please help me with these problems.. I am beginning to hate getting on my laptop lately. It is only 5 months old and I feel I should not be having this problem..

EtownsFinest - 2007-07-17 at 19:40:55
I have the same problem can' get my indexer back on KEV what files do i erase under programdata\microsoft\search

Kev - 2007-07-16 at 17:31:37
The search index is in C:\ProgramData\Microsoft\Search
just delete cotents and all should be fine

Luke Sunset - 2007-07-16 at 05:12:14
I'm having the same problem, on the 26th of June I installed the updates for Vista and when the three updates were done my laptop started to run very slow. I thought nothing of it, I shut it down for the night and the next day when I turned it on it took over 15 for it boot up. When the desktop came up this message poped up saying the Seach Indexer has stopped working. I had no idea what tha meant but after the messgae came up every program I tried to run would no respond and it would take forever for the programs to respond. When the programs would finally respond the same message came up again, I grew annoyed of the the problem and called Microsoft thinking they would provide me with a solution but they haven't. I was on the phone with them for over three hours and all they could tell me is that the have no idea how to fix the problem. It's been almost three weeks and the problem has not been fixed.


Add Comment