[FIXED] Mds_Stores High CPU Usage on Mac
Mds_stores on Mac is an error that defines high CPU storage on an Apple computer. If you are bothered by this error and wonder how to fix it, keep reading this article.
We list down practical solutions to address this error conveniently, even if you are a novice. So, let’s dig deep and learn how to fix Mac mds_stores error.
An Introduction to Mac mds_stores Error
Spotlight is considered to be an exceptionally handy feature. It is considered to be a useful search engine integrated into the desktop.
This feature was initially introduced in 2004, and the release began in 2005. The purpose of Spotlight is to find the files stored on your Mac.

Spotlight Search
This specific feature ensures all the items and the files found on the mac. What happens on a selection basis? Then, it will retain that index to perform a search easier.
It is easier to activate the Spotlight feature simply by clicking on it. This feature appears in the form of a magnifying glass and is in the menu bar of the main interface.
If not, there is another method to activate this feature. In this case, you can press the command and spacebar on the keyboard when you’re on the main interface.
What Does mds_stores on Mac Mean?
Spotlight begins the indexing process when users first log in to their macOS. After wiping the respective SSD, you either buy a new Mac or have a fresh option for macOS. The Spotlight will begin indexing immediately once you log in.
The metadata server keeps track of the indexing of files. The metadata server is abbreviated as “MDS.” It’s a procedure that runs in the background on the Mac.
As a result, it can index almost everything on all the files on the SSD. Moreover, it can connect any other external drives you’ve connected to the respective computer.

PS: let’s figure out how to approve your iPhone.
What Makes mds_stores on Mac Consume Heavy System Resources
MDS stores usually finish indexing quickly. It consumes some CPU resources during the indexing phase. However, once the initial indexing is complete, it uses only a little CPU power.
This method is used to index files unless your Mac has had a lot of data removed and added to it. Nevertheless, the time it takes will differ based on the computer’s data.
It continues to index the files and consumes significant CPU power. In other words, that could lead to mds_stores high CPU usage.
Due to a Spotlight issue in a few rare instances, MDS stores keep the indexing process running for weeks. A large number of Mac users have reported this.
Now that you have a basic understanding of Spotlight, its indexing mechanism, and why it uses so much CPU. Finally, we’ll discuss all potential solutions for resolving this vexing problem.
Besides, if you are experiencing issues like the Mac keeps crashing, here are the top solutions.
What Are the Best Fixes to Try if You Notice mds_stores High Cpu Usage?
Now that you have substantial knowledge about mds_stores on Mac. Let’s proceed with the fixes. Mentioned below are the most practical fixes you can try.
So, let’s go ahead and learn how to solve Mac mds_stores error.
01. Perform a Restart on the Mac
You may try a few different approaches to fix MDS stores using many CPU resources. The majority of them have anything to do with Spotlight. But our first advice to anybody having problems with their gadgets is just to restart them.
In most instances, restarting the computer resolves problems caused by minor defects. In this instance, too, I recommend restarting your Mac before diving into more complicated remedies.
● How to Restart Your Mac
You should first click the tiny Apple logo in the upper left corner. You’ll find Sleep, Restart, and Shut Down choices here.

If you click on the option “Restart,” you can see that it terminates open applications. It also terminates the background applications as well. That allows you to switch it on and off as you wish.
![]()
Once it is restarted, you can enter the password. Then, you should begin using your Mac.
After about a half-hour of use, go over to Activity Monitor. After that, you should see whether any MDS-related processes still utilize the CPU.
If not, just rebooting your Mac will solve the problem. However, if the problem persists, don’t worry; the next patch is on its way.
02. Stop Spotlight and Start It Again
As you already know, mds_stores on Mac is directly related to your Mac’s Spotlight feature. So, you should restart that Spotlight feature and see if it does any good. With many users, this method has worked perfectly.
Also, this is a very simple process that can be performed easily by a novice. So, let’s go ahead and learn how to do it.
- First, you should go to the “Finder” app and then to the “Applications” option.

- In “Application,” you should open Utilities and look for the option “Terminal.”

- Now, you should launch “Terminal” and enter the below command.
sudo launchctl unload -w/System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Once you have done that, you should hit the “Enter” key to execute the command.

Once you have done that, you will be required to enter your password on the PC. You will need to do it because the system wants you to check if you have administrator privileges. So, just enter the password and proceed.
As a result, Spotlight will be stopped. Once you have done that, the system will close everything related to this with all the other processes. You can use the computer for some time now and open Activity Monitor.
That will display the processes that consume the CPU resources. Once the Spotlight is closed, mds_stores on Mac will not be there. You can restart the Spotlight feature and see if the error is gone.
If You Don’t Know How to Restart Spotlight, You Can Follow the Steps Mentioned Below.
- First, you should open the “Finder” option and go to “Applications.” After that, you should go to “Utilities” and choose “Terminal.”

- Now, open the terminal feature on your mac and enter the following command.
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
After that, you are supposed to hit the “Enter” key.

- Like the previous option, you can stop the Spotlight feature after entering the “Admin” password. You can enter that password and allow the command to run. That will activate the Spotlight feature on the mac.
- Once you have done that, you can perform a restart on the MAC and continue using it. You can take a look at the activity monitor now. Then, check if the Mac mds_stores are using extensive resources.
03. Get Rid of the Directions Related to the Spotlight Index
If you still see mds_stores high CPU usage, the reason could be uncompleted indexing. Such scenarios can happen if a huge amount of data is indexed.
So, you can delete some of the directories in the Spotlight index in such a situation. By doing that, you can reduce the size of the index size. Then, mds_stores on Mac might complete the respective indexing process pretty faster.
If You Are Not Know How to Delete Those Directories, You Can Follow the Steps Mentioned Below.
First, you are supposed to launch “System Preferences.” To do that, you can click on the “Apple Menu.” Then, you are supposed to select it from the Launchpad.

- You should click on the option called Spotlight. You will now see a screen with Search Results & Privacy as two options.

- Go to “Search Results,” and you can define the categories you intend to view. That means the options that should appear in search results. Also, under “Privacy,” you can add folders you don’t want to index with Spotlight.


- Now, you can add big folders so they won’t appear in search results. That will reduce the time the Spotlight takes to search for your files. That will eventually fix the mds_stores on Mac error. In other words, after this step, you will not see mds_stores high CPU usage.
Hopefully, this method should work. If not, you shouldn’t worry, and you can proceed to the next method to fix the error.
04. Deactivate Spotlight Feature on Mac
Do you still notice mds_stores high CPU usage after attempting the previous methods? If that is the case, this could be the last resort.
In this case, the absolute last option is to turn off Spotlight. The highlight function will be disabled, which will undoubtedly resolve the problem.
However, I oppose it since Spotlight has become such a useful tool. However, to turn it off, take these steps:
- Launch Finder.

- Open Terminal by going to Applications, then Utilities.

- Type “ Sudo mdutli – a -i off ” into the Terminal program.

- If you’re prompted for an Admin password, type it in and press Enter.
- You are supposed to restart your computer, and Spotlight will be gone from your Mac.
Conclusion
A spotlight is a fantastic tool for searching files throughout the system. However, the truth is that the indexing process may be tedious for certain users. The Mac mds_stores operate from the background and use most CPU resources.
If the system has a fan, it will begin to operate to reduce the heat on the system. It is always possible to attempt all the above procedures to resolve the problem.
To fix the Mac mds_stores issue, you can begin with a basic restart, stopping and restarting Spotlight. Then, you can try deleting certain folders from the Spotlight index and then deactivating Spotlight completely.
Please let us know whether you were able to resolve the problem utilizing the methods that were explained above.
Please let us know if you have yet to succeed with any of the above solutions. We will try our best to assist you. Good luck!
Как легко оптимизировать работу Spotlight на Mac

Некоторое время назад к нам начали обращаться с вопросами о том, как заставить вентиляторы MacBook работать чуть тише. Иногда пользователи жаловались на то, что система явно начинала жадно использовать процессорные мощности, а вслед за этим начинали сильнее крутиться кулеры, дабы охладить сам процессор. Почему так происходило – загадка. Да и далеко не у всех возникала такая проблема. Однако, потерзав немного поисковики, можно было понять суть проблемы, а главное – решить ее. Если у вас, казалось бы, без причины крутятся вентиляторы в вашем MacBook, возможно, эта статья вам поможет.
Итак, первое, что нужно было понять – почему начинает греться процессор, а потом начинают крутиться вентиляторы. Самый простой способ это узнать – заглянуть в Мониторинг системы. Именно там, отсортировав процессы, можно было вычленить два из них: MDS и mds_stores, что потребляли CPU больше обычного. Оба эти процесса отвечают за работу Spotlight. Что ж, значит нужно отключить Spotlight полностью, дабы узнать, действительно ли из-за него могут возникать наши проблемы. Для этого нужно ввести в Терминале следующую команду:
sudo mdutil -a -i on
И правда, после этой несложной манипуляции вентиляторы сбавляли обороты и начинали вращения со своей обычной скоростью.
Но тут мы встречаемся с другой проблемой: запуск приложений. Основные мои программы, которые я использую наиболее часто, помещены в Док – так их запускать гораздо быстрее и удобнее. Но те, которые используются чуть реже, я запускаю непосредственно из Spotlight. Думаю, так делают многие: простая комбинация клавиш Control + Space и открывается строчка поиска Spotlight, в которой достаточно ввести пару букв названия нужного приложения и нажать Enter для подтверждения его запуска. Такое нехитрое действие экономит время и избавляет от поиска необходимого приложения в Launchpad. Однако при выключенном Spotlight все удобство сводится к нулю.
Что ж, тогда в запасе есть и другой вариант, который поможет отключить базу данных Spotlight и заставить заново переиндексировать все данные. Сделать это также просто, достаточно в Терминале ввести следующую команду:
sudo rm -rf /.Spotlight-V100/*
Замечу, что если вы хотите проделать эту операцию, то лучше запустить ее на ночь или в то время, когда компьютер будет свободен, так как процесс может занять достаточно долгое время.
Тем не менее, этот способ также может не принести должного результата. Поэтому перейдем к следующему. Он чуть сложнее, чем операция по вставке в Терминал одной команды, но эффект может оказаться крайне положительным. Чтобы Spotlight «не сходил с ума», можно добавить в него исключения для тех папок, которые он не будет индексировать. Для этого откройте Системные Настройки и перейдите в меню настроек Spotlight. В открывшемся окне выберите вкладку Конфиденциальность и добавьте туда те папки, которые Spotlight не будет индексировать. Особенно полезно будет добавить папки с часто меняющимся содержимым (например, папка Загрузки) и папки с онлайн-бэкапами (к примеру, папка Dropbox).
Как правило, исключив подобные папки, проблема перестает проявляться: процессы не потребляют большее количество CPU, а вентиляторы, соответственно, не запускаются, чтобы охладить его.
А ВЫ сталкивались с подобными проблемами? Возможно, это решение помогло вам? Делитесь своим опытом в комментариях!
How to Fix: Mds_stores Process Consuming High CPU on Mac
When you first got your new Mac, it was blazingly fast, and using it was a breeze. It probably felt like the best computer money could buy. Now suddenly it has slowed to a crawl and you notice in the Activity Monitor that a process called mds_stores is sucking up all your processing time.
This can be a real pain and cause great frustration when you go to use your high-powered computer only to find it slow as molasses. If this is happening to you, don’t panic, there are some very straightforward solutions that you can use to solve this problem.
I’m Eric, a computer enthusiast and engineer with experience going back to the late 1970s. I’ve seen computers slow down for numerous reasons, but this one is fairly easy to fix and I can show you how.
If you have a mds_stores issue or suspect that you might but don’t know how to find out, stick around. I will show you how to determine if this is the issue and give you some quick and easy solutions to get your computer back up to speed again.
Is Mds_stores A Problem for You?
Maybe your Mac is running slow and you have heard about the mds_stores problem and that it could be the source of your issues but you are unsure of how to find out. No worries! I can quickly show you how to determine if this is the problem that you are facing. Let’s take a look!
If you’re currently seeing the problem, all you will need to do is open your Activity Monitor and check to see if mds_stores is eating up a large portion of your CPU’s processing time. Just follow the steps below.
Check Processing Time in Activity Monitor
Step 1: Open up LaunchPad to find and start Activity Monitor. Once in LaunchPad, you can simply type Activity Monitor in the search field.

Step 2: Click on Activity Monitor to start it up.
Step 3: Once started, look for the mds_stores process under the Process Name column.

Tip: If you are having trouble finding the mds_stores process, just type it into the search field on the upper right corner of the Activity Monitor window. If mds is running you will then see the process.
Step 4: If you don’t find the mds_stores process in Activity Monitor, then this means it is not running and it is not the cause of your problem. You might observe the processes to see what others are taking up the majority of CPU%. Those may be the source of your problem.
Step 5: If you do see the mds process running, look at the CPU% column. If it is taking up a large percentage, over 50%, then this is probably the source of your problem. If it is taking up 90 – 99% it is definitely your problem and you can proceed with the remedies described below.
What Is Mds_stores?
Before solving this problem, you should first know what mds_stores is and what it is for. Since we may modify the way it is used or possibly disable it, it is a good idea for you to have some background knowledge on it.
Mds_stores is an internal process that is used by Mac’s Spotlight application. Spotlight is a search tool provided by Mac that allows you to search for documents, images, or any other type of files locally on your computer. You can access Spotlight by pressing the Command and Space bar.
Click here if you would like to find out more information about Spotlight and how to use it.
Mds or metadata server is a function that is used to keep track and record important information about data that is used to search for files on your system. Mds_stores compiles and uses this metadata to speed up the search process used by Spotlight.
Without mds_stores, Spotlight would have to start searching at the beginning of your hard drive and go through each file one by one. This could take an extremely long time. Using the metadata that it stores allows it to index and quickly look up the location of where a file is kept.
So, even though it may slow your computer down at times, it can eventually help you by speeding up the search process. If you don’t do many file searches, you may not be concerned with search speed but if you do, it may be something to consider.
What to Do When It’s Slowing Your Computer Down
Although the mds_stores process is meant to help speed your computer up with searches, at times it can consume so much processing time that it nearly brings the rest of your computer to a halt. This can be frustrating and probably not beneficial to you at the time.
Let’s take a look at some ways that we can fix this problem.
Reboot Your System
We will start with the simplest solution. Rebooting your system! A simple restart of your MacOS will often clear this up. As the system is shutting down it will finish up the mds process.
When your system starts back up, there is a good chance it will have completed the process and be fine. Just make sure you use the normal shutdown process and you patiently wait for it to completely shut down.
Just shutting the power off completely may cause issues especially if it is still in the middle of the process.
Be Patient And Wait
If rebooting your system doesn’t immediately clear it up, don’t panic yet. The process may need to continue and you might need to just be patient and wait for mds_stores to finish indexing your files. Once it has finished your computer should be back to running normally.
I know this is not always the best solution as you may need to use your computer for something important and if this is happening to you often. You will certainly want to do something about it instead of always waiting around for it to finish.
Restrict Spotlight
Mds_stores often runs when we do something to our hard drive or other media storage. For example, if you plug in a USB hard drive, then Spotlight will want to index the files on it to improve search speeds.
The nice thing is that we can restrict or exclude Spotlight from searching certain drives or even directories on your Mac. If you have folders that are constantly being modified and changed, they could be the reason mds is always running. You might want to exclude these.
Follow the steps below to restrict or exclude specific folders or even drives.
Step 1: Click on the Apple symbol in the upper left corner of the screen and select System Preferences.

Step 2: In System Preferences, select Spotlight.

Step 3: When the Spotlight preferences window opens up, click on the Privacy tab.

Step 4: On the privacy tab, you can either drag folders, drives or files into the window to exclude them or you can use the + button in the lower-left corner to add them from there.

Tip: To remove files, folders, or drives from the exclude list. Select them and then click on the – button.
You could just exclude all of your drives which would in essence disable it completely. If you really want to disable it completely we will show you how to do that next.
Disable Spotlight’s Indexing (Mds_stores Process)
Disabling it completely is quite simple but it does require you to run a command in your Terminal application. It’s pretty straightforward and you can do it in just seconds. If you ever need to turn it back on, the process is just as simple. See the steps below to disable and enable it.
Step 1: Startup the Terminal application by clicking on Launchpad, then in the search field at the top of the screen type in Terminal. This will show the application. Click on it to start it up.

Step 2: Once the Terminal app is open, copy and paste the following command into it: sudo mdutil -i off.
Step 3: Hit Return and you will need to enter your password. It will be the same password you use to log in to your computer. Hit return again and mds will be disabled.
Step 4: If you would like to turn it back on again, copy and paste the following command into the Terminal window and then hit Return again: sudo mdutil -i on.

Tip: When turning mds back on (especially if it has been off for a while), there is a good chance it will take a significant amount of time to reindex, so it is best to do this when you don’t need to use your computer for a little while since it will run quite slowly until the indexing completes.
Should I Disable Spotlight’s Indexing?
This is something that only you as the user can answer. If you use Spotlight a lot to search for files and applications, then you may not want to disable this. It is probably best to be patient and wait for mds to finish indexing or restrict it to only the important parts of your drive.
Be aware that there are some 3rd party applications out there that use Spotlight and its indexing feature. So if you use any apps like that, it may cause an issue with them. Thankfully it is quite easy to turn back on if you find that you need to do so.
Tip: Did you know mds_stores can get corrupted and sometimes give unexpected results to your Spotlight searches. When this happens you can have Spotlight reindex by following the steps provided by Apple.
Final Words
If your Mac seems to be running slow, it’s always worth a try to check and see if the mds_stores process is the cause. Mds is an important part of Mac’s Spotlight search feature but it is not critical and if you don’t really use Spotlight, then restricting or disabling it can be a good solution.
I hope that one of these solutions can help you if you are seeing issues caused by mds. Let us know if you have found other solutions that work well in suppressing mds_stores when it uses up too much CPU.
Leave a Reply Cancel Reply
caroline
thank YOU! What a great article – useful, clear and more importantly seems to have solved my problem. Thank you,
Stuart
Eric,
thanks so much for your article. Even I could understand it and that’s saying something!!
Just to show my ignorance when it comes to the internal workings of technology, can you just clarify something for me. When you say “use Spotlight search” does this include searching in Finder?
When you finish laughing at my question, can you just gently let me know.
I am very glad that this article could help you out. No need to worry because this really is a great question. Spotlight usually refers to the search function available with the magnifying glass in the upper right corner of your Mac’s desktop.
The search function in Finder is slightly different and most likely configured with different search parameters (so you will see different results) but it does use Spotlight’s index, which we have talked about above, to make its searches faster. So they are slightly different but without Spotlight, the search function in Finder will not work.
Also, keep in mind that Spotlight’s searches are not limited to your file system, it can also find things on the internet, the Appstore, and more. Spotlight can also search and find things such as text within your files. Finder is limited to the file system and finding actual files. I hope this makes sense.
cherpitel
i seemed to have solved my mds_stores cpu issue by unchecking all the check boxes on the “Search Results” tab in Spotlight & the “Allow Spotlight Suggestions…..” – whereas previously it was constantly hitting 40-50% CPU, now it’s only 20% & less – thank you — also got big warning on terminal about messing up some systems files in using the sedo command, so i hesitated…. also i note that in searching my 20 TB external drives, the search results come up more quickly…. hmmmm …
I am glad to hear that it is now down to 20% or less. That is a fairly good number and unless you are adding large amounts of data to your drive, it will probably continue to decrease until it is mostly unnoticeable.
As for the warning in Terminal, I know that those messages can sometimes be scary and make one worry about messing something up. It is mainly telling you that when you are using the sudo command it is giving you full administrative privileges, so you must be very careful with what you are doing. Basically typing the wrong command could cause a problem, but if you know the commands you are using, such as the one here it shouldn’t be a problem.
As always, it’s a good idea to have your system backed up so you can always restore it if needed, but if you don’t feel comfortable there is never anything wrong with stopping, doing more research and making sure you are doing the right thing.
Patrick
Hi Eric,
I did exactly what you said on step 2 (sudo mdutil -i off) however it did not switch off. I rebooted to watch if it helped, but no.
I have a mac mini 2019 with intelprocessor still. I also tried to switch it of via activity monitor but it just starts up again.
What am I doing wrong?
Jerry Romero
It could be that the process is running on multiple disks or volumes. Try adding the -a parameter as Chris B. has indicated in a previous comment. This should ensure that the process is shutdown on all disk volumes. The command would now look like this:
Chris B
Thanks for this useful article. For me I found I had to use the command
sudo mdutil -a -i off
to turn off indexing. At first, this command got stuck, so I had to force kill the mds_stores process in Activity Monitor. Then I repeated the command and it worked.
Что за «птица» залетела в Mac. Или история о «нехороших процессах» в OS X Yosemite

Всем здравствуйте! Сегодня хочу рассказать одну неприятную историю которая произошла с моим MacBook. А дело было так, одним зимним вечером я как всегда бродил по просторам интернета и вдруг заметил что мой Мак угрожающе загудел — кулеры начали работать на всю катушку и как следствие очень сильно стал нагреваться корпус.
Bird — что это за птица
Я сразу же залез в мониторинг системы и увидел что 98 % ресурсов ЦП пожирает некий Bird (с англ. птица) теперь задача стояла в том, что бы выяснить какая программа использует этот процесс и чем вызван такой расход ресурсов моего Мак. Но для начала я предположил, что возможно проблема решается принудительным завершением Bird, это помогло буквально на 2 минуты. Следующим шагом была перезагрузка компа — тоже тщетно.

Решение проблемы было найдено на одном из буржуйских сайтов, оказывается работа «птички» связана с iCloud Drive , чтобы в этом убедиться я зашёл в настройки > iCloud и убрал галочку с этого пункта затем еще раз перезагрузил макбук и вуаля — мониторинг системы показал 93 % свободных ресурсов.

Все здорово, если бы мне было абсолютно плевать на этот iCloud Drive, но я из числа тех кто очень быстро адаптируется ко всем новым фишкам Apple и в дальнейшем уже не может без них обходиться, а значит следующая проблема заключалась в том как теперь вновь активировать облачное хранилище но уже без всяких там «птиц». Признаться честно я так и не узнал в чем кроется причина, просто через пару часов опять поставил галочку на место и с той поры вроде бы все здорово :). Будем считать, что это плавающий отказ, а если кто-то разобрался в этом нюансе более детально то обязательно пишите в комментариях.
mds, mds_stores, mdworker — «гаденыши» Spotlight
Следующие процессы которые могут доставить неприятные хлопоты носят имя mds_stores, mdworker и mds (все они из одной шайки). На самом деле это очень даже благородные процессы которые отвечают за индексацию данных на Mac, то есть, как многие уже догадались, напрямую сотрудничают со Spotlight. Но вот иногда эта троица (либо раздельно) может неоправданно сильно нагружать комп оставляя жалкие крохи свободной оперативки и ресурсов процессора.
Лечение:
Раз эти процессы вызывает Spotlight то его и нужно усмирять (не бойтесь, это не надолго
я прекрасно понимаю как здорово он облегчает жизнь многим «яблочникам»). Для этого заходим в терминал и вводим такую команду
Spotlight теперь полностью отключен, заходим в мониторинг и радуемся.

Теперь включим поиск всего и вся обратно:
После этих манипуляций вышеописанные процессы должны усмирить свой аппетит, а если нет то переходим ко второму способу.
Для этого предлагаю полностью переиндексировать все ваши данные (имейте ввиду процедура весьма длительная, поэтому советую ее запускать после того как вы оставили Мак в покое), в терминале запускаем команду
и идем спать 
И в завершении один маленький совет: Чтобы свести к минимуму потребление ресурсов Mac этими процессами, будет здорово добавить папки с постоянно меняющимся содержимым (загрузки, Dropbox и т.д.) в конфиденциальные, то есть исключить их из индексации. Для этого идем в настройки > Spotlight > вкладка конфиденциальность и плюсиком добавляем папки.

P.S. Надеюсь эта статейка поможет кому-нибудь оперативно вернуть свой «яблык» в прежнее рабочее русло, а не лазить несколько часов по зарубежным сайтам в поисках решения. Также советую почитать очень полезную статью о других возможных проблемах Мак.
А какие процессы Mac доставляли хлопоты вам ? А также о других настигнувших проблемах и способах их решения обязательно пишите в комментарии, думаю всем будет интересно узнать.