1. Your Mac Takes Forever to Shut Down? You’re Not Alone 🕰️
You click → Shut Down, expecting a quick goodbye — but instead, the screen goes black, the spinner starts… and stays there. One minute. Two. Sometimes more. If macOS has a slow shutdown, it’s not just annoying — it can signal deeper issues.
In this article, we’ll break down why shutdowns take longer than they should, what’s actually happening in the background, and — most importantly — how to make your Mac shut down faster and more reliably.

2. What Happens During Shutdown? 🧠
When you shut down your Mac, it goes through a few critical steps:
- Quitting all open applications
- Closing background services and processes
- Unmounting disks and volumes
- Saving system logs and user preferences
If any of those steps fail or take too long, macOS will delay shutdown — sometimes for minutes. Let’s explore how to stop that from happening.
3. Force Quit Frozen Apps Before Shutting Down 🚫
Apps that don’t respond can delay or block shutdown. To avoid this:
- Use
Cmd + Option + Esc
to open the Force Quit window - Close any apps marked as “Not Responding”
- Check menu bar utilities that might be hanging (Dropbox, Zoom, Adobe)
💡 Tip: You can also try Command + Q
on each app manually before shutting down.
4. Check Login Items That Linger in the Background
Some login items or background agents resist closing — even at shutdown. To clean them up:
- System Settings → General → Login Items
- Disable non-essential entries
- Then scroll to “Allow in Background” and remove apps that don’t need to stay active
5. macOS slow shutdown? Unmount External Drives Before Shutdown 🪛
macOS delays shutdown if external disks (especially USB drives or network volumes) don’t unmount properly.
Before shutting down:
- Eject external drives manually
- Quit any apps using those drives (Final Cut, Photos, etc.)
This helps avoid long shutdown hangs caused by disk timeout issues.
6. Reset SMC and NVRAM to Fix Persistent Delays 🛠️
Corrupted power management data can cause repeated shutdown lags. Here’s how to reset:
- Intel Mac – NVRAM: Reboot and hold
Option + Command + P + R
for 20 seconds - Intel Mac – SMC: Hold Shift + Control + Option + Power for 10 seconds, then power back on
- Apple Silicon: Shut down completely, wait 10 seconds, then restart
7. Use Terminal to Diagnose Long Shutdowns
After a slow shutdown, open the Terminal app and type:
log show --predicate 'eventMessage contains "Previous shutdown cause"' --info
This shows why your Mac shut down last time — including any errors or hangups.
You can also search for phrases like shutdownstall
or shutdown delay
in the Console app to dig deeper.
8. Try Safe Mode to Isolate Third-Party Interference
Safe Mode disables login items and extensions that might slow shutdowns:
- Intel Macs: Restart and hold Shift until the Apple logo appears
- Apple Silicon: Hold Power → Options → press Shift → Continue in Safe Mode
Test shutdown time in Safe Mode. If it’s fast, you know something in your usual environment is causing the delay.
Extra Tip 💡
If your Mac hangs specifically during shutdown after system updates, this might be caused by launch agents left over from previous macOS versions. You can manually check:
/Library/LaunchAgents
/Library/LaunchDaemons
~/Library/LaunchAgents
Move unknown or unnecessary files to a backup folder and test again.
🚀 Make macOS Shutdown Instantly with AppHalt
AppHalt helps speed up shutdowns by pausing and managing background apps that often get stuck.
✅ Pause stubborn apps before shutdown begins
✅ Monitor and control rogue processes and CPU usage
✅ Reduce boot and shutdown times safely
📥 Want to power off your Mac in seconds, not minutes? Download AppHalt now and enjoy a smoother Mac from start to finish.