Your Mac won’t boot. You remember there’s a magic key combo that fixes things. Was it Command-R? Option-Command-P-R? Let’s end the guessing game.
Most common startup key combinations
Hold these keys immediately after pressing power until you see the described screen:
| Keys | Purpose | When to use |
|---|---|---|
| ⌘ + R | Recovery Mode | Reinstall macOS, restore from Time Machine, disk repair |
| ⌥ + ⌘ + P + R | Reset NVRAM/PRAM | Boot issues, display problems, sound issues |
| Shift | Safe Mode | Troubleshoot startup issues, kernel extensions |
| ⌥ (Option) | Startup Manager | Choose boot disk, boot from USB |
| D | Apple Diagnostics | Hardware testing |
| ⌥ + D | Internet Diagnostics | Hardware testing via internet |
| ⌘ + S | Single User Mode | Terminal-only boot for advanced repairs |
| ⌘ + V | Verbose Mode | See detailed boot process messages |
| T | Target Disk Mode | Use Mac as external hard drive |
NVRAM/PRAM Reset (most common)
When: Fixes boot issues, display resolution problems, time zone resets, sound issues, kernel panics.
| |
For Macs with T2 chip: Hold for ~20 seconds, then release.
SMC Reset (System Management Controller)
When: Fan running constantly, battery not charging, power button not responding, sleep/wake issues.
MacBook with removable battery (pre-2009):
| |
MacBook with non-removable battery (2009-2017):
| |
MacBook with T2 chip (2018+):
| |
iMac, Mac Mini, Mac Pro:
| |
Recovery Mode details
⌘ + R - Install latest macOS that was on your Mac ⌥ + ⌘ + R - Upgrade to latest compatible macOS ⇧ + ⌥ + ⌘ + R - Install macOS that came with your Mac
Safe Mode
When: App crashes on startup, kernel extension issues, font problems, login screen problems.
| |
What Safe Mode does:
- Verifies and repairs startup disk
- Loads only essential kernel extensions
- Disables startup items and login items
- Deletes font caches, kernel cache
Quick troubleshooting guide
Mac won’t boot:
- Try NVRAM reset first (⌥ + ⌘ + P + R)
- If that fails, boot to Recovery (⌘ + R) and run Disk Utility
Mac boots but behaves strangely:
- Try Safe Mode (Shift)
- If works in Safe Mode, problem is likely a startup item or kernel extension
Hardware issues (fans, battery, power):
- Reset SMC (see instructions above based on your model)
Need to reinstall macOS:
- Boot to Recovery (⌘ + R)
- Choose “Reinstall macOS”
Pro tip: For most boot issues, start with NVRAM reset (⌥ + ⌘ + P + R). It’s quick, safe, and fixes 80% of weird boot problems. If that doesn’t work, boot to Recovery Mode (⌘ + R) and run Disk Utility First Aid.