Few things give Mac users that sinking feeling more than the sight of a spinning color wheel, or spinning beachball as it's also commonly known.
Why does it happen? It's a sign that an application is trying to deal with more processes than it can handle at any given time. Sometimes it will last only a few seconds and disappear, when processing cycles are freed up and the application is able to process all the tasks it needs to. Other times, the application will become persistently unresponsive and 'hang'. When that happens, the only solution is to force quit the app. Here's quick fixes:
Getting rid of a spinning beachball is only part of the solution. As we said above, it's a symptom, not a cause of problems. Fortunately, there are a number of things you can do to prevent it. The first is to identify which applications are putting the greatest strain on your Mac.
iStatMenus, available in Setapp, is a powerful performance monitoring tools for your Mac. It sits in your Mac's Finder menu bar and allows you to easily check which apps are hogging processor cycles or RAM. And helps you see how well or badly your Mac is running. If you need more detailed information, or need to quit specific processes (rather than applications), you can launch Activity Monitor from within iStatMenus.
The combination of iStatMenus and Activity Monitor will lead you to the apps that are overloading your Mac. The next step is to uninstall them completely and reinstall them, making sure you remove all the temporary and preference files associated with it.
The easiest way to do that is to use CleanMyMac, also available in Setapp. Here's what you should do.
Spotlight is and incredibly useful tool for searching for files on your Mac, among many other things. In order to search your Mac, Spotlight needs to build and maintain an index. Occasionally that index can be come corrupt and when that happens, the dreaded spinning color wheel is likely to appear. Here's how to fix it.
macOS uses your startup disk to host virtual RAM and then regularly reads and writes files to it. If you don't have enough free space (at least 10% of the disk's total capacity), your Mac will struggle noticeably and you'll see the spinning beachball more often.
To free up disk space, you can either manually trawl through your startup disk backing up important files and then deleting them, or use Get Backup Pro or ChronoSync Express to back up the disk and then use CleanMyMac to free up disk space. It's a good idea to use Disk Drill to analyse the disk and identify which files are taking up the most space. Disk Drill and ChronoSync Express are available in Setapp.
1. In CleanMyMac, click on Smart Cleanup and then click Scan. Wait for it to finish, then click on each section in turn and click Review Details. The results can be enlightening. For example, we found that cache files for the Photos app were taking up 8GB space on our Mac. Uncheck and items you don't want to remove and then click Clean. Repeat for the other categories.
For more information on how to free up space on your Mac, we prepare thesequick tips.
If none of the the above, there is one final thing you can try. As we mentioned above, the spinning beachball can appear when your Mac is using virtual memory and storage space is limited. The more physical RAM you have, the less your Mac will need to resort to virtual memory.
So, installing more RAM will mean you see the spinning color wheel less often. Unfortunately, it's not as easy as it used to be to add more RAM to your Mac. You'll probably need to visit an Apple Store or an authorised service centre and ask them to install it for you.
To prevent that happening in the future, it's worth installing as much RAM as your Mac can take, or as much as you can afford, when you first buy it. Money spent on RAM is never wasted and usually means your Mac will perform better for longer, before you eventually need to replace it.
The good news is that replacing RAM is very much a last resort and that the other steps described above will, in many cases, solve the problem completely.