Overview
Your Mac used to fly through tasks — now it’s hesitating. Apps take forever to open, your cursor spins endlessly, and you can almost feel your patience draining. The good news? A slow Mac rarely means it’s dying. Most often, it’s just running low on breathing room — too many background apps, full storage, outdated software, or overworked hardware.
This guide walks you through 7 proven steps to help your Mac feel new again. We’ll use built-in tools like Activity Monitor, Disk Utility, and System Settings, plus a few safe Terminal commands to clear up system clutter.
Let’s fix it together — calmly, step by step.
Terms & Definitions
| Term | Definition |
|---|---|
| Activity Monitor | A built-in macOS tool that shows how apps use your CPU, memory, disk, and network. |
| Spotlight Indexing | A background process that lets you search quickly but can temporarily slow performance. |
| Login Items | Apps that automatically open when you log in. |
| NVRAM / SMC | Low-level system controllers that can be reset to fix power and performance issues. |
| Cached Files | Temporary data that helps your Mac run faster, but too much can slow it down. |
| Disk Utility | A macOS tool used to check and repair your drive’s file system. |
Fix 1: Check CPU and Memory Usage
Open Activity Monitor (Applications → Utilities → Activity Monitor).
Steps:
- Click the CPU tab → sort by “% CPU.”
- Look for processes taking up 90%+ CPU for more than a few seconds.
- Click the Memory tab → check the Memory Pressure graph at the bottom.
- If it’s yellow or red, your system is running out of RAM.
Terminal Command:
top -o cpu
Close or uninstall apps that constantly spike CPU usage (like Chrome, Dropbox, or background updaters).
Fix 2: Limit Login Items and Background Processes
Startup apps slow your boot and keep the CPU busy.
Steps:
- Go to System Settings → General → Login Items.
- Review the list — remove anything nonessential.
- Restart your Mac.
Terminal Command:
osascript -e 'tell application "System Events" to get the name of every login item'
Aim to keep only 3–4 startup items — such as iCloud, Bluetooth, or your antivirus.
Fix 3: Free Up Disk Space
macOS needs about 20% free space for smooth performance (for swap files, indexing, and caches).
Steps:
- Click Apple Menu () → About This Mac → Storage → Manage.
- Turn on Optimize Storage and Empty Trash Automatically.
- Move large files to iCloud or an external drive.
Terminal Command:
sudo du -h -d 1 / | sort -hr | head -10
If your disk is almost full, macOS will crawl — freeing up space can instantly restore speed.
Fix 4: Reset NVRAM and SMC
Resetting NVRAM and SMC can fix sluggish behavior after updates or power events.
For Apple Silicon Macs:
Simply restart — these reset automatically.
For Intel Macs:
- Reset NVRAM: Shut down → hold Option + Command + P + R for 20 seconds.
- Reset SMC (T2 chip): Shut down → hold Right Shift + Left Option + Left Control + Power for 10 seconds.
Use this if your fans run constantly, your Mac runs hot, or performance dips after sleep.
Fix 5: Clear System Cache and Spotlight Index
Caches improve speed — until they get too large or corrupted.
Steps:
- Quit all apps.
- Open Finder → Go → Go to Folder… and type:
~/Library/Caches - Delete old cache folders safely.
Rebuild Spotlight Index:
sudo mdutil -E /
After rebuilding, search may take a few hours to reindex but overall performance will improve.
Fix 6: Run Disk Utility First Aid
Corrupted file systems or permissions can cause random lags.
Steps:
- Open Finder → Applications → Utilities → Disk Utility.
- Select your startup drive (usually Macintosh HD).
- Click First Aid → Run.
Terminal Command:
diskutil verifyVolume /
Repairing your drive ensures macOS can access files quickly and safely.
Fix 7: Update macOS and Apps
Outdated macOS versions or apps can contain performance bugs.
Steps:
- Go to System Settings → General → Software Update.
- Install all updates.
- Then open the App Store → Updates to refresh your apps.
Terminal Command:
softwareupdate -ia
Updates often include driver optimizations, security fixes, and performance patches.
Bonus: Check Hardware Health
If your Mac is still slow after all this:
- Check if your drive is HDD instead of SSD (HDDs are much slower).
- If possible, upgrade RAM (older Intel Macs only).
- Keep your Mac cool — dust and heat cause throttling.
Terminal Command (Check CPU Temperature):
sudo powermetrics --samplers smc | grep -i "CPU die temperature"
Conclusion
You’ve just taken your Mac through seven proven performance boosters — without reinstalling or panic clicking.
Now your Mac should feel smoother, start faster, and run more reliably.
Here’s what you’ve achieved:
- Identified heavy background apps and login items.
- Cleared space and caches for breathing room.
- Repaired your file system and updated macOS.
- Restored system-level efficiency through safe resets.
Performance maintenance is simple:
- Keep your Mac’s storage under 80% full.
- Restart occasionally.
- Update regularly.
Do that, and your Mac will keep running like new — steady, quiet, and fast.