Hello @Thomas Evans
Welcome to Microsoft Q&A!
Thank you for your patience, and taking the time to elaborate on your concerns.
Windows Search indexing is designed to run in the background, but indexing a large volume of files can cause high disk, CPU, or memory usage, making other applications slow or unresponsive.
Try the following steps to reduce the impact:
- Limit indexed locations: Go to Settings → Privacy & security → Searching Windows and select Classic instead of Enhanced, if appropriate. Under Advanced indexing options, exclude folders that do not need to be indexed.
Check resource usage: Open Task Manager (Ctrl + Shift + Esc) and check whether SearchIndexer.exe, SearchHost.exe, or another process is consuming excessive CPU, memory, or disk resources.
- Allow indexing to run when the system is idle: Windows Search manages its workload automatically, but it does not provide a simple built-in setting to assign a specific low CPU or disk priority to the indexing service. If the workload is particularly large, let indexing complete when the machine is less busy.
- Check disk performance: If disk usage remains at 100%, particularly on an HDD, storage performance may be the main bottleneck. Check the disk's response time and available memory before assuming indexing is the only cause.
- Reduce unnecessary indexing: Open Indexing Options → Modify and remove locations that do not require Windows Search indexing. Avoid rebuilding the index unless there is evidence that the index is corrupted or not working correctly.
- Check indexing status: Open Indexing Options and review the indexing status. If the problem persists after indexing finishes, investigate other processes and review Windows performance logs.
Microsoft documentation:
I hope this helps to better understand the diagnostic options available and the risks involved.
If this information was helpful, please click Accept Answer.
Thank you for choosing Microsoft Q&A.