Windows Search Service not working after Windows 8.1 Upgrade

Anonymous
2013-11-03T16:40:29+00:00

After upgrading to Windows 8.1, the Windows Search Service is not working. I ran the troubleshooting tool which identified the problem, but was unable to fix it.  Any insights would be much appreciated.

Windows for home | Previous Windows versions | Search, touch, and mouse

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2014-04-30T23:39:47+00:00

Finally found a solution to this after about 2 weeks of on and off troubleshooting. This was in Windows 8.1. Indexing was not running, all options were grayed out, and no solutions I tried (registry changes, etc) worked.

A few posters suggested going to 2 directories and deleting all the files in those folders:

C:\ProgramData\Microsoft\Search\Data\Temp\

C:\ProgramData\Microsoft\Search\Data\Applications\Windows\

However, this solution was initially impossible for me, because the first directory (Temp) and all the files in the 2nd directory (Windows) would DISAPPEAR upon trying to view them. They would be there for a second when I first entered the directory, and then vanish. Since I couldn't get to them, I couldn't delete them. I've never seen files and folders do that before.

I fixed this by renaming the "Windows" folder to "Windows.old," and immediately the system generated a replacement where the files didn't disappear!  I then did the same thing with the "Temp" folder, but this time it didn't auto-generate a new folder, so I just made one myself.

I didn't even have to delete the files in the newly generated folders. Indexing started working immediately after the new folders were created.

Hope this helps someone!

Was this answer helpful?

2 people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2013-11-14T21:50:45+00:00

If you are using either Norton Utilities 16 or System Mechanic 12 or maybe some other registry checking/repair program, my experience (on two separate 8.1 systems) is that both NU or SM will stop Windows Search service during their automated registry check/repair routines and will produce an Error 2 missing file message if you try and restart Windows Search service.   You can recover/restart Windows Search service by rolling back/undoing the registry changes made by these utilities using their built-in registry change undo tools.  Once Windows Search starts back up Indexing for Outlook deleted e-mails or other programs/folders will also restart but may take a while to rebuild depending on how much is indexed.  To avoid having this issue in the future, you should disable the automatic registry check routines on all registry check programs you may have running, at least until all this gets resolved.

Microsoft has apparently made some changes to Windows 8.1 that aren't compatible with how Norton and Iolo do their registry check routines, and so far the latter's engineers have not released updates to either program which prevents this issue from happening.  None of these issues existed for me with Windows 8.0, 7 or prior Windows versions.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

101 additional answers

Sort by: Newest
  1. Anonymous
    2013-11-04T14:55:15+00:00

    Thank you for the prompt and detailed response. Regrettably, the problem is not fixed.

    To answer your initial questions,

    1)       What troubleshooter did you run on the computer? Is it “Search and Indexing” Troubleshooter?--Yes.

    2)       If yes, what exactly did you find in the troubleshooting report? Does it says that the “Windows Search” service has stopped working on the computer?--Yes. 

    3)       Did it show any error message/code? If yes, what is the exact message/code?--No error message was displayed. It prompted you to try and let Windows resolve the problem, but that ended with a message screen showing the problem "Not fixed."

    4)       Did you try any troubleshooting steps on the computer for this issue?--Yes, all that I could find. That said, there were no other viable options provided.

    Regarding your trouble shooting steps above:

    After attempting to start Windows Search using the Properties option, the following “Services” message pops up:  “Windows could not state the Window Search service on Local Computer. Error 2. They system cannot find the file specified."

    I ran the SFC Scan and restarted. The problem persisted.

    I performed a Clean Boot and the problem persisted.

    Additionally, when trying to fix the problem using the "Indexing Options" in the Control Panel (both before and after the trouble shooting steps above), I see the status: "Indexing is not running."  When I click on the "Advanced" button to make changes, none of the options are functional.  I clicked "Delete and rebuild index" and receive a message "Rebuilding Index" "Rebuilding the index might take a ling time to complete.  Some views and search results might be incomplete until rebuilding is finished."  After clicking OK, it never appears to do anything and I left the system running all night and set it to never sleep.

    Finally, I am also receiving a RunDLL error message:  "There was a problem starting C:\Windows\System32:LogiLDA/dll The specified module could not be found."  I had previously disabled it, but after the normal restart after the Clean Boot. It is back.

    Thanks for any next steps that you can offer!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-11-04T14:02:03+00:00

    Hi James,

    It would be great if you can provide more information regarding this issue:

    1)       What troubleshooter did you run on the computer? Is it “Search and Indexing” Troubleshooter?

    2)       If yes, what exactly did you find in the troubleshooting report? Does it says that the “Windows Search” service has stopped working on the computer?

    3)       Did it show any error message/code? If yes, what is the exact message/code?

    4)       Did you try any troubleshooting steps on the computer for this issue?

    This issue could be due to some conflicts on the computer which has stopped the “Windows Search” service on the computer. This could also be due to some system file corruption on the computer. Let’s try the following troubleshooting methods and check if that helps:

    Method 1: Start the “Windows Search” service manually from the Windows Service Console

    Please try these steps and check if that works.

    a)       Press “Windows Logo” + “R” keys on the keyboard to open the “Run” command box.

    b)       Type “Services.msc” in the “Run” command box and press “Enter”.

    c)       In the “Services” window, search for the Windows Search service, right click on it and the click on “Properties” from its context menu.

    d)       In the properties window, check if the service is started, if not click on “Start”.

    e)       Also, make sure that the “Startup Type” is set as “Automatic”.

    f)        Click on “Apply” and then “OK” and restart the computer.

    g)       Now, check if the issue still persists.

    If you are unable to start the “Windows Search” service, then let’s check if it is due to some system file corruption. Let’s run the SFC Scan to check this.

    Method 2: Run an SFC Scan

    The “sfc /scannow” command scans all protected system files and replaces incorrect versions with correct Microsoft versions.


    a)       Press “Windows Logo” + “Q” keys on the keyboard and type “cmd” in the search box.

    b)       Right click on the “Command Prompt” icon from the search results and select “Run as administrator

    c)       On the command prompt window, type the following command, and then press “Enter”

    sfc /scannow

    d)       Follow the on-screen instructions and complete the scan.

    e)       Restart the computer, try starting the “Windows Search” service again and check if that resolves the issue.

    If the issue still persists, let’s check if this occurs in Clean Boot. This is to check if the issue is caused by any conflicts from any other third party program on the computer.

    Method 3: Perform a Clean Boot and find out which application/service is causing this issue.


    A clean boot helps to eliminate software conflicts and to determine what is causing the problem. Perform a clean boot on the computer by following the steps given in the link:

    ***http://support.microsoft.com/kb/929135***

    Follow the steps given in this link to perform a clean boot on the computer. You may please note that performing a clean boot does not fix the actual issue. It just helps us in identifying the root cause of the issue.

    If the issue does not occur in clean boot, then you may determine which application/service on the computer is causing this issue. This can be done by following the instructions given in the article “How to determine what is causing the problem by performing a clean boot” under the section “More information” from the same given link.


    Important: After you have finished troubleshooting, refer to the article “How to reset the computer to start as usual after clean boot troubleshooting” for Windows 8, given under the section “More Information” to reset the computer to start as usual from the above link.

    Hope this is helpful. Please get back to us with the results.

    Was this answer helpful?

    0 comments No comments