If your Mac is taking longer than usual to start up, the most common causes are too many login items, a full startup disk, or filesystem errors — all of which are fixable without reinstalling macOS. This guide walks through every fix in order, for both Intel and Apple Silicon Macs.
Quick Answer: How to Fix a Slow Booting Mac
Most slow boot problems on Mac come down to one of these seven things:
- Too many login items or background LaunchAgents loading at startup
- Startup disk with less than 15% free space
- FileVault encryption running on an older, slower drive
- Filesystem errors repairable with Disk Utility First Aid
- Spotlight stuck mid-reindex after a macOS update
- Third-party security software with outdated kernel extensions
- NVRAM or SMC misconfiguration (Intel Macs only)
A note before you start: Several fixes below differ between Intel and Apple Silicon Macs. Each step flags which applies to you. If you are not sure which chip your Mac has, go to Apple Menu → About This Mac. Look for "Intel Core" or "Apple M" in the chip description.
Why Is My Mac Slow to Boot?
Slow startup on a Mac is rarely one single thing. More often it is a combination of small issues that compound over time: a few too many startup apps, a disk running close to full, a cache that got corrupted after an update. Understanding what is actually happening during boot makes the fixes easier to follow.
When your Mac starts up, it loads the operating system, mounts your startup disk, initialises hardware, and then launches everything you have set to open automatically. Any one of those stages can stall — and the stall is not always obvious from the outside.
Common Causes of Slow Mac Boot Times
Too many login items and LaunchAgents. Login items are apps you see listed in System Settings. LaunchAgents are background processes installed silently by third-party apps. Both load at startup. Most users have no idea how many LaunchAgents are running on their Mac.
Full or near-full startup disk. macOS writes temporary files, swap memory, and cache data to your startup disk during boot. When there is less than 10 to 15 percent free space, this process slows noticeably.
FileVault encryption overhead. FileVault encrypts your entire startup disk. According to Wikipedia's overview of FileVault, performance deterioration from the encryption process is larger on CPUs without dedicated hardware support, such as older Intel Core processors that lack the AES-NI instruction set.
On Intel Macs with spinning drives or Fusion Drives, the decryption step at boot adds meaningful time. On Macs with T2 chips or Apple Silicon, dedicated hardware handles encryption with minimal overhead.
Spotlight reindexing. After a macOS update, Spotlight often rebuilds its entire search index from scratch. This causes sustained high disk and CPU activity that can stretch the time between the Apple logo appearing and reaching the login screen.
Filesystem errors. Corrupted directory structures or permission inconsistencies slow the boot process because macOS has to work around them, or occasionally stalls waiting for a read that never completes cleanly.
NVRAM or SMC misconfiguration (Intel Macs). NVRAM stores startup preferences including which disk to boot from. If these settings are corrupted or pointing to a disk that no longer exists, boot slows or stalls.
Third-party security or antivirus software. These tools often run kernel extensions that load early in the boot sequence. Older versions not updated for the current macOS build can cause significant hangs at startup.
Aging or aftermarket storage. Hard drives slow down with age and heavy use. Aftermarket NVMe SSDs installed in older Intel Macs via an adapter sometimes have controller compatibility issues with macOS, causing boot hangs.
What Is a Normal Mac Boot Time?
Most people do not have a reference point. Here is a practical benchmark:
|
Storage Type |
Expected Boot Time |
Worth Investigating If |
|
NVMe SSD (Apple Silicon Mac) |
10 to 20 seconds |
Over 45 seconds |
|
SATA SSD (Intel Mac) |
15 to 30 seconds |
Over 60 seconds |
|
HDD or Fusion Drive (Intel Mac) |
45 to 90 seconds |
Over 3 minutes |
|
Aftermarket NVMe with adapter |
Variable |
Any freeze or hang mid-boot |
If your Mac falls outside these ranges, the steps below are worth working through.
How to Identify Where Your Mac's Boot Slows Down
Fixing a slow boot is faster when you know which part of the boot sequence is the problem. Two diagnostic tools help narrow this down before you touch any settings.
Diagnose With Safe Mode First
Safe Mode disables all third-party login items, LaunchAgents, and kernel extensions. It also runs a basic check of your startup disk. If your Mac boots noticeably faster in Safe Mode, the cause is almost certainly a software conflict, not hardware.
Intel Mac: Restart, then immediately hold the Shift key until you see the login screen. You will see "Safe Boot" in the menu bar.
Apple Silicon Mac: Shut down completely. Hold the power button until you see startup options. Select your startup disk, then hold Shift and click "Continue in Safe Mode."
After confirming whether Safe Mode is faster, restart normally before continuing to the fixes.
Use Verbose Mode to Pinpoint the Hang (Intel Macs)
Verbose Mode shows the raw boot log line by line instead of the Apple logo progress bar. When your Mac hangs, the last line that stopped moving tells you exactly what it is waiting for.
Hold Command and V simultaneously at startup. Watch for lines that pause longer than a second or two. Common hang points include IONVMeFamily (storage controller issues), mdworker (Spotlight), and network service timeouts.
|
Diagnostic Method |
How to Trigger |
What It Tells You |
Mac Type |
|
Safe Mode |
Shift at startup (Intel) / Power hold then Shift (Apple Silicon) |
Whether a login item or extension is the cause |
All Macs |
|
Verbose Mode |
Command + V at startup |
Exact line where boot stalls |
Intel only |
|
Disk Utility First Aid |
Boot to Recovery |
Filesystem errors on startup volume |
All Macs |
|
Console.app after boot |
Applications → Utilities → Console |
Repeated error messages from specific services |
All Macs |
How to Fix Slow Boot Mac: Step-by-Step Guide
If you are searching for how to fix slow boot mac, the steps below cover every common cause in order of effort. Work through them from the top. Most users find the first two or three steps resolve the issue.
How to Fix Slow Boot Mac: Start With These Checks
Before diving into system settings, confirm one thing: does your Mac boot faster in Safe Mode? If yes, the cause is software. If not, hardware is more likely. That single test saves a lot of time.
Step 1: Remove Login Items and Disable LaunchAgents
This is the most common fix and the right place to start.
Login items are visible in System Settings. On macOS Ventura and later: go to System Settings → General → Login Items. On macOS Monterey and earlier: go to System Preferences → Users and Groups → Login Items. Remove anything you do not need to open automatically at startup.
LaunchAgents are less visible. They sit in two locations: the user-level folder at ~/Library/LaunchAgents and the system-level folder at /Library/LaunchAgents. To see what is in your user LaunchAgents folder, open Terminal and type:ls ~/Library/LaunchAgents
You will see a list of .plist files, each representing a background process. Research any unfamiliar entries before removing them. Items installed by apps you no longer use are generally safe to remove. Items related to your operating system or active apps should be left alone.
In practice, people who have owned a Mac for several years and installed and removed various apps often find dozens of orphaned LaunchAgent entries from software they deleted long ago. Clearing these out is one of the more impactful things you can do for boot speed.
Step 2: Free Up Startup Disk Space
Check your current storage: Apple Menu → About This Mac → Storage (or System Settings → General → Storage on Ventura and later).
If your free space is below 15 to 20 percent of total capacity, start here:
- Move large video files, photos, or downloads you do not access regularly to an external drive or cloud storage
- Uninstall apps you no longer use
- Empty the Trash
- Check the Downloads folder for large files that have built up over time
macOS needs room to write swap files and temporary data during the boot process. When storage is tight, this gets slow.
Step 3: Check FileVault Status (Intel Macs Especially)
Go to System Settings → Privacy and Security → FileVault (Ventura and later) or System Preferences → Security and Privacy → FileVault (Monterey and earlier).
If FileVault is on and your Mac uses a Fusion Drive or a spinning HDD, the decryption overhead at boot is real. This is not a reason to turn FileVault off — it protects your data. But it does explain why an older Intel Mac with a mechanical drive takes longer to boot than you might expect.
What is often overlooked here: if you recently toggled FileVault on or off, macOS encrypts or decrypts the drive in the background over hours or days. During this process, boot times are noticeably longer. Once the process completes, boot speed returns to normal.
Step 4: Run First Aid in Disk Utility
Filesystem errors are a real and underrated cause of slow boot. macOS sometimes has to work around corrupted directory entries during startup, and that takes time.
Boot to Recovery:
- Intel Mac: Restart and hold Command + R until you see the Apple logo
- Apple Silicon Mac: Hold the power button until startup options appear, then click Options
Open Disk Utility from the Recovery menu, select your main startup volume (usually named Macintosh HD), and click First Aid. Let it run completely.
If First Aid finds errors and repairs them, restart normally and test boot speed. If it reports errors it cannot repair, back up your data immediately using Time Machine before anything else.
Step 5: Reindex Spotlight
If your Mac slowed down after a macOS update and Activity Monitor shows mdworker or mds using heavy CPU, Spotlight is likely mid-reindex or stuck.
Go to System Settings → Siri and Spotlight → Spotlight Privacy (Ventura and later), or System Preferences → Spotlight → Privacy (Monterey and earlier).
Click the plus button and add your main startup disk (Macintosh HD). Then immediately select it and click the minus button to remove it. This forces macOS to discard the existing index and rebuild from scratch.
Expect higher CPU and disk activity for anywhere from thirty minutes to several hours depending on how many files are on your drive. Leave your Mac plugged in and let it finish.
Step 6: Update or Temporarily Disable Third-Party Security Software
If Safe Mode showed a noticeably faster boot, and you have antivirus or security software installed, that software is worth investigating.
Check whether the software has a pending update. Vendors typically release macOS compatibility updates within a few weeks of major macOS releases. An outdated version running kernel extensions against a newer macOS build can stall the boot process significantly.
If an update is available, install it and test boot speed. If no update exists and the problem is severe, contact the vendor or temporarily disable the software to confirm whether it is the cause.
Step 7: Reset NVRAM (Intel Macs Only)
NVRAM stores a small set of system preferences that macOS reads at startup: which disk to boot from, display resolution, time zone, and a few others. Corruption here can cause boot slowdowns or odd startup behavior.
Shut down your Mac. Press the power button, then immediately hold Option + Command + P + R together. Keep holding for about 20 seconds. Your Mac may appear to restart. Release the keys and let it boot normally.
Apple Silicon Macs: NVRAM management is handled automatically by macOS. A standard restart achieves the equivalent result. There is no manual NVRAM reset step for Apple Silicon.
Step 8: Reset SMC (Intel Macs Only)
The System Management Controller handles power delivery, fan control, and several startup-related functions. An SMC issue can show up as slow startup, fans behaving oddly, or the Mac taking a long time to wake from sleep.
|
Intel Mac Type |
SMC Reset Steps |
|
MacBook with T2 chip |
Shut down. Hold Left Shift + Control + Option + Power for 10 seconds. Release. Power on normally. |
|
MacBook without T2 chip |
Shut down. Hold Left Shift + Control + Option + Power for 10 seconds. Release. Power on normally. |
|
iMac, Mac mini, Mac Pro (Intel) |
Shut down. Unplug the power cable. Wait 15 seconds. Reconnect. Wait 5 seconds. Power on. |
|
Apple Silicon (M1/M2/M3/M4) |
Not required. A normal restart handles equivalent functions automatically. |
When Basic Fixes Do Not Resolve the Issue
If you have worked through all eight steps and boot is still slow, the cause is likely hardware-related or requires a more significant intervention.
Aging HDD or Fusion Drive
Fusion Drives and traditional spinning hard drives slow down with age and heavy use. In Disk Utility, select the drive (not just the volume) and look at the SMART Status shown in the bottom bar of the window. If it reads "Failing," back up your data immediately. A failing drive is not a boot problem to troubleshoot — it is a hardware replacement situation.
Fusion Drives in particular are less common now but were standard in iMacs sold between 2012 and 2019. They combine a small SSD with a spinning disk, and the mechanical portion degrades over time.
Aftermarket NVMe SSD Compatibility
On older Intel MacBook Air and MacBook Pro models that had their original storage replaced with a third-party NVMe SSD via an adapter, TRIM support and garbage collection behavior can cause boot hangs — particularly on macOS Monterey and later.
If Verbose Mode shows a hang at IONVMeFamily, this is the likely cause. Not all NVMe controllers handle macOS's IONVMeFamily.kext correctly. Controllers from Intel, Crucial, and Western Digital generally work well. Some Samsung NVMe controllers have known issues on macOS.
Replace HDD or Fusion Drive with SSD
For older Macs still running a spinning hard drive or Fusion Drive, replacing it with an SSD is the single largest performance improvement available.
As noted in Wikipedia's article on solid-state drives, SSDs have no moving parts, which allows them to deliver faster data access speeds and significantly lower latency than traditional hard disk drives — both of which directly reduce boot time.
On a Mac that previously took two minutes or more to boot from an HDD, users commonly report boot times under 30 seconds after switching to an SSD of comparable capacity. The improvement is consistent and immediate.
Reinstall macOS (Last Resort)
If nothing has worked, a macOS reinstall is the next step. This is less drastic than it sounds.
Boot to Recovery (Command + R on Intel, hold Power on Apple Silicon). Select "Reinstall macOS." This reinstalls the operating system while keeping your files, apps, and settings intact. It is not the same as erasing the drive.
A full erase and clean install is only necessary if reinstalling over the existing system does not help, or if Disk Utility reports errors it cannot fix. Always create a full Time Machine backup before either option.
After reinstalling, add login items back one at a time and check boot speed after each addition. This makes it easy to identify if one specific app was the original cause.
Mac Slow Boot Fix Summary
|
Fix |
Effort |
Applies To |
Expected Impact |
|
Remove login items and LaunchAgents |
Low |
All Macs |
High |
|
Free up disk space |
Low |
All Macs |
High |
|
Check FileVault status |
Low |
Intel primarily |
Medium |
|
Run Disk Utility First Aid |
Low to Medium |
All Macs |
Medium to High |
|
Reindex Spotlight |
Low |
All Macs |
Medium |
|
Update or check security software |
Low to Medium |
All Macs |
Medium |
|
Reset NVRAM |
Low |
Intel only |
Medium |
|
Reset SMC |
Low |
Intel only |
Medium |
|
Reinstall macOS |
High |
All Macs |
High (last resort) |
|
Replace HDD or Fusion Drive with SSD |
High |
Older Macs |
Very High |
How to Keep Mac Boot Times Fast Going Forward
Review your login items after every major macOS update. Updates sometimes re-enable items that were previously disabled. Keep at least 15 percent of your startup disk free. Run Disk Utility First Aid once or twice a year. Keep macOS and all apps, including security tools, updated.
Conclusion
Most slow boot problems on Mac are fixable without reinstalling macOS. Start with login items and disk space, run First Aid, and work through NVRAM and SMC if needed. Hardware causes are less common but worth checking on Macs over five years old. If First Aid reports unresolvable errors or SMART status shows a failing drive, contact Apple Support or a certified technician.
Frequently Asked Questions
How long should a Mac take to boot?
An Apple Silicon Mac with NVMe storage typically boots in 10 to 20 seconds. An Intel Mac with an SSD takes 15 to 30 seconds. A Mac with a spinning hard drive or Fusion Drive may take 45 to 90 seconds under normal conditions.
Why did my Mac get slower to boot after a macOS update?
macOS runs background tasks after updates: Spotlight reindexing, cache rebuilding, and iCloud syncing. These temporarily increase disk and CPU load during startup. If slowness continues beyond a few hours, check login items, run First Aid, and reindex Spotlight manually.
What is the difference between login items and LaunchAgents?
Login items are apps that open visibly at startup and appear in System Settings. LaunchAgents are background processes installed by third-party apps, stored in the Library folder. Both load at boot, but LaunchAgents are less visible and often left behind by apps you have already deleted.
Does FileVault slow down Mac startup?
On Intel Macs with older storage, yes. FileVault encrypts the startup disk and the decryption step at boot adds time, particularly on Fusion Drives or spinning HDDs. On Macs with fast NVMe SSDs or Apple Silicon, the impact is minimal to unnoticeable.
Can a nearly full SSD cause slow boot on Mac?
Yes. macOS needs free space to write temporary data, manage swap memory, and complete startup processes. Once an SSD is above roughly 85 percent capacity, boot times and general performance begin to suffer noticeably.