Skip to main content
Protect My Mac — FreeNo credit card required

mds_stores (Metadata Server Store) is a safe macOS storage process. mds_stores is a core macOS system process responsible for maintaining the Spotlight search index. It reads file metadata — names, content, dates, and types — and stores them in an optimized database so Spotlight can return search results instantly. It is managed by its parent process mds (metadata server). mds_stores using high CPU during a reindex after a macOS update is normal and will resolve on its own. Be concerned if it sustains more than 100% CPU for several hours with no recent file changes, or if it respawns repeatedly — this can indicate a corrupt index or a file that triggers an indexing crash loop.

Storage Process

What is mds_stores on Mac?

Metadata Server Store

Safe

mds_stores is a core macOS system process responsible for maintaining the Spotlight search index. It reads file metadata — names, content, dates, and types — and stores them in an optimized database so Spotlight can return search results instantly. It is managed by its parent process mds (metadata server).

Common Issues

High CPU usage during or after large file transfers, macOS updates, or Time Machine backups

Constant disk activity that slows down other applications

Indexing loops where the process restarts repeatedly without completing

Excessive memory consumption on drives with millions of small files

How to Fix

1

Check Spotlight indexing status

Open Terminal and run 'mdutil -s /' to see if indexing is enabled and whether a rebuild is in progress. If it says 'Indexing enabled' and 'Scan in progress,' wait for it to finish.

2

Add problem folders to Spotlight privacy list

Go to System Settings > Siri & Spotlight > Spotlight Privacy. Drag in folders you don't need indexed, such as large build directories, virtual machines, or download caches.

3

Rebuild the Spotlight index

Run 'sudo mdutil -E /' in Terminal to erase and rebuild the index. This forces a clean reindex and often resolves indexing loops. Expect high CPU for 30-60 minutes afterward.

4

Restart the Spotlight service

Run 'sudo launchctl kickstart -k system/com.apple.metadata.mds' to force-restart the metadata server. This clears any stuck state without requiring a full reboot.

When to Worry

mds_stores using high CPU during a reindex after a macOS update is normal and will resolve on its own. Be concerned if it sustains more than 100% CPU for several hours with no recent file changes, or if it respawns repeatedly — this can indicate a corrupt index or a file that triggers an indexing crash loop.

How CoreLock Helps

CoreLock monitors mds_stores CPU and disk usage over time, flags sustained spikes that exceed normal indexing behavior, and can identify which volumes or directories are triggering excessive indexing activity.

Download CoreLock Free

Frequently Asked Questions

Is mds_stores a virus or malware?

No. mds_stores is a legitimate Apple system process that powers Spotlight search. It is code-signed by Apple and ships with every version of macOS. Malware occasionally disguises itself with similar names, but you can verify the real process by checking its path — it should be located at /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds_stores.

Why is mds_stores using so much CPU on my Mac?

mds_stores uses significant CPU when rebuilding the Spotlight index. This happens after macOS updates, when you connect a new external drive, after restoring from backup, or when large numbers of files change at once. The high CPU usage is temporary and typically resolves within 30-60 minutes.

Can I disable mds_stores on Mac?

You can disable Spotlight indexing with 'sudo mdutil -a -i off' in Terminal, which will stop mds_stores from running. However, this disables Spotlight search entirely, including Finder search and Siri file lookups. A better approach is to exclude specific large folders from indexing via Spotlight Privacy settings.

How do I stop mds_stores from running in the background?

You cannot permanently stop mds_stores without disabling Spotlight. It is a system-managed daemon that launchd restarts automatically. To reduce its impact, exclude unnecessary folders from indexing, avoid storing millions of tiny files on indexed volumes, and let reindexing complete fully rather than interrupting it.

Monitor Mac Processes with CoreLock

Download CoreLock to identify suspicious processes, detect threats, and keep your Mac running smoothly.

Download CoreLock Free

Available for macOS and Windows