Skip to content

Clean Mac junk files before ejecting ​

macOS can add hidden metadata to removable storage. On emulator cards, ._ AppleDouble sidecars can look like duplicate or broken games. Some cameras and other devices also dislike this clutter. Easy Eject can clean a card before ejecting it; plain eject remains available without cleaning.

What Clean & Eject removes ​

The cleanup scans the selected card for regular files named .DS_Store or .apdisk, and regular files whose names begin with ._. It tries to remove a __MACOSX folder only when it is empty. It skips .Trashes, .Spotlight-V100, .fseventsd, and .TemporaryItems. It does not intentionally remove ordinary photos, recordings, ROMs, or files inside a nonempty __MACOSX folder.

Cleanup permanently removes the matching hidden files; it does not move them to Trash. Finish all copying and close apps writing to the card before cleaning. Keep a backup of important media. Clean & Eject is optional and off by default.

Turn on automatic cleanup for card buttons ​

  1. Open Easy Eject → Settings.
  2. Turn on Clean Cards Before Ejecting and read the confirmation.
  3. In the menu, choose an identified camera or emulator card, or use the global eject shortcut. Those card actions now clean before ejecting.

For an ordinary drive under Other External Volumes, choose Clean & Eject explicitly. Check the drive name and partitions first; cleanup recursively scans that selected volume.

App Store card permission ​

The App Store version needs a whole-card folder grant before cleaning. Choose Authorize a Card…, select the card itself under Locations—for example, Untitled, rather than DCIM—and click Authorize. Authorization only grants access; it does not turn cleanup on. Formatting can require authorization again. The website version has no Easy Eject per-card authorization step, although macOS may ask it for drive access. See Permissions and versions.

If inspection or deletion fails, Easy Eject stops ejection and shows an issue. It does not force the disk to unmount after a failed cleanup. Keep the card connected, review the issue and retry only when access is fixed. See Troubleshooting.

Made by Ryan Smith Photography, LLC.