Home > Questions

Why Can't I Eject External Hard Drives From My Mac?

I have a MacBook Pro 15" and can use external hard drives on it flawlessly. But since I upgraded from High Sierra to Mojave (10.14.5), problems appear when it comes to ejecting external drives from my machine. No matter which way I used to try to eject, including right-clicking on it on the desktop, dragging the drive to the Trash, or ejecting it in Disk Utility, all failed. Once I request to eject the disk, the hard drive icon is no longer selectable and Finder is unresponsive. I have to force shut down my computer first and then unplug the external drive. More details, other apps on the computer are still functional. And I've checked that there're no problems with the ports on my MBP. Any help to fix the problem?

Best Answered by

iBoysoft author Connie Yang

Connie Yang

Answered on Wednesday, April 24, 2024

I can see that the external hard drive is not ejectable on your Mac may be not only due to the drive's problems. The system and software can also make you can't eject external hard drives on Mac.

I have some suggestions that may help you out of the dilemma.

1. Stop using the external drive before ejecting it

According to my experience, I find that the most common reason why an external hard drive can't be ejected on Mac is that the drive is still being used. Perhaps you've stopped to write any data to the drive, but there are certain programs running in the background continuing to use the drive. You can close the running apps and then eject the drive.

2. Relaunch Finder

As you say the time you can't eject the external hard drive on your Mac, Finder is not responding either. So I suspect that Finder causes the problem. You can force quit Finder and then relaunch it to check if you can eject the external drive then.

  1. Open Activity Monitor (Launchpad > Other).
  2. Search for Finder in the upper box.
  3. Select Finder and click the quit button on the top.
  4. Choose Force Quit on the confirmation window.
  5. Relaunch Finder.

2. Run First Aid check the external drive

When the external drive has some errors, it may also make you unable to eject the external hard drive on your Mac. Usually, running Mac First Aid to fix the disk can solve it.

  1. Open Finder > Applications > Utilities > Disk Utility.
  2. Select your external hard drive on the left sidebar.
  3. Click First Aid.

3. Try to use CMD + E shortcuts

As you've tried ejecting the external hard drive with right-click, moving to Trash, and Disk Utility but all failed, you can try to select the drive and press Command + E instead.

4. Restart Mac

Restarting Mac is to verify if there are temporary bugs that make the system fail to receive the command you send to eject the external hard drive.

People Also Ask

Read More Questions

Read More Advice From iBoysoft's Computer Experts

Mac ne démarre pas à partir d'une clé USB

Problème résolu : (M1/M2/M3) Mac/MacBook ne détecte pas l'USB bootable

Cet article explique les raisons pour lesquelles votre Mac ne démarre pas à partir de l'USB bootable et couvre les solutions pour forcer votre Mac à démarrer à partir de l'USB.

Was tun, wenn Fotos die System-Fotomediathek auf Ihrem Mac oder MacBook nicht finden können?

Was tun, wenn Photos die Systemfotomediathek nicht auf Ihrem Mac/MacBook finden kann?

Dieses Tutorial erklärt, was die Systemfotomediathek ist, und zeigt, wie Sie eine Systemfotomediathek in Photos festlegen und wie Sie Photos reparieren können, wenn die Systemfotomediathek auf Ihrem Mac/MacBook nicht gefunden werden kann.

Macのライブラリ設定フォルダ

Macの「ライブラリの環境設定」フォルダとは何ですか & それを削除できますか

Mac上の「ライブラリの環境設定」フォルダの概要。また、ライブラリの環境設定フォルダがどこに保存されているか、削除できるかについても説明します。