sodcalculator

10 Tech How-To

How to Fix Slow Boot on Mac (Step-by-Step)

Guide 10-9764 · Updated · Step by step

If your Mac takes several minutes to reach the desktop, this guide walks you through the most common causes and fixes, from startup items to disk health. You’ll learn how to diagnose the bottleneck and apply the right solution without risking your data.

What You’ll Need

  • About 30–60 minutes of free time
  • An administrator account on the Mac
  • A backup (Time Machine or other) – recommended before any system-level change
  • Internet connection for downloading macOS updates if needed

Step-by-Step

  1. Restart and time the boot. Press the power button, then start a stopwatch. Note how long it takes to reach the login screen and then the desktop. This gives you a baseline to compare after each fix.
  2. Check startup disks and safe boot. Restart your Mac and immediately hold the Shift key until the Apple logo appears. This starts in Safe Mode, which disables login items and clears some caches. If it boots much faster in Safe Mode, the issue is likely a startup item or a corrupted cache.
  3. Review login items. Go to System Settings → General → Login Items (macOS Ventura or later) or System Preferences → Users & Groups → Login Items (older versions). Remove anything you don’t need at startup by selecting it and clicking the minus button.
  4. Check startup items in System Settings. In the same Login Items pane, look at the “Allow in the Background� section. Disable apps that don’t need to run constantly, especially those that launch agents or daemons.
  5. Free up disk space. Go to Apple menu → About This Mac → Storage. If your startup disk has less than 15–20% free space, macOS can slow dramatically. Delete large files, empty the Trash, and use the built-in Storage Management tools to clear caches and logs.
  6. Run First Aid on your disk. Restart and hold Command+R to enter Recovery. Open Disk Utility, select your startup disk, and click First Aid. Run it – this repairs directory errors that can cause slow boot.
  7. Reset NVRAM/PRAM (Intel Macs only). Shut down, then turn on and immediately hold Option+Command+P+R for about 20 seconds. This resets some hardware settings. (Apple Silicon Macs don’t need this.)
  8. Update macOS. Go to System Settings → General → Software Update and install any available updates. Updates often include boot-time performance fixes.
  9. Check for malware or resource hogs. Open Activity Monitor (in Utilities) and look at the CPU and Memory tabs. If a process is using high CPU at startup, it can slow boot. Quit or uninstall that app.
  10. Reindex Spotlight if needed. If boot is slow but the system feels sluggish afterward, Spotlight may be reindexing. Go to System Settings → Siri & Spotlight, click the “i� next to Spotlight Privacy, add your startup disk, then remove it – this forces a reindex.
  11. As a last resort, reinstall macOS. In Recovery, choose Reinstall macOS. This keeps your files but replaces the system software. Back up first.

Common Mistakes

  • Skipping Safe Mode. Without testing Safe Mode, you may spend time fixing hardware when the cause is a simple login item.
  • Deleting system caches manually. Removing files in /Library/Caches can cause more problems; use the built-in tools instead.
  • Ignoring disk space. Many users try every software fix when the real issue is a nearly full SSD.
  • Resetting SMC too often. SMC reset is useful but not a cure-all; it doesn’t fix software issues.
  • Not backing up before major changes. Always have a current backup before reinstalling macOS or erasing anything.

Tips

  • Use Activity Monitor to see exactly what launches at startup. Sort by “CPU Timeâ€� to spot heavy apps.
  • Keep your startup disk at least 20% free. Use external drives for media and large files.
  • If you have an external drive connected, try unplugging it – a failing drive can cause boot delays.
  • On Apple Silicon Macs, you can check startup disk health in System Settings → General → About → System Report → Storage – look for “S.M.A.R.T. statusâ€� (should say “Verifiedâ€�).
  • Consider disabling “Put hard disks to sleep when possibleâ€� in Energy Saver if you have an SSD; it can cause wake delays.

Troubleshooting

If the Mac still boots slowly after these steps:

  • Try a different user account. Create a new user in System Settings → Users & Groups. If it boots fast, the issue is in your user’s Library folder – look for corrupted preferences.
  • Check for hardware issues. Run Apple Diagnostics by holding D at startup (or Option+D for online). This tests memory and other components.
  • If the boot hangs at the Apple logo or progress bar, try resetting NVRAM (Intel) or check if an external device is causing a conflict. Unplug all peripherals except keyboard/mouse.
  • If you see a folder with a question mark, the startup disk isn’t being found. Enter Recovery and use Disk Utility to verify the disk; if it’s not visible, the drive may be failing.
  • If nothing works, you may need to erase and reinstall macOS. Back up everything first, then use Recovery to erase the disk (Macintosh HD) and install a fresh copy of macOS.

Frequently Asked Questions

Q: How long should a Mac take to boot normally?
A: On a modern Mac with an SSD, boot to login should take under 30 seconds. If it takes more than a minute, something is likely wrong.

Q: Does Safe Mode fix the problem permanently?
A: No, Safe Mode is a diagnostic tool. It temporarily disables login items and clears caches, but the underlying cause remains until you remove the problematic item.

Q: Will resetting NVRAM erase my data?
A: No, NVRAM reset only clears certain hardware settings like volume and display resolution. Your files and apps are untouched.

Q: Can a full hard drive cause slow boot?
A: Yes. macOS needs free space for virtual memory and temporary files. If your disk is more than 90% full, boot time can increase significantly.

Q: Is it safe to delete login items?
A: Yes, but only remove items you recognize. Some apps need to run at startup for full functionality (e.g., backup software). You can always re-enable them later.

Q: How often should I run First Aid?
A: Only when you suspect a disk problem. Running it monthly is fine, but it’s not a maintenance task – it’s a repair tool.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →