Cannot eject hard drive "because one or more programs may be using it"

I have had this problem for years with every Mac ive owned and every hard drive. Cant find any info other than force quit all running apps, relaunching finder etc so thought I would post the question here. Couldn't find this question asked recently so it would be nice to have an updated answer (in 2021) IF there is one. Its a simple thing to do but currently I can only eject the drive by shutting down. Shouldn't be this hard should it?

Gordon’s iMac 24" M1

Posted on May 29, 2021 10:08 AM

Reply
Question marked as Top-ranking reply

Posted on May 30, 2021 9:47 AM

To see what's running in the background to give you a possible culprit download and run Etrecheck. Etrecheck is a diagnostic tool that was developed by one of the most respected users here in the ASC and recommended by Apple Support  to provide a snapshot of the system and help identify the more obvious culprits that can adversely affect a Mac's performance.


IMPORTANT:

Before running Etrecheck assign Full Disk Access to Etrecheck in the Etrecheck's Privacy preference pane so that it can get additional information from the Console and log files for the report:


Also click and read the About info to further permit full disk access.



Copy the report



and use the Additional Text button to include the report in your reply.



Then we can examine the report and see if we can determine what might be causing the problem.



7 replies
Question marked as Top-ranking reply

May 30, 2021 9:47 AM in response to thx67

To see what's running in the background to give you a possible culprit download and run Etrecheck. Etrecheck is a diagnostic tool that was developed by one of the most respected users here in the ASC and recommended by Apple Support  to provide a snapshot of the system and help identify the more obvious culprits that can adversely affect a Mac's performance.


IMPORTANT:

Before running Etrecheck assign Full Disk Access to Etrecheck in the Etrecheck's Privacy preference pane so that it can get additional information from the Console and log files for the report:


Also click and read the About info to further permit full disk access.



Copy the report



and use the Additional Text button to include the report in your reply.



Then we can examine the report and see if we can determine what might be causing the problem.



May 29, 2021 11:44 AM in response to Old Toad

Old Toad wrote:

Did you try force quitting the apps one at a time and then try to eject the drive? I'd start with a Finder relaunch.

Do you have any image editing apps that saves scratch/cache files to a preselected volume, like Photoshop, Photoshop Elements or GraphicConverter?


https://discussions.apple.com/content/attachment/b62c9a68-7d13-4cec-acb2-a4065cd6cc49

Another example of such apps that can use scratch space on an external drive is Lightroom. I have seen this with someone using Lightroom, and in some cases Adobe apps or associated processes appear to be doing some housekeeping in the background that may continue for a little while even after quitting the app.

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.

Cannot eject hard drive "because one or more programs may be using it"

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