A Mac Won't Boot Past the Apple Logo

The error: The Mac powers on, shows the Apple logo (or a progress bar), and never proceeds to the login screen or desktop — it just sits there indefinitely.

Environment: Any current Mac, Apple Silicon or Intel.

Why this happens: A boot hang at this stage means macOS started loading but something in that early startup sequence — a corrupted system cache, a problematic login item or kernel extension, or in rarer cases actual disk/filesystem corruption — is preventing it from completing. The Apple logo screen itself gives no indication of which of these it is, which is why the standard approach is a structured process of elimination rather than guessing.

The fix:

  1. Try Safe Mode first (hold Shift at startup on Intel, or press and hold the power button then choose the volume and hold Shift on Apple Silicon) — Safe Mode skips non-essential extensions and login items, and if the Mac boots successfully in Safe Mode, the cause is one of those, not the OS itself.
  2. If Safe Mode also hangs, boot into Recovery Mode and run Disk Utility's First Aid against the startup disk to check for and repair filesystem-level corruption.
  3. On Intel Macs specifically, an NVRAM reset (Cmd+Option+P+R at startup) resolves a meaningful share of these by clearing corrupted startup configuration.
  4. If Safe Mode boots successfully, the actual fix is finding and removing the specific problematic login item or extension — Console.app's logs from the hung boot attempt usually point at it directly.

One thing worth knowing: a successful Safe Mode boot is the single most useful diagnostic step here — it immediately splits the problem into "something loading at startup" versus "something deeper in the OS or disk," which changes the entire rest of the troubleshooting path.