MilikMilik

Fix the mds_stores Process Draining Your Mac's CPU and Memory

Fix the mds_stores Process Draining Your Mac's CPU and Memory
Interest|Laptop Usage

What mds_stores Is and Why It Slows Your Mac

The mds_stores process on Mac is a Spotlight indexing service that runs in the background to catalog your files, apps, and metadata so searches stay fast and accurate, but when it malfunctions or reindexes a large amount of data, it can consume excessive CPU and memory and make your system feel slow or unresponsive. mds_stores is part of Spotlight’s core database engine, which scans documents, media, and file contents so you can use features like natural-language search and quick file discovery. Under normal conditions you may barely notice it, but during heavy indexing you might hear fans spin up or see your Mac’s CPU usage high for a while. When it goes haywire, Activity Monitor can show mds_stores eating 100% CPU and many gigabytes of RAM, which leads to sluggish apps, swapping to disk, and a system that feels stuck.

Fix the mds_stores Process Draining Your Mac's CPU and Memory

Confirm mds_stores as the Cause in Activity Monitor

Before trying any Mac memory leak fix, confirm that mds_stores is the process causing the slowdown. Open Activity Monitor on your Mac (use Spotlight with Cmd+Space and type Activity Monitor), then sort by CPU or Memory. Look for mds_stores near the top of the list. If you see it taking 100% or more CPU and several gigabytes of RAM, it is likely behind your Mac CPU usage high and any freezing or fan noise you notice. You may also see large amounts of swap and virtual memory being used. This is normal during short bursts of indexing, such as right after a macOS update or when you add many files, but it should calm down after a while. If resource usage remains high for an extended period and your Mac stays sluggish, move on to the fixes below.

Fix the mds_stores Process Draining Your Mac's CPU and Memory

Best Fix: Restart Your Mac to Reset Indexing

The most reliable way to fix an out-of-control mds_stores Mac process is to restart the system. A restart gracefully ends Spotlight’s background tasks, clears caches, and starts a fresh indexing cycle, which often resolves the runaway CPU and memory use in one step. Go to the Apple menu and choose Restart, then let your Mac boot and sit idle for several minutes so Spotlight can stabilize. According to OS X Daily, a real-world case showed mds_stores suddenly using 12GB of physical memory and 20GB of virtual memory while hitting 100% CPU, and a restart was the clean solution. After reboot, keep Activity Monitor open for a while to confirm that mds_stores resource usage drops back to modest levels. While you are at it, check for macOS updates, since known Spotlight performance bugs are often fixed in system software releases.

Temporary Relief: Force Quit mds_stores and Restart Spotlight

If you cannot restart immediately, you can use Activity Monitor on Mac for a temporary workaround. Find mds_stores in the list, select it, and click the X button in the toolbar, then confirm Force Quit with an admin account. This will stop the CPU and RAM spike for now, but the process will return because Spotlight needs it. To restart Spotlight more gently without Terminal commands, open Finder, go to Finder menu > Finder Settings > Advanced, toggle “Show file name extensions” off, wait a few seconds, then turn it back on. This trick restarts Spotlight services in a user-friendly way. Treat this as a stopgap so you can save work, close apps, and then restart the Mac when possible. Avoid complex Terminal methods that disable Spotlight indexing, as they can create more problems than they solve.

Use Spotlight Wisely and When to Stop Worrying

Understanding Spotlight helps you decide when mds_stores behavior is normal. Spotlight is more than search; it acts as a powerful keyboard launcher that can open apps, connect to network shares, search inside documents, and even start timers using quick commands. For example, you can press Cmd+Space and type an SMB address to connect to a server, or search a phrase inside a document directly from Spotlight. Heavy Spotlight use means the index must stay up to date, so short spikes in mds_stores CPU activity are expected, especially right after major file changes or macOS upgrades. You only need to intervene when high usage lasts a long time and affects performance. In routine bursts, let mds_stores finish its work, and you will gain faster searches, smarter file access, and smoother Spotlight features without needless concern about a legitimate system process.

Milik earns a commission when you shop through our links, at no extra cost to you. Editorial content is independently selected by our team.

You May Also Like

Comments
Say something...
No comments yet. Be the first to share your thoughts!