Cause #1: Spotlight indexing going haywire on the external drive
This is the one I see most often. Had a client last month whose entire print queue died because of this — well, not the queue itself, but the constant Finder crashes made him reboot the Mac, which killed his pending print jobs. Annoying as hell.
On Ventura 13.3, Apple changed how Spotlight indexes external drives. Something in that update makes it freak out when you try to eject. The crash happens because QuickLook or Spotlight is still reading the drive's metadata when you pull the plug.
Here's the fix that works 9 times out of 10:
- Open System Settings → Siri & Spotlight
- Scroll down to Spotlight Privacy
- Click the + button and add your external SSD to the list
- Close settings — this immediately stops Spotlight from indexing that drive
- Try ejecting again. Should work now without crashing.
If it still crashes, you might need to do this extra step: open Terminal and run:
sudo mdutil -E /Volumes/YourDriveName
Replace YourDriveName with the actual name of your SSD (use diskutil list to check). This wipes the Spotlight index for that drive. After that, eject should be smooth.
Why this works: Adding the drive to Spotlight Privacy tells macOS to kill any active indexing threads on that volume. The mdutil command ensures the index is clean. No index, no crash.
Cause #2: Corrupted volume structure or directory errors
Sometimes the drive itself has a minor corruption that Finder can't handle. Ventura 13.3 seems less tolerant of this than Monterey was. I see this a lot with SSDs that were formatted on Windows or older Macs, then used on Ventura without a proper reformat.
First aid check:
- Open Disk Utility
- Select your external SSD from the sidebar
- Click First Aid → Run
- Let it finish — might take 5-10 minutes for a large drive
If First Aid reports errors and fixes them, eject again. If it still crashes, try this Terminal command instead:
diskutil eject /Volumes/YourDriveName
This bypasses Finder's UI entirely and uses the lower-level disk management tool. If that works without crashing, then the issue is definitely in Finder's handling, not the drive itself. In that case, go back to Cause #1 and double-check Spotlight.
If the Terminal command also fails — meaning you get an unmount failed error — then the drive might need a full reformat. Back up your data first, then format as APFS (not Mac OS Extended) for best results on Ventura. I've seen Mac OS Extended drives cause these crashes more often.
Cause #3: Third-party Finder extensions or QuickLook plugins
This one's less common, but it's the culprit when the first two fixes don't help. Some apps install QuickLook generators or Finder extensions that hook into the eject process. Dropbox, Google Drive, and even some backup utilities are known troublemakers here.
To test this:
- Boot into Safe Mode (hold Shift during startup). Safe Mode disables all third-party kernel extensions and login items.
- In Safe Mode, try ejecting the SSD. If it works, you've found the issue.
- Reboot normally, then start disabling extensions one by one.
To disable QuickLook generators specifically, open Terminal and run:
qlmanage -r
This resets QuickLook's cache and disables third-party generators temporarily. Try ejecting again. If it works, you'll need to track down which generator is causing it. Common offenders: iStat Menus, Magnet, and Any third-party file manager like Path Finder.
For Dropbox or Google Drive: check their preferences and uncheck Enable Finder integration or similar. Restart Finder afterward (Option+Right-click Finder icon in Dock → Relaunch).
Quick-reference summary table
| Cause | Symptoms | Fix | Difficulty |
|---|---|---|---|
| Spotlight indexing | Crash on eject, drive appears in Spotlight search | Add drive to Spotlight Privacy list | Beginner |
| Corrupted volume | Disk Utility errors, Terminal eject also fails | Run First Aid, reformat to APFS if needed | Intermediate |
| Third-party extensions | Only crashes in normal boot, works in Safe Mode | Disable Finder extensions, reset QuickLook | Intermediate |
One last thing: If none of these help, check if you're on Ventura 13.3.0 specifically. Apple released 13.3.1 in April 2023 that fixed several eject-related crashes. Go to System Settings → General → Software Update and install it if available. I've seen that update alone solve the problem for a few people. Sometimes the simplest fix is the one you overlook.