Mac · Performance · Updated August 2026
Your MacBook was fine before the upgrade. Now the beachball shows up on things that used to be instant, apps take a few seconds to open, and the fan spins up while you are doing nothing heavier than reading email.
Sonoma is not a badly built release. What usually happens is that an upgrade restarts several background processes at once, refills the disk with a new system snapshot, and re-indexes everything you own. Some of that is temporary and fixes itself. The rest is a handful of settings you can change in about twenty minutes.
⚡ The Short Answer
If you upgraded in the last 48 hours: leave the Mac plugged in and awake for a few hours. Spotlight is re-indexing your entire drive and it will slow everything down until it finishes. Check with Activity Monitor → CPU → look for mds_stores.
If it has been slow for weeks: three things fix most of it — cut your login items, get free storage back above 15%, and turn on Reduce Transparency.
Before anything else, look at the numbers. Open Activity Monitor and sort by CPU, then by Memory. One misbehaving app is a far more common cause than “Sonoma is slow”.
First, Match Your Pattern
Slow only since the upgrade, a day or two ago
Everything is sluggish, the fan is loud, the battery is draining faster than normal.
This is almost certainly indexing, and it is temporary. Go to Fix 6 before changing anything else.
Slow from the moment it boots, every day
The login screen takes a while, then the desktop is unusable for the first minute or two.
Login items. Go to Fix 1.
Fine until you open one particular app
Usually a browser with a lot of tabs, or an app that has not been updated since before Sonoma shipped.
Not a macOS problem. Go to Fix 2 to identify it, then Fix 4.
Gets slower the longer you use it, and the Mac feels hot
Fast after a restart, unusable by the afternoon. Fans audible most of the time.
Either a memory leak or thermal throttling. Go to Fix 2, then Fix 3.
What’s In This Guide
- Cut your login items
- Find the real culprit in Activity Monitor
- Get free storage back above 15%
- Update macOS and your apps
- Turn on Reduce Motion and Reduce Transparency
- Let Spotlight finish — or rebuild the index
- Restart properly and run First Aid
- Reset NVRAM (Intel Macs only)
- Reinstall macOS as a last resort
- Quick reference — all 9 fixes
- Mistakes that waste time
- The order to follow
- FAQ
The 9 Fixes
1Cut your login items
DO THIS FIRST 5 MIN NO DATA LOSS
Every app that launches at login competes for CPU and disk during the first minute after boot. Over a few years of installing things, most Macs collect a dozen of them that nobody ever chose deliberately.
Sonoma splits this into two lists, and the second one is the one people miss.
- Open
System Settings → General → Login Items. - Under Open at Login, select anything you do not need immediately and click the minus button.
- Scroll to Allow in the Background. This lists helper processes installed by apps — updaters, sync agents, printer utilities. Switch off anything belonging to software you no longer use.
- Restart.
🟠 Careful in the background list. If you do not recognise an entry, look up the name before switching it off — some of them belong to your backup software or your VPN.
✅ Worked if: the desktop is usable straight away after login instead of a minute later.
2Find the real culprit in Activity Monitor
HIGH IMPACT 5 MIN NO DATA LOSS
Most “my Mac is slow” problems turn out to be one process, and guessing wastes hours. Two minutes here tells you exactly what to fix.
- Open Activity Monitor from Applications → Utilities, or press
Cmd + Spaceand type its name. - Click the CPU tab and sort by the % CPU column, highest first. Watch it for thirty seconds.
- Click the Memory tab and check Memory Pressure at the bottom. Green is healthy. Yellow or red means you are short of RAM and the Mac is swapping to disk, which is what makes everything feel slow at once.
- Quit whatever is at the top of either list and see if the Mac recovers.
🔵 Names worth knowing: mds and mds_stores are Spotlight indexing — see Fix 6. kernel_task using a lot of CPU usually means the Mac is hot and deliberately throttling itself. A browser process at the top means a tab or an extension, not macOS.
✅ Worked if: quitting one process makes the Mac responsive again. Now you know what to fix instead of resetting everything.
3Get free storage back above 15%
HIGH IMPACT 20 MIN
macOS uses free disk space for virtual memory and for temporary files. When the drive is nearly full there is nowhere to put them, so the system starts stalling on operations that should be instant. This is one of the few genuinely universal causes of a slow Mac.
- Open
System Settings → General → Storageand let it finish calculating. - Work through the categories from largest down. Applications, Documents and Developer are usually where the space has gone.
- Empty the Trash, then empty the Recently Deleted album in Photos — deleted photos still occupy space for 30 days.
- Turn on Empty Trash Automatically and review the Large Files list that Sonoma shows you.
🟠 About “System Data”. If that category is enormous, most of it is Time Machine local snapshots, which macOS clears automatically when it needs the space. Do not go hunting for those files manually.
✅ Worked if: free space is comfortably above 15% of the drive and app launches feel snappier.
4Update macOS and your apps
MEDIUM IMPACT 20 MIN NO DATA LOSS
An app written for an older macOS can behave badly on Sonoma — polling constantly, leaking memory, or falling back to slower code paths. Apple also fixes real performance regressions in point releases, so the first Sonoma build is rarely the fastest one.
System Settings → General → Software Updateand install whatever is offered.- Open the App Store, go to Updates, and update everything.
- For apps installed outside the App Store, open each one and use its own Check for Updates menu.
- Anything you have not updated in over a year and no longer use, uninstall.
✅ Worked if: the app that was pinned at the top of Activity Monitor drops back to normal after its update.
5Turn on Reduce Motion and Reduce Transparency
QUICK WIN 2 MIN NO DATA LOSS
Sonoma’s window animations, desktop widgets and translucent menu bars all cost GPU time. On a MacBook with integrated graphics or an older Intel chip, switching them off makes the whole interface feel noticeably more immediate — not because the Mac got faster, but because it stops waiting for animations to finish.
System Settings → Accessibility → Display → Reduce Motion (on) and Reduce Transparency (on)
While you are there, if you added desktop widgets after the upgrade, remove the ones you do not actually read. They refresh in the background whether you look at them or not.
✅ Worked if: switching between apps and Spaces feels instant instead of gliding.
6Let Spotlight finish — or rebuild the index
SITUATIONAL 2 MIN + WAIT NO DATA LOSS
After a major upgrade, macOS re-indexes every file on the drive so Spotlight search keeps working. On a full drive this can take several hours, and while it runs the Mac feels genuinely slow. This is the single most common reason people think an upgrade ruined their machine.
Check whether it is still running
Click the Spotlight icon and start typing. If it says indexing with a progress bar, that is your answer — plug the Mac in, leave it awake, and come back later. You can also look for mds_stores near the top of Activity Monitor’s CPU tab.
If it has been running for days, rebuild it
An index can get stuck and loop forever. Force it to start clean:
System Settings → Siri & Spotlight → Spotlight Privacy.- Click + and add your startup disk (Macintosh HD) to the excluded list.
- Wait about a minute, then select it and click − to remove it again.
- Indexing restarts from scratch. Leave the Mac plugged in and let it finish.
✅ Worked if: Spotlight returns results instantly and the CPU load from indexing disappears.
7Restart properly and run First Aid
QUICK CHECK 10 MIN NO DATA LOSS
A lot of Macs are never actually restarted — the lid just closes. Memory leaks and stale caches accumulate over weeks of sleep cycles, and a genuine restart clears them.
- Choose Apple menu → Restart and untick “Reopen windows when logging back in”. That option is why the Mac is slow again the moment it boots.
- After it comes back, open Disk Utility, select your startup volume, and click First Aid. This checks the filesystem for errors and repairs what it can.
⚠ Do not go deleting things inside ~/Library/Caches. You will read this advice everywhere. Modern macOS manages those caches itself, and deleting the wrong folder can break app preferences or force you to sign in to everything again. A restart clears what actually needs clearing.
✅ Worked if: the Mac is fast after a restart and stays that way through the day.
8Reset NVRAM — Intel Macs only
SITUATIONAL 5 MIN NO DATA LOSS
⚠ Check which Mac you have first. Click the Apple menu → About This Mac. If it says Apple M1, M2, M3 or M4, this fix does not apply to you — skip it.
Apple Silicon Macs have no SMC to reset, and the old key combination does nothing. These machines check and repair NVRAM automatically on every restart. Any guide telling you to reset the SMC on an M-series MacBook is out of date.
On an Intel MacBook, NVRAM stores small settings like display resolution and startup disk. A corrupted value there can cause odd behaviour after an upgrade.
- Shut the Mac down completely.
- Power it on and immediately hold
Option + Command + P + R. - Keep holding for about 20 seconds, then release and let it boot.
- Recheck display and sound settings afterwards — they reset to defaults.
✅ Worked if: a specific odd behaviour clears. If the Mac was simply slow, this rarely changes anything — the earlier fixes matter far more.
9Reinstall macOS as a last resort
LAST RESORT 1–2 HOURS
If nothing above helped and the Mac is still slow across every app and every account, a reinstall replaces the system files without touching your data. It is slow but it is not dangerous when done properly.
⚠ Take a full Time Machine backup first, and check it completes. A reinstall is supposed to keep your files, but no one should test that theory without a backup.
Apple Silicon: shut down, then press and hold the power button until Loading startup options appears, choose Options → Continue, then Reinstall macOS.
Intel: restart and hold Command + R until the Apple logo appears, then choose Reinstall macOS.
🔵 Before you do this, test with a new user account: System Settings → Users & Groups → Add User, then log in as that user. If the Mac is fast there, the problem is in your own account’s settings and a reinstall is unnecessary.
✅ Worked if: performance returns and stays. If a reinstall does not fix it, the cause is hardware — usually the drive or the battery — and it needs a service check.
Quick Reference — All 9 Fixes
| # | Fix | What it solves | Impact | Time |
|---|---|---|---|---|
| 1 | Cut login items | Slow boot, slow first minute | High | 5 min |
| 2 | Activity Monitor | Identifies the real culprit | High | 5 min |
| 3 | Free up storage | System-wide stalling | High | 20 min |
| 4 | Update macOS and apps | Incompatible app behaviour | Medium | 20 min |
| 5 | Reduce Motion / Transparency | Sluggish interface | Quick win | 2 min |
| 6 | Spotlight indexing | Slowness right after upgrade | Situational | 2 min + wait |
| 7 | Restart + First Aid | Memory leaks, disk errors | Quick check | 10 min |
| 8 | NVRAM reset (Intel only) | Odd post-upgrade behaviour | Situational | 5 min |
| 9 | Reinstall macOS | Everything else failed | Last resort | 1–2 hours |
Mistakes That Waste Time
Panicking on day one after an upgrade. Give indexing a few hours before you change a single setting. A lot of people “fix” a problem that would have gone away on its own.
Deleting cache folders by hand. The advice is everywhere and it is outdated. You risk breaking app preferences for no measurable gain.
Resetting the SMC on an Apple Silicon Mac. There is nothing there to reset. If a guide tells you to, it was written for Intel machines and has not been updated.
Installing a cleaner app. Everything those tools do — clearing caches, finding large files, managing login items — is built into System Settings. Many of them also add their own background process, which is exactly what you were trying to remove.
Skipping Activity Monitor. Two minutes of looking beats an hour of guessing, every time.
The Order to Follow
- Upgraded within 48 hours? Fix 6 first. Wait it out before touching anything.
- Open Activity Monitor. Fix 2. Find out what is actually using the machine.
- Check free space. Fix 3. Below 15% and nothing else will help much.
- Cut login items and restart. Fix 1 and Fix 7 together.
- Update everything. Fix 4, especially the app that showed up in Activity Monitor.
- Turn the animations off. Fix 5. Two minutes, immediately noticeable on older Macs.
- Still slow? Test a fresh user account first. If that is fast, it is your account, not macOS — and Fix 9 is not needed.
FAQ
Why did my MacBook get slow right after installing Sonoma?
Usually Spotlight re-indexing the whole drive, which can run for hours and uses a lot of CPU while it does. Check Activity Monitor for mds_stores. If it is there, plug the Mac in, leave it awake, and check again later before changing any settings.
How much free storage does a Mac actually need?
Aim for at least 15% of the drive free. macOS uses that space for virtual memory and temporary files, so a nearly full drive makes routine operations stall. This is one of the most reliable causes of general slowness.
Should I reset the SMC on my M2 MacBook?
No — Apple Silicon Macs do not have an SMC to reset, and the old key combination does nothing. NVRAM is checked and repaired automatically at every restart. Any guide recommending it for an M-series Mac was written for Intel hardware.
Does Reduce Transparency really make a difference?
On older Intel MacBooks and machines with integrated graphics, yes — noticeably. On a recent Apple Silicon Mac the difference is much smaller, though some people still prefer it because the interface stops waiting for animations before responding.
Is it safe to delete files in ~/Library/Caches?
It is not recommended. macOS manages those caches itself, and deleting the wrong folder can reset app preferences or sign you out of services. A proper restart clears what genuinely needs clearing, without the risk.
Do I need a Mac cleaner app?
No. Everything they advertise — clearing caches, finding large files, managing startup items — is built into System Settings and Disk Utility. Most of them also install a background process of their own, which works against the thing you are trying to achieve.
How do I know whether it is my Mac or just my account?
Create a second user account in System Settings → Users & Groups and log in to it. A fresh account has no login items, no extensions and no accumulated settings. If the Mac is fast there, the problem is in your own account and a reinstall is unnecessary.
My Mac is hot and slow at the same time — what is that?
Thermal throttling. When the machine cannot shed heat fast enough it deliberately reduces speed to protect itself, and you will often see kernel_task high in Activity Monitor. Move it off soft surfaces onto something hard and flat, and check what is keeping the CPU busy in the first place.
Related Fixes
- Laptop Frozen But the Mouse Still Moves
- Laptop Overheating — how to cool it down properly
- Laptop Fan Making Noise
- On Windows instead? Windows 11 slow after an update
Which fix worked for you?
Leave your MacBook model and macOS version in the comments, and say which pattern matched. That is the detail that helps the next reader skip straight to the right fix.
More laptop fixes