Can't Eject External Hard Drive On Mac, Try These Fixes!
Maybe your like
Fix can't eject external hard drive on Mac
Now, if you've kept your hard disk and its data safe and intact by following the above advice, you can try any of the below methods to fix the external hard drive not to be ejected on Mac error.
- Stop running apps on Mac
- Log out and log in Apple account
- Shut down your Mac
- Eject external hard drive on Mac by Terminal
- Eject disk with an automated ejection tool
Fix 1: Stop running apps on Mac
When your WD My Passport won't eject from Mac, maybe one or more apps or programs are running with the disk behind the scene. You can utilize the Mac Activity Monitor tool to locate and stop those running apps, then eject the external drive safely. Here's how to do it:
- Press the Command + Space key to open Spotlight Search on Mac.
- Type in 'Activity Monitor' in the Spotlight searching bar and click it to open it.
- Go to the Disk tab in the Activity Monitor window, and input 'QuickLookUIService' in the search box to quickly locate it.

- Select QuickLookUIService and click the X icon (Close button) on the top left corner.
- Choose Force Quit to stop the process.
- Now try ejecting the external hard drive on Mac in the normal way.
Fix 2: Log out and log in Apple account
If closing all the running apps has not resolved the issue of hard drive ejection, try logging out and logging in to your Apple account with these steps:
Step 1: Click the Apple menu icon from the top menu bar and click Log Out. 
Step 2: Then click Log In, and sign in with your own Apple admin account and password.
Step 3. Try to eject the external hard drive from Mac again.
Fix 3: Shut down your Mac
Another method that also helps to fix the Mac not ejecting external disk error is to shut down or force shutdown your Mac computer. Remember to save all running files and close all processing programs before trying this method to avoid any data loss.
Simply click the Apple logo on the upper left corner of your Mac, and choose Shut Down from the context menu. Now, wait for the Mac machine to shut down, and then unplug your external hard drive.
Fix 4: Eject external hard drive on Mac by Terminal
Terminal is a macOS built-in tool that allows you to execute tasks on Mac by running commands. Running a command in the Terminal window will force eject the hard drive. So it's worth mentioning again to make sure all your files on this disk are kept safely and no programs are using it in the background.
Here's how to force eject the external hard drive on Mac using Terminal:
- Open Finder from Dock, select Applications > Utilities > Terminal. Double-click Terminal to open it.
- On the Terminal window, type the below command lines one by one and press the Return key each time:diskutil list externaldiskutil eject disk (number)Remember to replace the disk number with the right disk number of your external hard drive in the command list.

Now, your external hard drive should be ejected successfully from your Mac. If Terminal reports "Volume timed out while waiting to eject," read this guide to eliminate it: How to Fix 'Volume timed out while waiting to eject' on Mac?
Fix 5: Eject the external hard drive with an automated ejection tool
If you think using Terminal to force eject the external disk on Mac is a little complicated, you can use an automated disk ejection tool to help you. iBoysoft NTFS for Mac is mainly designed for mounting Windows NTFS file system drives on Mac smoothly without formatting. But it is also useful to fix the 'external drive won't eject on Mac' issue with a simple click.
Let's see how to use iBoysoft NTFS for Mac to eject your external hard drive:
Step 1: Free download and install iBoysoft NTFS for Mac on your Mac machine.
Download
iBoysoft NTFS for Mac
Rating:4.8
Step 2: Launch iBoysoft NTFS for Mac and wait for this app to detect your external disk that has the ejection issue.
Step 3: Once the disk has been detected, it will show up in the iBoysoft NTFS for Mac menu bar. Just click the iBoysoft NTFS for Mac icon in the menu bar, select the drive from the drop-down list and choose Eject. If you have multiple disks waiting for ejection, select Eject all.

Tag » How To Eject A Usb From A Mac
-
Connect And Use Other Storage Devices With Mac - Apple Support
-
How To Eject A Flash Drive Or External Drive From A Mac - YouTube
-
How To Safely Eject USB From Mac To Avoid Disrupting Data - IMyMac
-
How To Eject A USB From A Mac - IPhone Life
-
How To Eject USB Devices And Memory Cards In MacOS - Laptop Mag
-
How To Safely Eject Media Drives From Your Mac - Smart Sourced IT
-
How Do I Safely Remove A USB Device From My Computer?
-
5 Ways To Eject An External Drive From A Mac - CNET
-
How To Safely Eject USB From Mac - Tech News Today
-
Disk Not Ejected Properly On Mac | Seagate Support US
-
How To Eject A Flash Drive From A Mac: 12 Steps (with Pictures)
-
How Do I Eject A USB From A Mac Without An Icon? - Quora
-
How To Force Eject USB Flash Drive On Mac - IFixit Repair Guide
-
How To Eject An External Hard Drive On A Mac - Alphr