A Mac that takes two minutes to reach the desktop isn’t broken; it’s overloaded. In many common cases the slow boot is caused by too many login items, a near-full SSD, a pending macOS update or a corrupted cache. Clean those four things and most Macs noticeably speed up at startup.
Trim login items, free 15–20 GB of disk space, install pending macOS updates, run Disk Utility → First Aid on the startup disk, and reboot in Safe Mode once to clear the kernel cache. Reset NVRAM (Intel Macs only) if the problem persists. This sequence usually produces a clearly faster startup on consumer Macs.
Mac Boot Stages (Drawing)
It helps to know what your Mac is actually doing while you stare at the Apple logo. The slowness almost always lives in one specific stage.
1. Trim Login Items (The #1 Cause)
Every app that auto-launches at login adds 2–10 seconds to the time before your Mac is usable. Dropbox, Adobe daemons, antivirus, OneDrive, Spotify, MS Teams, Office helpers, they all line up at login.
Open Login Items
macOS Ventura, Sonoma, Sequoia: System Settings → General → Login Items.
macOS Monterey and earlier: System Preferences → Users & Groups → your user → Login Items.
Cut the obvious offenders
Uncheck or remove anything you don’t need at boot, Adobe Creative Cloud, Microsoft AutoUpdate, OneDrive, Dropbox helpers, browser extensions’ helpers, screen-recording tools. You can launch them manually when you actually need them.
Allow in Background
On macOS Ventura+, scroll to “Allow in the Background”. Toggle off background helpers you don’t use. (Tip: while you are tightening your account, run our Free Password Strength Checker to confirm the Mac user password is strong enough.) This is where Slack helpers, Discord, Steam, Zoom and others hide.
Apple official reference: Open items automatically when you log in on Mac, Apple Support.
2. Free Disk Space
macOS uses your startup drive for swap and caches. When the drive is more than 90 % full, both boot and login slow to a crawl.
- Check usage:
Apple menu → About This Mac → More Info → Storage - Empty the Trash and the
~/.Trashon external drives - Use
Storage → Manage→ Recommendations to find old downloads and large files - Clear out
~/Downloadsand~/Movies/iMovie Libraryfirst, they’re usually the worst offenders - Remove old iOS device backups in Finder (sidebar → iPhone/iPad → Manage Backups)
- Offload old photos and videos to an external drive or iCloud
Apple official reference: Free up storage space on your Mac, Apple Support.
3. Install Pending macOS Updates
A half-applied update sits in a “ready to install on next restart” state that adds 1–2 minutes to the next boot every single time you reboot. Get the update over with.
Apple official reference: Update macOS on Mac, Apple Support.
System Settings → General → Software Update. If anything is offered, install it. The first reboot after the update is slow on purpose, subsequent reboots are fast again.
4. Run Disk Utility First Aid
Apple official reference: Repair a storage device in Disk Utility on Mac, Apple Support.
This repairs the filesystem catalog and is non-destructive. It catches most invisible disk errors that cause slow boots and random freezes.
Open Disk Utility
Applications → Utilities → Disk Utility
Pick the volume
Click the sidebar’s View → Show All Devices. Select the top-level physical disk, then your APFS container, then your Macintosh HD data volume. Run First Aid on each from the bottom up.
If errors are unfixable
Boot into macOS Recovery (Apple Silicon: hold the power button until you see options; Intel: hold Cmd+R at startup) and run First Aid from there. If errors still don’t clear, the SSD is failing, back up immediately and have it checked.
5. Boot in Safe Mode to Diagnose
Apple official reference: Start up your Mac in safe mode, Apple Support.
Safe Mode skips third-party kernel extensions, deletes font caches and reruns directory checks. If your Mac boots fast in Safe Mode, the slowness is being added by something third-party.
| Mac | How to enter Safe Mode |
|---|---|
| Apple Silicon (M1/M2/M3/M4) | Shut down. Press and hold the power button until “Loading startup options” appears. Pick your disk while holding Shift, click “Continue in Safe Mode”. |
| Intel Mac | Restart and hold Shift as soon as you hear the chime, until you see the login window. |
You’ll see “Safe Boot” in the menu bar. If boot is fast here, restart normally and remove third-party startup items and kernel extensions one by one until the culprit is gone.
6. Reset NVRAM (Intel Only)
Apple official reference: Reset NVRAM or PRAM on Intel Macs, Apple Support.
NVRAM stores boot-related preferences. A bad value can cause a slow first stage of boot. On Apple Silicon this is automatic on every restart, you can’t and shouldn’t try to reset it.
Command + Option + P + R. Keep holding for about 20 seconds (you’ll hear the startup chime twice on older Macs). Release. NVRAM is now reset.7. Reset SMC (Intel Only, Specific Models)
Apple official reference: Reset the System Management Controller (SMC), Apple Support.
The System Management Controller handles power, thermals and lid sensors. Resetting it can fix boot issues on Intel Macs.
| Mac model | How to reset SMC |
|---|---|
| MacBook (T2 chip) | Shut down → hold right Shift + left Option + left Control for 7 sec → keep holding and add the power button for 7 more sec → release all → power on. |
| MacBook (no T2) | Shut down → hold left Shift + Control + Option + power button for 10 sec → release → power on. |
| iMac / Mac mini / Mac Pro | Shut down → unplug power for 15 sec → plug back in → wait 5 sec → power on. |
| Apple Silicon | SMC doesn’t exist as a user-resettable component. A full restart resets it. |
8. Clear Caches and Daemons
Caches folders below. Do not remove folders outside Caches and do not touch /System/Library/Caches. Quit all open apps first; if you are not sure, skip this section and reboot once in Safe Mode instead, which rebuilds the kernel caches safely.Old caches can corrupt and add seconds to boot. macOS rebuilds them on the next start.
- In Finder, choose
Go → Go to Folder… - Enter
~/Library/Cachesand move the entire folder contents to the Trash (don’t delete the parent folder). - Repeat with
/Library/Caches(admin password required). - Restart. The first boot rebuilds caches and may be slightly slower; the next one is faster.
/System/Library/Caches. That’s macOS itself. Modern macOS protects it with SIP but if you somehow get past that, you can brick the install.9. Check What Slows the Login Phase
Once you’re at the desktop, open Activity Monitor (Applications → Utilities) and watch the first 2 minutes:
mds_stores (Spotlight indexing), backupd (Time Machine), Photos Library scanner, antivirus daemons.Login Items if you don’t always need them.10. Last Resort: Reinstall macOS Without Wiping Files
If nothing above works, a clean macOS reinstall keeps your files but replaces system components. Boot into Recovery (Apple Silicon: hold the power button; Intel: Cmd+R), select “Reinstall macOS”, and choose the Macintosh HD volume. It takes 30–60 minutes and fixes boot issues that survived everything else.
Quick Diagnostic Cheat Sheet
| Symptom | Most likely cause | Quick fix |
|---|---|---|
| Stuck on Apple logo > 60 s | Filesystem error or NVRAM | First Aid in Recovery, NVRAM reset on Intel |
| Long progress bar after logo | Pending macOS update | Install all updates |
| Login screen appears, then 1-2 min black/spinner | Too many login items | Trim Login Items + Allow in Background |
| Beach ball for minutes after desktop loads | Spotlight or Time Machine indexing | Wait once, then exclude bulk folders from Spotlight |
| Random slow boots, recent install | Bad third-party kext | Boot in Safe Mode → remove offender |
| Constant slow boots, old Mac | SSD aging | First Aid; if errors, plan replacement |
FAQs
Why is my Mac suddenly slow to start up?
Usually one of four things: too many login items, a near-full startup disk, a pending macOS update, or a corrupted cache/preference. Run through the four checks above and most slow boots disappear.
How do I remove login items on a Mac?
macOS Ventura+: System Settings → General → Login Items. Older macOS: System Preferences → Users & Groups → Login Items. Uncheck or remove anything you don’t need at boot.
How much free disk space does macOS need to boot fast?
At least 15 % of the startup drive, around 30 GB on a 256 GB SSD. Anything under 10 % free will slow boot and login noticeably.
Should I reset NVRAM and SMC on a slow Mac?
Only on Intel Macs. Apple Silicon manages both automatically; resetting isn’t a thing. NVRAM is the four-key boot shortcut; SMC depends on the specific Mac model.
What is Safe Boot on a Mac and how does it help?
Safe Boot starts macOS with the minimum drivers and no third-party startup items, and rebuilds the kernel cache. If the Mac boots quickly in Safe Mode, the slowness is from a third-party app or extension, not from the hardware.
Can a failing SSD make a Mac slow to boot?
Yes. SSDs near end-of-life and drives with bad sectors cause long boots and intermittent freezes. Run Disk Utility First Aid; if errors persist, the drive needs to be replaced.
Final Answer
A slow-booting Mac is almost never a hardware problem. The fix is a short, ordered checklist: cut login items, free disk space, install updates, run First Aid, reboot in Safe Mode once, and reset NVRAM if you’re on Intel. Do those six things in order and you will cover the most common causes on consumer Macs. The remaining few are either failing SSDs or genuinely corrupted system installs, both of which a clean macOS reinstall resolves.