Search Indexer in Windows 11/10 High CPU or Disk Usage

Published by Nyau Wai Hoe - Updated on

When you open the Task Manager in Windows 10 or Windows 11, you will usually see a process called Search Indexer or searchindexer.exe that’s using a lot of your CPU and Disk from time to time. This article will explain what Search Indexer is and what you can do about it when it’s using too much CPU or Disk.

Also see: High CPU Usage After Windows 11/10 Update (Fix)

Search Indexer High CPU Disk Usage Windows 10/11

Why is Search Indexer causing high CPU and Disk usage?

When you search for files in the Windows 11 or Windows 10 start menu or File Explorer, you may have noticed the search results can sometimes appear almost instantly. This is because those files have been indexed by a feature called Search Indexer. It is a process that indexes selected files so that searching can be quick. But the indexing process can also cause high CPU and Disk usage in the background. It can sometimes reach as high as 100% (usually when your PC is idle).

The time and resources required to complete the indexing process depend on the number of files it needs to index, the speed of your hard drive (SSD is generally faster), and, of course, the power of your CPU. When the Search Indexer runs at full speed, it might slow down your computer in general.

How to disable Search Indexer in Windows 10/11

We don’t usually suggest turning off Search Indexer, but you can if it’s slowing your computer. Before you decide to turn it off, try the other fixes which we will mention later.

Disabling Search Indexer for a specific disk

To disallow Search Indexer from indexing a particular disk, follow these steps:

  1. Open File Explorer and go to This PC, where all your drives are listed.
  2. Right-click on the disk you want to disallow indexing for.
  3. Select Properties.
  4. At the bottom of the Properties window, uncheck the box that reads Allow files on this drive to have contents indexed in addition to file properties.Solution for Search Indexer High Disk Usage
  5. Click Apply, then OK.
  6. Restart your computer.

Search Indexer should stop indexing contents on that particular drive. Use this method to stop indexing for drives with a large amount of data that you don’t need indexed.

Completely disabling search indexer

To completely disable the Search Indexer service, follow the steps below:

  1. Go to the start menu.
  2. Type services.msc and open it.
  3. In the Services window, look for Windows Search from the list of services on the right panel.
  4. Right-click on it and select Properties.Windows Search Service
  5. Beside startup type, click on the drop-down menu and select Disabled.Disable Search Indexer in Windows 11/10
  6. Click Apply, then OK.
  7. Restart your PC.

The Search Indexer service should now be disabled and won’t index any files or contents until you re-enable it. Note that searches for files and contents may take longer now.

Restart Search Indexer (searchindexer.exe) service

Restarting Search Indexer Service

Before completely disabling the Search Indexer service, you should try to restart the service and see if it resolves the high Disk or CPU usage problem.

Sometimes searchindexer.exe can get stuck when indexing files or folders that are too large or are frequently accessed. Restarting the Windows 10 or Windows 11 Search Indexer service can help fix the high Disk/CPU usage issue.

To restart the service, follow these steps:

  1. Press Windows key + R to open the Run window.
  2. Type services.msc and hit Enter.
  3. In the Services window, find Windows Search from the list of services.
  4. Right-click on it and select Properties.
  5. Click on the Stop button to stop the service immediately.
  6. Click on the Start button to restart it.
  7. Check your Task Manager again to see if Search Indexer is still using high CPU or Disk usage.

Restart Searchindexer.exe service Windows 10/11

Manually selecting directories to index

When Search Indexer runs non-stop at high Disk/CPU usage, you may want to manually select the directories or folders you want to index. This allows Search Indexer to index only those directories, saving resources by not indexing other large folders you rarely access.

To do this, follow the steps below:

  1. Go to the start menu.
  2. Search for indexing, then open Indexing Options from the search results.
  3. Click on the Modify button.
  4. Optionally, click on Show all locations before modifying.
  5. Select or deselect folders or directories you want Search Indexer to index under Change selected locations.

Fixing Search Indexer High CPU usage

Search Indexer indexes each item only once, and will only index the same item again if changes are made to the file. By selecting only the folders you want it to index, you can immensely reduce the searchindexer.exe high CPU/Disk usage, especially if you have multiple disks with large amounts of data.

Troubleshooting and rebuilding the index to fix high CPU or disk usage

If none of the above solutions work to resolve the Search Indexer high Disk or CPU usage issue, try running the troubleshooter for search and indexing in Windows 10 or Windows 11.

To troubleshoot and rebuild the index, follow the steps below:

  1. Open Indexing Options as outlined above.
  2. In the Indexing Options window, click on the Advanced button.
  3. Under Troubleshooting in the Index Settings tab, click on the troubleshoot search and indexing link.
  4. The troubleshooter should start to automatically identify and resolve any problems.

Rebuild search index Windows 10/11

If there is an issue with Search Indexer, rebuilding the search index can help resolve it. To rebuild the index, follow these steps:

  1. Open the Indexing Options window again.
  2. Click on Advanced.
  3. Under Troubleshooting, click on the Rebuild button to rebuild the entire search index.
  4. This may take some time as Search Indexer reindexes your contents.
  5. After the index is finished, Search Indexer should stop working until new files are added to your disk.

We hope that these solutions can somehow help resolve your Search Indexer high CPU or Disk usage problem in Windows 10 or Windows 11.


Nyau Wai Hoe
Nyau Wai Hoe is the Founder and Chief Editor of WindowsDigitals.com. With a degree in software engineering and over 12 years of experience in the tech support industry, Nyau has established himself as an expert in the field, with a primary focus on the Microsoft Windows operating system. As a tech enthusiast, he loves exploring new technologies and leveraging them to solve real-life problems.

Share via
Copy link