Microsoft Windows Search Indexer has stopped working

Hi
I have Windows Vista Ultimate (MSDN) and every 10th minute or so a message pops up saying that Microsoft Windows Search Indexer has stopped working. I can disable the Windows Search service to stop the messages, but that don't actually fix the problem.

I found this link:
http://www.techsupportforum.com/microsoft-support/windows-vista-support/138952-microsoft-windows-search-indexer-stopped-working-closed.html
But that didn't help for me. Anyone know how to fix this?
SirOracle_Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ric TuteroCommented:
If settings changes brought about by drivers or updates caused this, rebuilding the index might  actually work.

One alternate way of rebuilding (more difficult but takes less time than the automated method) the index:

With the service already off, Open regedit.
Look for HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Search

right-click on "Windows Search" & choose permissions. Click your logon name in the box & check "Full Control"
Apply -> OK.
Open the Windows search key to the right & change the value of "SetupCompletedSuccessfully" from 1 to 0.
Now delete the following entries (folder to the left pane):

HKLM\Software\Microsoft\Windows Search\Applications\windows
HKLM\Software\Microsoft\Windows Search\CatalogNames\windows
HKLM\Software\Microsoft\Windows Search\Databases\windows
HKLM\Software\Microsoft\Windows Search\Gather\windows
HKLM\Software\Microsoft\Windows Search\Gathering Manager\Applications\windows
HKLM\Software\Microsoft\Windows Search\UsnNotifier\windows

Note that you must first "OWN" the keys by checking "Full control" like mentioned above, click apply & instead of OK, click on 'advanced'.
In the new window, open the 'owner' tab & change the owner name to your logon name (which should be in a list of users near the bottom of that window) & check the box for applying the changes to all subkeys.
If this still does not allow you to delete the keys, you MUST 'own' all (sub)subkeys one by one. Yes it's a lot of work.

But we're not done yet.

Open CMD as an administrator & type "rd %ProgramData%\Microsoft\Search\Data\Applications\Windows /S /Q" (without the quotation marks, of course).
Then type 'net start wsearch'.
This would take a few moments to complete as regedit will create all the keys & subkeys you deleted & set them to defaults.

Check back with regedit to see if the SetupCompletedSuccessfully value was reset to 1.
If so, the index should already work & should've been reset to defaults. Given that there were no problems before any drivers/updates were installed.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
SirOracle_Author Commented:
Worked perfectly, thank you!
0
ILSICommented:
I have tried this solution and the message still pops up. Is there something else I should try?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Vista

From novice to tech pro — start learning today.