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.
Metadata Server Store
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).
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
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.
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.
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.
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.
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.
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 Freemdworker is a helper process spawned by the Spotlight metadata server (mds). While mds_stores manages the search index d...
fseventsd is the macOS daemon that monitors and records file system changes in real time. It maintains a persistent log ...
kernel_task is the macOS kernel's own process. It handles core operating system functions including memory management, p...
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.
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.
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.
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.
Download CoreLock to identify suspicious processes, detect threats, and keep your Mac running smoothly.
Download CoreLock FreeAvailable for macOS and Windows