So, you found SearchIndexer.exe running on your computer, consuming precious resources like memory and CPU and you want to know what it is. Is it a virus? Some sort of malware? Well, you’ve come to the right place! Below we’ll take a look at why the process is here and what you can do with it.
What Is SearchIndexer.exe?
According to Microsoft’s definition given in Process Explorer, the process:
Provides content indexing, property caching, an search results for files, e-mail, and other content.
In other words, it indexes a good portion of the files on your computer so that they will quickly show up in searches done from the Start Menu or Explorer Windows Search. This process was created by Microsoft and comes standard with all versions of Windows.
How Does SearchIndexer Affect My System’s Performance?
The answer to this will vary depending on what version of Windows you are running. In Windows XP it was a real system hog, but Microsoft revamped and improved it in Vista and more so for Windows 7. As it present on Windows 7 Home 64-bit, it doesn’t use enough resources to shake a stick at –you shouldn’t even be able to notice that it is running. This is specifically true because the process is designed to run at 100% only when your computer is idle.
How To Disable SearchIndexer.exe
SearchIndexer is a safe component of Windows, so there isn’t a need to get rid of it. However, if you find that on your particular system that it is too much of a resource hog, it smells bad, or for whatever reason –you can disable it!
Click the Windows Start Menu Orb and Type services.msc into the box, Press Enter.
The services snap-in should appear. Right-Click Windows Search and Select Properties.
Tip: Press W on your keyboard to instantly Scroll-Down to the correct part of the list.
Under the general tab of Windows Search Properties, Set Startup type to Disabled and then Click the Stop button to kill the process. Click OK to save changes and exit.
If you ever want to re-enable SearchIndexer, just go back in and set the Startup type to Automatic (Delayed Start).
SearchIndexer.exe is a basic windows process created by Microsoft that handles internal search queries that you might enter. You can disable it, but it really isn’t necessary unless it is proving problematic on your system.