
On macOS, the mds_stores background process can sometimes spiral out of control, consuming over 100 % CPU and several gigabytes of RAM. This excessive load is often the culprit behind a sluggish or overheated Mac.
Below we explain what mds_stores does, why it misbehaves, and how you can safely restore normal performance.
What Is mds_stores?
mds_stores is a core component of Spotlight’s indexing engine. It continuously catalogs files, apps, metadata, and file contents so that Spotlight returns fast, accurate search results. Because it runs in the background, the process is always active, but a malfunction can cause it to lock up and drain resources.

In one example, mds_stores was using 12 GB of RAM, swapping 20 GB of virtual memory, and running at 100 % CPU—significantly slowing an M‑series Mac to a crawl.
How to Resolve High CPU & Memory Usage by mds_stores
Because the process is tied to Spotlight’s indexing, the most reliable fix is to let the indexing finish or restart the system. If you need a quick, temporary relief, you can terminate the process from Activity Monitor.
Best Approach: Restart Your Mac
Restarting gracefully terminates mds_stores and its helper processes, clears caches, and restarts indexing in a clean state.
- Click the Apple menu () and select Restart…
While a reboot may interrupt your workflow, it is typically the fastest way to return to normal system performance.
Additionally, keep your macOS version up to date. Apple frequently fixes Spotlight-related bugs in new releases.
Quick Temporary Fix: Kill the Process
When a reboot isn’t immediately possible, you can stop mds_stores temporarily to free CPU and memory. Note that the process will restart once Spotlight resumes indexing.
- Open Activity Monitor, search for mds_stores, select it, and click the (X) button.
- Confirm the termination and authenticate with an administrator account.
- To restart Spotlight gracefully, go to Finder > Finder Settings > Advanced and toggle Show file name extensions OFF, wait a few seconds, then toggle it back ON.
Afterward, save your work, quit open apps, and reboot to ensure the indexing process restarts cleanly.
What to Avoid: Terminal Tweaks and Spot‑Light Off‑On Loops
Many online posts suggest disabling Spotlight via Terminal or toggling file‑extension visibility to force a restart. These methods often provide only a temporary pause and can expose users to unnecessary complexity. For most users, a system reboot or the quick kill method above is safer and more effective.
Why Does This Happen?
Spotlight’s role has expanded beyond simple search: it now powers Launchpad, clipboard management, action launching, and more. This increased functionality can lead to occasional indexing stalls, bugs, or conflicts with third‑party software. While these issues are not new, they are more frequent in newer macOS releases with richer feature sets.
Experienced Mac users have long dealt with mds_worker or mds_stores hiccups. Most solutions—reboot, update macOS, or force‑quit the process—are straightforward and reliable.
Have you encountered a runaway mds_stores process? Share your experience and any unique solutions that worked for you.