Disk not ejected notification after ejecting disk properly

Using finder, I eject an external hard drive, but when I physically disconnect the drive, the Disk not ejected properly error notification displays. Why?

MacBook Pro 13″, macOS 13.3

Posted on Apr 30, 2023 7:27 PM

Reply
Question marked as Top-ranking reply

Posted on May 2, 2023 2:23 PM

I always wait for the external drive's activity LED to stop flashing before I physically disconnect the drive from the computer. If the external drive does not have an activity light, then I wait at least 30 seconds for macOS to flush the cache and give the physical drive time to finish writing data. Unfortunately Apple removed the notification that told users "It is now safe to disconnect the drive". If you still get messages even waiting 30 seconds, then wait even longer...I would think a minute should be enough time. Otherwise you either have sort of issue with macOS which is interfering with macOS letting go of the external drive, or the external drive may have some sort of issue.

Similar questions

5 replies
Question marked as Top-ranking reply

May 2, 2023 2:23 PM in response to jamesfromforestville

I always wait for the external drive's activity LED to stop flashing before I physically disconnect the drive from the computer. If the external drive does not have an activity light, then I wait at least 30 seconds for macOS to flush the cache and give the physical drive time to finish writing data. Unfortunately Apple removed the notification that told users "It is now safe to disconnect the drive". If you still get messages even waiting 30 seconds, then wait even longer...I would think a minute should be enough time. Otherwise you either have sort of issue with macOS which is interfering with macOS letting go of the external drive, or the external drive may have some sort of issue.

May 3, 2023 6:59 AM in response to jamesfromforestville

Hard drives will definitely take longer than SSDs to complete flushing the buffers as they are slower mechanical devices. Even some USB sticks may take a while as well since many USB sticks can be even slower than a hard drive.


APFS file system should not really be an issue here.


macOS itself can sometimes be the factor if the system is overloaded or the user is using anti-virus apps, cleaning/optimizer apps, or third party security software which may be slowing the system operations which will also slow the flushing of the buffers.


Even on a pristine Mac, I would wait at least 15 seconds before unplugging even when ejecting an SSD just to be safe.

May 1, 2023 6:29 PM in response to Randall_2023

Thanks, but different parameters/situation. It’s as if the code that sends the notification is reading the mount status at the wrong time, or misreading the status, or the unmount is failing to toggle a status off. I do not get repeated notifications, or notifications at end of sleep, or unwanted unmounts. Just notifications that disk wasn’t ejected when in fact it was, or at least Finder told me it was when I gave it the eject command.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Disk not ejected notification after ejecting disk properly

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.