How to Disable Drive Auto Open on macOS
When you plug in a USB drive, SD card, or external hard disk on a Mac, macOS typically springs into action — opening a Finder window automatically. For some users, that's helpful. For others, especially those connecting drives frequently or running automated workflows, it's a constant interruption. The good news: macOS gives you real control over this behavior, and disabling it is more straightforward than most people expect.
What "Drive Auto Open" Actually Does on macOS
When macOS detects a newly mounted volume — whether that's a USB flash drive, an external SSD, a DVD, or even a disk image (.dmg file) — it triggers a default action. In most cases, that action is opening a new Finder window pointed at the drive's root directory.
This behavior is controlled through Finder preferences and, for optical media, through System Settings (called System Preferences in macOS Ventura and earlier). The two are separate settings, which trips people up when they disable one and find the other still firing.
It's worth knowing that "auto open" here refers specifically to the Finder window pop-up — not the mounting process itself. Mounting is what makes the drive accessible to your Mac at the file system level. That still happens regardless of your settings. What you're controlling is only the visual response — whether a window appears.
How to Stop Finder from Opening Automatically for External Drives
The primary setting lives inside Finder's preferences panel. Here's how to reach it:
- Open Finder
- In the menu bar, click Finder → Settings (macOS Ventura and later) or Finder → Preferences (earlier versions)
- Click the General tab
- Look for the section labeled "Open folders in tabs instead of new windows" — but more importantly, look at "New Finder windows show" and the checkboxes above it
The relevant checkboxes are:
- ✅ CDs, DVDs, and iPods
- ✅ External disks
- ✅ Connected servers
Uncheck "External disks" to stop Finder from opening a new window every time you plug in a USB drive or external hard drive. If you also connect optical media or servers regularly, uncheck those boxes too.
This change takes effect immediately — no restart required.
Handling Optical Media and Other Media Types Separately 💿
If you're using DVDs, CDs, or Blu-ray drives, the auto-open behavior for those is handled in a different location:
- Open System Settings (or System Preferences)
- Navigate to General → Login Items & Extensions or search for "CDs & DVDs"
- In the CDs & DVDs pane, use the dropdown menus to set what happens when each media type is inserted
The options typically include:
- Open Finder (the default that causes the window pop-up)
- Open iTunes / Music
- Open other application
- Run script
- Ignore ← this is what you want to disable auto-open
Setting any media type to Ignore tells macOS to mount the disc silently without launching anything.
Disk Images (.dmg Files) Behave Differently
It's worth separating physical drives from disk image files. When you double-click a .dmg file, macOS mounts it as a virtual drive — and Finder will typically open a window for it. This is governed by the same "External disks" Finder checkbox, since mounted disk images appear as external volumes.
Some users dealing with frequent .dmg files (software installers, for example) find that disabling the external disks checkbox covers this case adequately. Others use third-party disk management utilities that offer more granular control, including suppressing windows only for specific volume types or drive labels.
Variables That Affect Which Settings Apply to You
| Factor | What It Changes |
|---|---|
| macOS version (Ventura vs. Monterey vs. earlier) | Location of settings (Finder Settings vs. Preferences) |
| Media type (USB, optical, network, disk image) | Which setting controls the behavior |
| Workflow type (manual vs. automated/scripted) | Whether GUI settings are sufficient or scripting is needed |
| Third-party tools installed | May override or add to system defaults |
| Multiple user accounts on one Mac | Settings apply per-user, not system-wide |
That last point matters in shared Mac environments: these settings are per-user. Changing them on your account doesn't affect other accounts on the same machine.
When System Settings Aren't Enough 🔧
Power users running automated backup scripts, photographers with fast card readers cycling through dozens of cards, or developers mounting disk images repeatedly sometimes find that even with Finder's auto-open disabled, other behaviors persist — particularly from applications like Image Capture, which can launch automatically when a camera or card reader is connected.
Image Capture has its own auto-launch setting: open the app, select your device in the left sidebar, and look for the "Connecting this [device] opens" dropdown at the bottom-left. Set it to "No application" to stop Image Capture or Photos from firing when that device connects.
For deeper automation control — such as running scripts on drive mount events or suppressing behavior system-wide — macOS supports launchd agents and tools like Keyboard Maestro or Automator, which can watch for drive-mount triggers and respond with custom logic instead of the default Finder behavior.
The Part That Depends on Your Setup
Most users need only the Finder Settings checkbox — it's a two-second fix that handles the vast majority of external drive auto-open cases. But whether that single change is enough depends on what you're actually connecting, how often, and what other software is listening for those mount events on your system.