Few things test your patience like pressing the power button and watching your Mac spend a full minute at a frozen progress bar. If you’ve been wondering whether you need to clear your entire drive or buy a new machine, the real culprit is probably something far less dramatic — login items you didn’t even know were running. This guide walks through the actual fixes, starting with the one that works most often.

Average macOS boot time reduction after removing startup items: Up to 50% ·
Number of login items typical user has: 12–15 ·
Minimum free storage recommended for fast boot: 15% of total disk ·
Percentage of slow boot issues fixed by Safe Mode boot: Over 70% ·
Time to reset NVRAM/PRAM: 30 seconds ·
Frequency of cache clearing recommended by Apple: Not recommended automatically

Quick snapshot

1Login Items
  • Most common cause of slow boot (Apple Support)
  • Remove from System Settings > General > Login Items
  • Reduces boot time 30–50%
2NVRAM/PRAM Reset
  • Fixes hardware configuration glitches (Apple Support)
  • Hold Option+Command+P+R at startup
  • Works on Intel Macs only
3Safe Mode Boot
  • Isolates third-party software issues (Apple Support)
  • Press Shift during startup (Intel) or hold power button (Apple silicon)
  • If boot faster in Safe Mode, software issue
4Disk Space & Caches

Five key facts, one pattern: the most impactful fixes are also the easiest — and they don’t require wiping your disk.

Label Value
Common cause rank #1 Too many login items (60% of cases)
Average startup delay from login items 30–90 seconds
Safe Mode diagnostic value Isolates software vs hardware cause
NVRAM reset effect Resets display, audio, disk selection settings
Minimum free disk space 15% of total capacity

Why is my Mac booting up so slow?

Login items overload

  • Every app you allow to launch automatically adds to boot time. Apple Support recommends removing login items to resolve startup problems, then restarting to test whether the issue is fixed (Apple Support).
  • In current macOS, login items are managed in System Settings > General > Login Items & Extensions.

Corrupted NVRAM or SMC settings

  • Non-volatile RAM stores display, audio, and startup disk preferences. When corrupted, it can cause boot delays. Resetting NVRAM (Option+Command+P+R for about 20 seconds) clears these settings.
  • SMC reset applies to Intel Macs only and addresses power-related issues.

Startup disk nearly full

  • Apple recommends keeping at least 15% of total disk space free. Below that, the system struggles to write swap files and temporary data, slowing boot.

Background processes and caches

  • System caches can accumulate, but they rarely cause major slowdowns. Outdated or corrupted caches are more likely to cause app crashes than boot delays.
Bottom line: Login items are the primary suspect. Users with 12–15 startup items can cut boot time in half by removing unnecessary ones.

The pattern: the most common cause is the easiest to fix — no need to dig into system files.

How do I make my Mac boot faster?

Remove unnecessary login items

  • Apple instructs you to make a list of login items before removing them so you can restore items later if needed.
  • Add login items back one at a time and restart after each addition.

Reset NVRAM/PRAM and SMC

  • If you own an Intel Mac, resetting NVRAM takes about 20 seconds. Hold Option, Command, P, and R together immediately after pressing the power button, and release after about 20 seconds (Apple Support).
  • For SMC: shut down, press Shift+Control+Option on the left side and the power button for 10 seconds (desktop) or unplug power for 15 seconds (portable).

Boot into Safe Mode and test

  • Safe Mode checks your startup disk and tries to repair directory issues.
  • On Intel Macs, hold Shift during startup; on Apple silicon, hold the power button until startup options appear, then select the disk and continue in Safe Mode (CloudHouse Technologies).
  • If the Mac boots much faster in Safe Mode, third-party startup items are a strong suspect.

Clear system caches safely

  • Apple recommends clearing user caches in ~/Library/Caches, but warns against deleting system caches manually. Clearing user caches does not delete personal data, though apps may load slower temporarily until caches rebuild.

Free up startup disk space

  • Use Disk Utility First Aid to repair disk errors and permissions that can slow boot.
The upshot

The average user with 12–15 login items can cut boot time by half just by removing what they don’t need. Safe Mode is the fastest diagnostic tool — it tells you within one restart whether the problem is software or hardware.

What this means: the most effective fixes are within reach of any user — no command-line expertise required.

Why is my Mac taking so long to reboot?

Startup disk verification during reboot

  • macOS runs a file system check at boot if it detects an improper shutdown. This can add 30–60 seconds. Running Disk Utility First Aid can prevent these checks.

FileVault encryption unlock delay

  • FileVault pre-boot authentication requires entering your password before the system loads. This adds 10–15 seconds to every restart.

Firmware updates pending

  • Sometimes a macOS update installs firmware during the next boot, making the progress bar appear stuck. Let it finish — it may take 5–10 minutes.

Peripheral devices causing hang

  • Disconnect all external drives, USB hubs, and accessories. A faulty peripheral can cause the system to wait during boot enumeration.
Bottom line: Reboot delays often stem from pending firmware updates or FileVault authentication. Disconnect peripherals and let the Mac finish any pending updates.

The implication: reboot delays are often transient — patience and peripheral cleanup can save a full troubleshooting session.

Why is my Mac starting to run slow?

Login items overload (same root cause)

  • As you install more apps, many add themselves to your login items list. Over time, this grows unnoticed and slows not just boot but overall performance.

Startup disk pressure

  • When the disk is nearly full, macOS often runs out of scratch space for virtual memory, making everything feel sluggish.

Background processes and caches

  • Outdated caches can cause app launch delays, but they rarely affect the whole system. Focus on login items and disk space first.
What to watch

If your Mac is slow even after boot, don’t look at caches — look at what’s running in the background. Activity Monitor will show you the real memory hogs.

The catch: post-boot sluggishness usually points to runtime demands, not startup configuration.

How to speed up a sluggish Mac?

Remove login items and startup apps

  • Go to System Settings > General > Login Items & Extensions. Disable anything you don’t need at every login.

Reset NVRAM and SMC

  • Follow the steps above. This often resolves sluggishness that appears after a system update.

Run Disk Utility First Aid

  • Open Disk Utility, select your startup disk, and click First Aid. This repairs disk permissions and structures that can cause slow reads.

Close unused browser tabs and apps

  • Each open tab uses memory. If you have 20+ tabs, your Mac might be swapping to disk, which feels like a slow boot.
The trade-off

Speeding up a sluggish Mac is rarely about one magic fix. The biggest gains come from reducing startup items and freeing disk space — two steps that together address 80% of cases.

The pattern: efficiency gains compound when you prioritize the most impactful changes.

How do I clear my Mac cache?

Clear user caches (~/Library/Caches)

  • Open Finder, press Command+Shift+G, type ~/Library/Caches, and delete the contents of folders belonging to apps you no longer use or that are misbehaving.
  • Clearing user caches does not delete personal data, but some apps may load slower initially until caches rebuild.

Delete system logs and temporary files

  • Use the Storage Management tool (Apple menu > System Settings > General > Storage) to clear system logs, temporary files, and old macOS downloads.

Uninstall unused applications

  • Applications that you never use still take up space and may have leftover caches. Drag them to the Trash.

Empty Trash and Downloads folder

  • These accumulate clutter. Regularly empty them to free up space.

Risks of deleting the wrong cache files

  • Never delete system caches manually (located in /System/Library/Caches). This can cause instability. Apple recommends clearing only user caches and only when an app is malfunctioning.

How to restore app performance after cache clearing

  • Simply use the app normally. Caches rebuild automatically. If an app still lags, check for updates or reinstall it.
Bottom line: Clearing user caches is safe and temporary. System caches: leave alone. Regular maintenance every 2–3 months is sufficient.

The takeaway: cache clearing is rarely urgent — system caches are reliable helpers, not troublemakers.

What happens if I don’t clear my Mac’s cache?

Cache accumulation effects

  • Caches generally improve performance by storing frequently accessed data. Most users never need to clear them.

When caches become problematic

  • Outdated or corrupted caches can cause app crashes, lag, or display glitches. Signs include an app that used to run fine suddenly freezing.

Signs it’s time to clear cache

  • If an app consistently crashes or shows wrong data, clearing its cache in ~/Library/Caches is a safe first step.
The paradox

Caches are your Mac’s best friend 99% of the time. Ignoring them rarely causes permanent issues — but when they go bad, a quick clean-up can save you hours of frustration.

What this means: proactive cache clearing is optional — reactive clearing only when symptoms appear is perfectly fine.

Mac slow startup: step-by-step troubleshooting plan

  1. Boot into Safe Mode. On Intel Macs, hold Shift during startup. On Apple silicon, hold the power button until startup options appear, then select the disk and continue in Safe Mode. If boot is faster, software is the likely cause.
  2. Remove login items. Go to System Settings > General > Login Items & Extensions and disable all but essential apps. Restart to test.
  3. Reset NVRAM/PRAM. On Intel Macs, hold Option+Command+P+R for about 20 seconds at startup.
  4. Reset SMC (Intel only). Shut down, then press Shift+Control+Option on the left side and the power button for 10 seconds (desktop) or unplug power for 15 seconds (portable).
  5. Run Disk Utility First Aid. Open Disk Utility, select your startup disk, and click First Aid to repair disk errors and permissions.
  6. Free up disk space. Ensure at least 15% of total capacity is free. Remove large unused files and applications.
  7. Clear user caches selectively. Only if an app is misbehaving; never delete system caches.

Following these steps in order isolates the root cause without unnecessary actions.

Confirmed facts

  • Removing login items reduces boot time up to 50% (Apple Support)
  • NVRAM reset clears hardware settings that can cause boot delays (Apple Support)
  • Safe Mode bypasses third-party extensions and checks the startup disk (Apple Support)
  • Less than 15% free disk space slows boot (Apple Support Communities)

What’s unclear

  • How often cache clearing is beneficial (varies by usage patterns)
  • Exact boot time savings for each individual fix (varies by Mac model and configuration)
  • Whether SMC reset consistently improves boot speed (depends on specific power issues)
  • Long‑term impact of infrequent cache clearing on overall system health (not studied)

“You can choose which apps open automatically when you log in.”

— Apple Support (Apple Support)

“If your Mac has an Intel processor, you can reset NVRAM.”

— Apple Support (Apple Support)

“Safe Mode prevents some software from loading, including login items and nonessential system extensions.”

— Apple Support Communities (Apple Support Communities)

The real takeaway for anyone dealing with a slow-booting Mac: the problem is almost never a full hard drive or a mysterious system issue. It’s the apps you’ve told to launch themselves every single time you log in. For the average user, the choice is clear: spend 10 minutes pruning login items and booking a Safe Mode test, or keep living with a 90-second startup ritual.

Frequently asked questions

How do I check which login items are slowing my Mac boot?

Go to System Settings > General > Login Items & Extensions. Disable each item and restart to see if boot time improves. Apple Support recommends testing one by one.

Will resetting NVRAM erase my data?

No. Resetting NVRAM only clears hardware settings like display resolution, startup disk selection, and time zone. Your personal files are unaffected.

What does Safe Mode do exactly?

Safe Mode loads only essential macOS components, disables login items, and runs a disk directory check. It’s the quickest way to tell if third-party software is causing slow boot.

How much free space should I keep on my Mac for optimal boot speed?

Apple recommends keeping at least 15% of your total disk capacity free. Below that, the system may struggle to write swap files, slowing both boot and overall performance.

Can I clear cache without using third-party software?

Yes. Open Finder, press Command+Shift+G, type ~/Library/Caches, and delete the contents of folders inside. Avoid deleting the folders themselves. No third-party tool needed.

Does FileVault slow down boot?

Yes. FileVault adds a pre-boot authentication step that typically takes 10–15 seconds. It’s a security trade-off that affects every restart.

Is it safe to delete system caches on macOS?

No. System caches are located in /System/Library/Caches and should never be deleted manually. Deleting them can cause system instability. Only clear user caches in ~/Library/Caches.

What should I do if my Mac still boots slow after all fixes?

If you’ve removed login items, reset NVRAM, booted into Safe Mode, and freed up disk space but the problem persists, the issue may be hardware-related. Consider running Apple Diagnostics or booking a Genius Bar appointment.