Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»Fix: Microsoft Windows Search Indexer High CPU

Fix: Microsoft Windows Search Indexer High CPU

Deependra PangeniBy Deependra PangeniNovember 28, 2022
microsoft windows search indexer high cpu

When you are searching for something on your Windows PC, Search Indexer is what makes the searching process faster and quicker. But it can be problematic when this service consumes a higher CPU and makes the entire computer sluggish.

While we cannot overlook the fact that the CPU usage may spike while rebuilding the index, this service should not consume CPU when the search process is not in operation. Ideally, it should only consume a few percent when using the search feature.

The service starts consuming higher CPU resources due to corrupted index databases and misconfigured lookup locations and indexing type. This article will guide you through different methods to solve when Windows Search Indexer has a high CPU consumption.

Table of Contents

  • How to Fix Microsoft Windows Search Indexer Having High CPU Usage
    • Disable or Restart Search Service
    • Run Troubleshooting Tool
    • Reduce Lookup Location For Indexing
    • Change Indexing Type
    • Recreate Search Database

How to Fix Microsoft Windows Search Indexer Having High CPU Usage

Before you start with the fixes, please note that it is normal for the search indexer service to consume a high CPU if you have just rebuilt the index. You need to wait until the indexing is complete. Otherwise, you can tweak a few settings, like restarting the search service and reducing the lookup location to sort out the problem.

Disable or Restart Search Service

If your computer runs over an SSD, disabling the search service may not significantly impact your PC’s performance. This is because SSDs are robust enough to locate your files instantly. So, in such cases, it would be a good option to disable it. However, it is not recommended to disable the Search service on computers with HDDs.

  1. Hit Windows + R keys. It will open Run dialog box.
  2. Type services.msc and then press Enter key to open Services application.
    opening services application from run
  3. In the Services window, scroll all the way down and locate Windows Search.
    windows search service
  4. Double-click over the service.
  5. Click Stop.
    stop windows search
  6. Then from the Startup type drop-down, choose Disabled and click Apply > OK.
    disable windows search
  7. Restart your PC.

If you use search feature regularly, you can proceed with a simple service restart rather than disabling it. A restart would fix the issue if the service consumed a high CPU due to halting or freezing. To restart the Windows search service, you should first disable it by following the same steps above.

  1. After disabling the search service and restarting the PC, again navigate to the Windows Search in Services application
  2. Now choose the Startup type to Automatic (Delayed Start).
    automatic start windows search
  3. Click Start and Apply > OK.
  4. Restart PC to apply changes.

Run Troubleshooting Tool

Next, there is a troubleshooting tool integrated into Windows itself that helps to diagnose and troubleshoot if there is any error with the Searching and Indexing feature. You can run the tool and act accordingly as per the diagnostic results.

  1. Hit Windows + I keys on keyboard.
  2. Click Update & Security menu and choose Troubleshoot.
  3. Click Additional troubleshooters.
    additional troubleshooters
  4. Choose Searching and Indexing.
  5. Then click the Run the troubleshooter button.
    run searching and indexing troubleshooter
  6. Wait for the result and follow on-screen instructions to resolve the error.

Reduce Lookup Location For Indexing

If the indexing settings are set such that it needs to look up in a wide range of locations for searching a file, it can consume a considerable amount of time. For instance, if you frequently search for files located in Local Disk (C:), you can adjust the settings so that Windows will search only for disk C.

  1. Launch Control Panel on your PC. To launch it, hit Windows + R. Then type control and press Enter key.
  2. Now in the search box of control panel, type Indexing Options. Open it from the search results.
    indexing options in control panel
  3. In the new Indexing Options window, click Modify.
    modify indexing options
  4. Select the desired location from where you want the search results and click OK.
    indexed locations list
  5. Moreover, if you don’t want a particular disk to be indexed in search results, you can also easily do it.
  6. Open This PC.
  7. Right-click over the desired disk and choose Properties from the context menu.
    local disk c properties
  8. Jump to the General tab in the Properties window.
  9. Then uncheck Allow files on this drive to have contents indexed in addition to file properties option.
    index settings of local disk
  10. Click Apply > OK.

Change Indexing Type

Windows can basically perform two types of indexing. The first one is indexing based on file properties only, and the second is indexing based on file properties and contents. 

With the latter option, CPU consumption can suddenly spike as it begins to search for the contents of the file too. Many of us search with a filename rather than content, so it would be helpful if you disable content indexing.

  1. Follow steps up to step 2 from the above method to open Indexing Options window.
  2. After that, click Advanced button.
    advanced indexing options
  3. Jump to File Types tab.
  4. Check the box next to Index Properties Only.
    index properties only
  5. Click OK and save changes.

Recreate Search Database

Windows utilizes a database file, namely Windows.edb, to store indexing information, specifically for content indexing. However, when the database size goes on increasing, chances are there that it might get corrupted. As a result, search features can not locate the files and begin consuming higher CPU. Therefore, deleting the old index database and recreating it can help solve the problem.

  1. Hit Windows + E and then open This PC.
  2. Open Local Disk (C:).
  3. Click View > Hidden items.
    view hidden items
  4. Then navigate to this location: C:\ProgramData\Microsoft\Search\Data\Applications\Windows
  5. Locate Windows.edb file and delete it permanently.
    delete windows edb file
  6. Now, it’s time to recreate the index.
  7. Open Indexing Options.
  8. Click Advanced.
  9. Choose Rebuild.
    rebuild index
  10. Click OK in the confirmation popup. It will take a while to recreate the database. You may see high CPU usage this time. But no worries, once the indexing is completed, CPU consumption will get back to normal.
fix
Deependra Pangeni
  • Twitter
  • LinkedIn

Meet Deependra Pangeni, A professional Computer Engineer who has been writing about technology for many years. He is also involved in different robotic projects and loves tinkering with circuit boards. He is always researching new ways to improve the website's user experience and make it easy for people to find the information they need. At TechNewsToday he mainly deals with how-to and fixes contents for a range of TV and TV products like remotes, cables and streaming devices. Along with the TV, he also specializes in hardware and software troubleshooting for printers and Windows. Deependra's passion for simplifying complex technical information for non-technical audiences is evident in his work and he is dedicated to producing high-quality content that is easy to understand. When he is not working, he enjoys gathering with his friends, partying and traveling. He is also an active member of the technical community groups and regularly participates in tech meetups. You can contact him at deepen@technewstoday.com

Related Posts

Power on Self test

What is Power on Self Test (POST)? How Does It Work

February 6, 2023
how to make cursor bigger

How to Make Cursor Bigger

February 3, 2023
enable secure boot msi bios

How to Enable Secure Boot on MSI Motherboard

February 3, 2023
how to add device to microsoft account

How to Add Device to Microsoft Account

February 2, 2023
how to delete win backup files

How to Delete Backup Files on Windows

January 29, 2023
how to reset password on hp laptop

How to Reset Password on HP Laptop

January 30, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
Power on Self test

What is Power on Self Test (POST)? How Does It Work

February 6, 2023
usb a vs usb c

USB A Vs USB C – What’s the Difference?

January 31, 2023
how long does a cmos battery last

How Long Does a CMOS Battery Last

January 25, 2023
You may also like
find cursor windows

How to Quickly Find Cursor in Windows

February 6, 2023
Surface Mouse Not Working

Surface Mouse Not Working? Try These Fixes

February 6, 2023
how-to-change-ink-in-hp-printer

How to Change Ink in HP Printer? Step-by-Step Guide

February 6, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday.

Type above and press Enter to search. Press Esc to cancel.