Common Startup Symptoms
Before diving into fixes, identify which symptom your Mac is showing so you can target the most effective solution first.Spinning beach ball at startup (stuck on gray/dark screen)
Spinning beach ball at startup (stuck on gray/dark screen)
The system loads the bootloader but stalls before reaching the login screen. This is most commonly caused by a corrupted preference file, a problem with a login item, or a disk error.
Stuck Apple logo with progress bar that never completes
Stuck Apple logo with progress bar that never completes
macOS begins loading but the kernel or a system extension fails to initialize. Safe Mode and Disk Utility First Aid are your first tools here.
Flashing question-mark folder
Flashing question-mark folder
The firmware cannot find a valid startup disk. The internal drive may have become unmounted, failed, or the startup disk selection has been lost from NVRAM.
Continuous restart loop (boot loop)
Continuous restart loop (boot loop)
A kernel panic is occurring repeatedly. This often points to a recently installed kernel extension, a third-party driver, or a hardware fault.
Step-by-Step Troubleshooting
1
Perform a Hard Shutdown and Cold Boot
Before attempting any recovery procedure, rule out a transient software hang by forcing a clean power cycle.
- Hold the power button for 10 seconds until the Mac shuts off completely.
- Wait 30 seconds to allow capacitors to discharge.
- Press the power button once to restart.
2
Reset NVRAM / PRAM
NVRAM (Non-Volatile RAM) stores low-level settings such as the selected startup disk, screen resolution, and time zone. Corruption in NVRAM can cause persistent startup failures.
- Intel Mac
- Apple Silicon (M1/M2/M3)
- Shut down your Mac completely.
- Press the power button, then immediately hold Option + Command + P + R.
- Keep holding all four keys for at least 20 seconds (you will hear the startup chime twice on older models, or see the Apple logo appear and disappear twice on newer models).
- Release the keys and allow the Mac to boot normally.
3
Reset the System Management Controller (SMC)
The SMC handles power management, thermal control, and hardware button behavior. A corrupted SMC state can prevent your Mac from completing the boot process.
- MacBook with T2 chip (2018–2020)
- MacBook without T2 (pre-2018)
- Desktop Mac (iMac, Mac Pro, Mac mini)
- Apple Silicon Mac
- Shut down the MacBook.
- Hold Control + Option (left) + Shift (right) for 7 seconds. The Mac may power on — keep holding.
- Add the power button to the held keys and continue holding all four for another 7 seconds.
- Release all keys, wait 5 seconds, then press the power button to start normally.
After an SMC reset, settings like keyboard backlighting behavior and fan curves return to defaults. This is expected and not a sign of additional problems.
4
Boot in Safe Mode
Safe Mode starts macOS with only essential kernel extensions loaded and automatically runs a basic directory check on your startup disk. It also clears certain system caches.Once in Safe Mode:
- Intel Mac
- Apple Silicon Mac
- Shut down your Mac.
- Power on, then immediately hold the Shift key.
- Release Shift when you see the login window. The words “Safe Boot” appear in red in the top-right corner of the login screen.
- Check whether the startup issue is resolved. If the Mac boots cleanly in Safe Mode but not normally, a third-party login item or kernel extension is the culprit.
- Navigate to System Settings → General → Login Items and disable all non-Apple startup items. Re-enable them one at a time to identify the offender.
5
Run First Aid in Disk Utility (Recovery Mode)
If the Mac still will not boot normally, boot into macOS Recovery to run Disk Utility’s First Aid, which checks and repairs the file system.Once in Recovery Mode:
- Intel Mac — Enter Recovery
- Apple Silicon Mac — Enter Recovery
- Restart your Mac.
- Immediately hold Command + R until the Apple logo appears.
- Release the keys and wait for the macOS Utilities window.
- Select Disk Utility from the macOS Utilities menu and click Continue.
- In the sidebar, select your startup volume (typically named “Macintosh HD”). If you see both “Macintosh HD” and “Macintosh HD – Data”, run First Aid on both, starting with “Macintosh HD – Data”.
- Click First Aid, then Run.
- If First Aid reports “The volume could not be repaired”, the file system damage is beyond what Disk Utility can fix automatically. Proceed to reinstalling macOS.
6
Reinstall macOS Without Erasing Data
Reinstalling macOS over an existing installation repairs all Apple-supplied system files without touching your personal files, applications, or settings.After reinstallation, the Mac will reboot into the normal setup or login flow. Your files and applications will be intact.
- Boot into Recovery Mode (see Step 5 above).
- Select Reinstall macOS [version name] from the macOS Utilities menu.
- Click Continue and follow the on-screen prompts.
- When prompted to choose a disk, select Macintosh HD (do not select the Data volume).
- The installer downloads macOS from Apple’s servers (~12 GB) and installs it. This typically takes 45–90 minutes depending on your internet connection.
An internet connection is required for this process. Recovery Mode connects via Wi-Fi or Ethernet; select your network when prompted if using Wi-Fi.
Escalation
If none of the steps above restore normal startup behavior, the issue is likely beyond software-level repair.When to escalate to hardware diagnostics
When to escalate to hardware diagnostics
Run Apple Diagnostics (hold D at startup on Intel Macs, or hold the power button on Apple Silicon Macs and select the diagnostics option) to check for hardware faults in memory, storage, or the logic board. Note any reference codes returned (e.g.,
NDN001 for NVMe storage issues) and provide them to support staff.Signs of a failing internal drive
Signs of a failing internal drive
Repeated First Aid failures, S.M.A.R.T. status showing “Failing” in Disk Utility, or error codes such as
NVMeSMART from Apple Diagnostics indicate the internal SSD is failing and must be replaced by an Apple Authorized Service Provider.Escalation path
Escalation path
- Document all steps attempted and their outcomes.
- Note any Apple Diagnostics reference codes.
- Submit a ticket to your IT helpdesk or contact Apple Support at support.apple.com.
- If the device is under AppleCare+ or a corporate device management agreement, arrange depot repair through your IT asset management team.