• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4581
  • Last Modified:

Microsoft Windows Search Indexer has stopped working

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:
But that didn't help for me. Anyone know how to fix this?
1 Solution
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.
SirOracle_Author Commented:
Worked perfectly, thank you!
I have tried this solution and the message still pops up. Is there something else I should try?
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now