Simple to use.
Clear when it matters.
This guide explains every part of EjectWise in plain English—from a normal eject to understanding the app, process, and file path that may be preventing a drive from leaving safely.
When macOS says “disk in use,” EjectWise tells you why.
EjectWise is a small native macOS menu-bar utility. Its job is to help you safely eject external drives and, when macOS refuses, identify what is holding the drive open.
It inspects mounted drives and open processes so it can explain why an eject is being blocked. Its purpose is diagnosis and safe retry—not file editing, disk repair, or forced removal.
Install once. Then it lives in your menu bar.
EjectWise is distributed as a signed and notarized Mac application inside a DMG installer.
EjectWise is designed as a single-instance app. Opening it again does not create a second working copy.
Four steps are usually all you need.
Every label has a simple purpose.
T7 ShieldDrive nameThe name macOS currently uses for the connected volume.
2 TB • USBCapacity and connectionThe approximate drive capacity and the connection type reported by macOS.
EjectSafe eject requestAsks macOS to safely eject the selected external drive.
RefreshRescan connected drivesUpdates the list if you have connected or disconnected a drive.
Show AppBring the responsible app forwardIf EjectWise can identify a normal Mac app behind the blocker, this button brings that app to the front.
Retry EjectTry again after releasing the blockerUse this after closing or releasing the file, folder, or activity that was holding the drive open.
What happens after macOS refuses.
If a normal eject fails, EjectWise begins a diagnostic scan. It looks for open files and processes associated with that drive, then presents the information in a readable form.
In this example, a Terminal shell is currently using the T7 Shield as its working directory. EjectWise traced the shell process back to Terminal so the user does not have to interpret the raw process name alone.
Use Show App, release the item that is using the drive, then click Retry Eject. EjectWise does not need to terminate the app for you.
You do not need to be a Mac technician.
- Process
- A running piece of software. It may be a normal app or a background component used by an app or by macOS.
- Process ID / PID
- A temporary number macOS assigns to a running process. It helps identify exactly which process EjectWise found. You usually do not need to do anything with the number yourself.
- Path
- The location of the file, folder, or mounted drive being used. For example,
/Volumes/T7 Shieldmeans the root of a drive named T7 Shield. - Mounted volume
- A drive or storage volume that macOS has connected and made available for use.
- Blocker
- An app or process that currently has something open on the drive and may therefore prevent macOS from safely ejecting it.
- Owning app
- The normal Mac application associated with a lower-level process. For example, EjectWise may trace a shell process such as
zshback to Terminal. - USB
- The connection method macOS reports for the drive. Other connection methods may appear depending on the hardware.
Each external drive is handled separately.
If you have more than one external drive connected, EjectWise lists them independently. An eject request or blocker diagnosis applies to the drive you selected.
You can have a 2 TB external SSD and a 128 GB SD card connected at the same time. Ejecting the SD card does not eject the SSD, and a blocker found on one drive is not automatically attributed to the other.
Eject safely. Do not guess.
EjectWise is designed around normal macOS eject behavior. The goal is to understand what is blocking the drive, release it, and then let macOS eject it normally.
If a backup, file copy, export, or other write operation is active, wait for it to finish before disconnecting the drive.
That is intentional. Automatically terminating applications or forcing an unmount can risk unsaved work or file-system problems. EjectWise shows you the cause so you can resolve it deliberately.
The diagnostic work happens on your Mac.
EjectWise inspects mounted drives and local running processes in order to perform its job. It is not designed as a cloud-based drive-management service.
A few useful checks.
Make sure macOS has mounted the drive and that it appears in Finder. Then click Refresh in EjectWise.
Review the blocker shown by EjectWise. Close or release the related file, folder, or activity, then click Retry Eject.
Some system-level activity may not resolve to a normal user application. Check for backups, file copies, indexing, or other ongoing disk activity and try again.
Click Refresh. EjectWise rescans the external drives currently mounted by macOS.
EjectWise is designed to run as a single instance. Opening it again should not create another active working copy.
EjectWise is a menu-bar utility. Look at the top-right area of the Mac menu bar for its icon.
A few common questions.
Does EjectWise force-eject drives?
No. Its normal workflow is to identify what is blocking the drive so you can release it and retry a safe eject.
Does EjectWise delete or change files?
No. EjectWise is designed to inspect mounted drives and running processes for eject diagnosis, not to edit the contents of your drive.
What kinds of drives can it work with?
EjectWise is intended for external storage recognized by macOS, including external SSDs and removable media such as SD cards.
Why does EjectWise show a process number?
The process ID helps identify the exact running process found during diagnosis. Most users can simply use the app name and path shown alongside it.
Why might Terminal appear as the blocker?
A Terminal shell can keep a drive busy if its current working folder is located on that drive. Change the shell to another folder, such as your home folder, then retry the eject.
Do I need to keep EjectWise open all the time?
No. You can leave it running in the menu bar for convenience or launch it only when you need it.
Is EjectWise a subscription?
No. EjectWise is sold as a one-time-purchase Mac utility.
Where can I get support?
Visit the Mac Tools Support page or email support@tomglander.com.