How to Fix Slow Boot Mac: 7 Steps That Actually Work
Most slow Mac boot issues come down to a handful of fixable causes — too many login items, low disk space, FileVault encryption, or corrupted NVRAM settings. Work through the steps below in order, and most Macs are back to a normal boot time within 30 minutes.
What Counts as a Slow Mac Boot?
A Mac with an SSD should reach the login screen in roughly 20–30 seconds. If yours is taking 60 seconds or more consistently, something is interfering with the startup sequence. One exception: the first one or two boots after a major macOS update often run slow while background tasks like Spotlight indexing and iCloud sync finish up. That kind of slowness usually clears on its own.
If it doesn't — or if slow boots have been a pattern for a while — the steps below will help you isolate and fix the cause.
Why Is Your Mac Slow to Boot? Common Causes at a Glance
Before jumping into fixes, it helps to know what you're dealing with. Most slow boot causes fall into one of these categories:
|
Cause |
What It Does to Boot |
Fix |
Mac Type |
|
Too many login items |
Loads multiple apps simultaneously at startup |
Remove unnecessary login items |
Both |
|
Near-full storage |
Blocks virtual memory and temp file writes |
Free disk space to 10–15% minimum |
Both |
|
FileVault enabled |
Slows disk decryption on every boot |
Disable if encryption isn't needed |
Both |
|
Outdated macOS or apps |
Compatibility friction slows system initialisation |
Update macOS and apps |
Both |
|
Corrupted NVRAM |
Boot config errors or wrong startup disk |
Reset NVRAM manually |
Intel only |
|
Malware or rogue agents |
Installs hidden login items and launch agents |
Scan for malware |
Both |
|
"Reopen windows" enabled |
Reloads all previous app states at every boot |
Uncheck at shutdown |
Both |
|
External drives or accessories |
macOS scans and mounts them at boot |
Disconnect non-essential peripherals |
Both |
|
Corrupted disk or volume |
Slow file reads from filesystem errors |
Run First Aid in Disk Utility |
Both |
How to Fix Slow Boot Mac — 7 Steps in Order of Impact
Start with Step 1 and work down. In most cases, the first two or three steps resolve the problem entirely.
Step 1 — Remove Login Items and Launch Agents
This is the most common cause of slow Mac startups, and it's worth understanding the distinction before you start removing things.
Login Items are apps and scripts that open automatically when you log into your user account — things like Spotify, Dropbox, or a messaging app. Launch Agents are background services installed by apps that run silently without opening a visible window. Both add to boot time, and both accumulate quietly over months of normal use.
To check and remove Login Items:
- Open System Settings
- Go to General → Login Items & Extensions
- Review the list under "Open at Login"
- Remove anything you don't need loading at startup
For Launch Agents, the manual path is: open Finder → Go → Go to Folder and type ~/Library/LaunchAgents. Items here are user-level background services. If you see folders from apps you no longer use, those agents can be removed.
What's safe to remove: browser update helpers, unused cloud sync tools, old app launchers, software you no longer use. What to keep: backup tools, security software, password managers, anything your regular workflow depends on.
In practice, most Mac users find 5–10 unnecessary items in here the first time they look. Clearing even a few of these often produces a noticeable improvement in startup time.
Step 2 — Free Up Disk Space on Your Startup Drive
macOS needs free space to function properly at boot — it writes temporary files, manages virtual memory, and handles system caches during startup. When your drive is close to full, all of that slows down.
The general threshold to aim for is at least 10–15% of your total storage free. On a 256GB Mac, that's roughly 25–38GB.
To check storage:
- Open System Settings
- Go to General → Storage
- Review what's taking up space
Usual culprits: large video files, old app installers in Downloads, items sitting in Trash, and duplicate files from backups. The built-in storage view will show you categories — start with the largest ones.
What's often overlooked here is that storage pressure doesn't just slow down boot — it creates a kind of ripple effect across everything the Mac does. Clearing space tends to improve general responsiveness too, not just startup.
Step 3 — Uncheck "Reopen Windows When Logging Back In"
This one's easy to miss. macOS has a feature that saves your session state when you shut down or restart — so when you boot back up, it reloads every app, window, and browser tab that was open.
That sounds convenient. In practice, it means your Mac is trying to launch 10 apps and restore dozens of windows before you've even logged in properly. On machines with limited RAM, this alone can add 30–60 seconds to the login process.
To disable it: when you select Restart or Shut Down from the Apple menu, a dialog appears with a checkbox labelled "Reopen windows when logging back in." Make sure that box is unchecked.
You'll need to do this each time you restart unless you rely on another habit (like simply not checking it). Some users find it useful to leave certain apps out of login items too, so the session reloads only what they deliberately set.
Step 4 — Disable FileVault If You Don't Need It
FileVault encrypts your entire startup disk, which means every time your Mac boots, it has to decrypt system files before it can proceed past the login screen. On older Macs or machines with slower SSDs, that decryption overhead is noticeable.
To check and disable FileVault:
- Open System Settings
- Go to Privacy & Security
- Scroll to FileVault
- If it's on and you want to turn it off, click Turn Off FileVault
When to keep it on: if you carry your Mac in public, use it for work with sensitive data, or your employer requires disk encryption. When disabling is reasonable: personal desktop or home laptop that doesn't leave the house and isn't shared.
Disabling FileVault triggers a background decryption process that can take a few hours on a full drive. Boot speed improvement won't be immediate — it kicks in once decryption completes.
Step 5 — Update macOS and All Installed Apps
Outdated software creates quiet friction at boot. An app that was built for an older macOS version may not hand off startup tasks cleanly, leaving processes waiting or spinning unnecessarily.
To check for macOS updates:
- Open System Settings
- Go to General → Software Update
- Install any available updates
For apps not from the App Store, check the app's own update mechanism or the developer's website.
One thing worth knowing: if your Mac started booting slowly immediately after a major macOS update, that's often temporary. macOS runs Spotlight reindexing, Photos analysis, and iCloud sync in the background after big updates. These tasks finish within a few hours. If slow boot continues past the first two days, that's when to start troubleshooting.
Step 6 — Reset NVRAM (Intel Macs Only)
NVRAM is a small amount of memory your Mac uses to store boot-related settings: which disk to start from, display resolution, time zone, and kernel flags.
As noted by Wikipedia's overview of non-volatile random-access memory, NVRAM retains data without applied power — which is exactly what makes it useful for storing startup configuration between sessions. If this data gets corrupted, your Mac can spend extra time at startup trying to resolve conflicting settings.
This step only applies to Intel-based Macs. Apple Silicon Macs (M1 and later) reset NVRAM automatically during startup — there's nothing to do manually.
For Intel Macs:
- Shut down your Mac completely
- Press the power button, then immediately hold Option + Command + P + R
- Hold all four keys for about 20 seconds — your Mac may restart once or twice during this
- Release the keys and let the Mac start normally
NVRAM reset doesn't delete your files. It clears boot configuration data only. You may need to re-set your time zone and display settings after.
Step 7 — Boot Into Safe Mode to Diagnose and Clear
Safe Mode is worth using both as a diagnostic tool and as a fix in itself. When your Mac boots into Safe Mode, it disables all third-party extensions and login items, clears system caches, and runs a First Aid check on your boot disk automatically. That combination solves a surprisingly wide range of slow boot problems.
For Apple Silicon Macs (M1 and later):
- Shut down your Mac and wait 10 seconds
- Press and hold the power button until you see startup options
- Select your startup disk, hold Shift, then click Continue in Safe Mode
- Release Shift and log in
For Intel Macs:
- Shut down your Mac and wait 10 seconds
- Press the power button, then immediately hold Shift
- Release Shift when the login window appears — you should see "Safe Boot" in the top-right corner
Once in Safe Mode, check whether your Mac boots noticeably faster. If it does, the problem is a login item, extension, or cache — all things Safe Mode disabled. Restart normally and then work back through Step 1 to identify the specific culprit.
If Safe Mode is also slow, the issue is likely at the disk or hardware level — move on to the additional fixes below.
If Your Mac Is Still Slow to Boot After All 7 Steps
Run First Aid in Disk Utility
Filesystem errors can slow down how your Mac reads system files at boot. First Aid checks the volume structure and repairs what it can.
To run First Aid from Recovery Mode:
- Intel Mac: Restart and hold Command + R until you see the Apple logo
- Apple Silicon: Shut down, then hold the power button until startup options appear, then choose Options
Once in Recovery, open Disk Utility, select your startup volume, and click First Aid. Let it complete, then restart normally.
Disconnect External Drives and Accessories
At first glance this seems minor, but a slow or faulty external drive connected at boot can stall the startup sequence while macOS tries to mount it. Disconnect everything non-essential — external drives, hubs, dongles — and reboot to test.
Check for Multiple User Accounts
If you have more than one user account on the Mac, test whether slow boot happens across all accounts or just one. If it's only one account, the cause is isolated to that account's login items and agents — a much easier fix. If all accounts are affected, it's a system-level issue.
Check for Malware
Malware can install its own launch agents without your knowledge, adding invisible startup load. Mac adware variants — as reported by TechCrunch in their coverage of macOS security threats — are often installed by tricking users into downloading fake app installers, then run silently in the background consuming CPU and network resources.
Open Activity Monitor (Applications → Utilities → Activity Monitor) after boot and sort by CPU. If you see unfamiliar processes using significant resources consistently, that's worth investigating further with a trusted security scanner.
Intel Mac vs. Apple Silicon — Boot Fix Differences
|
Fix |
Intel Mac |
Apple Silicon (M-series) |
|
Reset NVRAM |
Manual — hold Option+Command+P+R |
Automatic — not needed |
|
Reset SMC |
Manual — model-specific steps |
Not applicable |
|
Enter Safe Mode |
Hold Shift at power on |
Hold power → choose Safe Mode |
|
Enter Recovery Mode |
Command+R at startup |
Hold power button |
|
FileVault impact on boot |
Yes |
Yes |
|
Login Items cleanup |
System Settings |
System Settings |
|
First Aid (Disk Utility) |
Via Recovery or direct launch |
Via Recovery or direct launch |
How to Prevent Slow Boot Long-Term
A few habits go a long way:
- Review login items every two to three months and remove anything you no longer use
- Keep at least 10–15% of storage free at all times
- Uncheck "Reopen windows" as a default shutdown habit
- Disconnect external drives before shutting down
- Keep macOS and apps updated
- Run a Safe Mode boot once a quarter as a light maintenance check — it clears caches and runs a disk check automatically
Conclusion
Start with login items and storage — they cover the majority of slow boot cases on both Intel and Apple Silicon Macs. Work through the steps in order and test after each one. Escalate to NVRAM reset or Safe Mode only if the basics don't resolve it.
Frequently Asked Questions
Why is my Mac slow to boot after a macOS update?
The first one or two boots after a major update are often slow due to background tasks like Spotlight reindexing and iCloud sync. This is temporary and usually clears within a few hours. If slowness continues beyond two days, check login items, storage, and app updates.
What is the difference between a Login Item and a Launch Agent?
Login Items open visible apps at startup and are tied to your user account. Launch Agents run background services silently and are installed by apps into your system Library. Both slow boot time if there are too many of them.
Will resetting NVRAM delete my files?
No. NVRAM reset only clears boot configuration settings like startup disk selection and display resolution. Your files, apps, and user data are not affected. You may need to re-set time zone or display preferences after.
Does FileVault actually slow down Mac startup?
Yes, particularly on older Macs. FileVault encrypts the startup disk, and decryption happens before login. On newer Macs with fast SSDs the impact is smaller, but disabling FileVault produces a measurable boot speed improvement when encryption isn't needed.
When should I replace my Mac instead of fixing slow boot?
If your Mac can no longer run a supported macOS version, has a failing drive with SMART errors, or consistently overheats during basic tasks, continued troubleshooting may not be worth the effort. Replacement is more practical at that point.