keepcalculator

06 Numbers and Powers

Eject Stuck CD Mac: 7 Fixes That Work

Card No. 06·48768 · Updated · Standard formula, shown below

If your Mac won’t eject a stuck CD or DVD, the quickest fix is to restart your Mac and hold down the mouse/trackpad button or the Eject key (⏏) during startup. If that doesn’t work, try using the Terminal command drutil eject, and if the drive is still jammed, a manual emergency eject with a paperclip is your last resort. Below are the detailed steps, plus background on why discs get stuck and how to avoid it.

Why CDs Get Stuck in Macs

Most optical drives in Macs are slot-loading, meaning the disc is pulled in automatically. The mechanism can jam for several reasons: a disc with a label or sticker that peels off, a disc that’s slightly warped or cracked, dust or debris inside the slot, or a software glitch that leaves the drive thinking a disc is still in use. Older MacBook Pros and iMacs (pre-2013) with SuperDrives are the most common models to experience this issue. Newer Macs (2016 and later) don’t have built-in optical drives, so the problem typically applies to external USB SuperDrives or third-party drives.

Before You Try Anything: Check for Software Blocks

Sometimes the drive is fine, but macOS has locked the eject command because an app is using the disc. Quit all open applications, especially media players like DVD Player, iTunes/Music, or Finder windows showing the disc. Then try these in order:

  • Drag the disc icon on the desktop to the Trash (the Trash icon turns into an Eject icon).
  • Press Command + E after selecting the disc icon.
  • Right-click the disc icon and choose Eject.
  • Use the Eject key on your keyboard if you have one (older MacBook Pros and iMacs).

If none of these work, proceed to the forced methods below.

Method 1: Restart with the Eject Key or Mouse Button Held

This is the most reliable software-based fix. Restart your Mac, and immediately after you hear the startup chime (or as soon as the screen goes black on Macs without a chime), press and hold the Eject key (⏏) on your keyboard, or the trackpad/mouse button. Keep holding it until the disc pops out. This forces the drive to eject during the boot process before macOS fully loads. If you have an external drive, make sure it’s connected directly to your Mac (not through a hub) and powered on.

Method 2: Use Terminal to Force Eject

If a restart doesn’t work, the Terminal command can often override a stuck drive. Open Terminal (in /Applications/Utilities/), and type:

  1. drutil eject – This sends a standard eject command to the optical drive.
  2. If that fails, try drutil eject -force – The force flag bypasses some software locks.
  3. Another option: diskutil eject /dev/disk2 – Replace disk2 with the actual disk identifier. Find it by running diskutil list first.

If you get an error like “Unable to eject,” the drive may be physically stuck. Proceed to the manual method.

Method 3: The Paperclip Emergency Eject

Most slot-loading optical drives have a tiny pinhole on the front, usually on the right side. This is the manual eject hole. You’ll need a straightened paperclip or a SIM eject tool. Insert it firmly but gently into the hole until you feel resistance, then push. This physically disengages the drive mechanism and should push the disc out enough to grab it. Pull the disc straight out. If you don’t see a hole, check the underside of a laptop or the back of an external drive – some models hide it.

Important: Never force a disc out by pulling on it while the drive is still engaged – you can break the drive or scratch the disc. The paperclip method is safe if done gently.

Method 4: Reset the SMC (System Management Controller)

On Intel-based Macs, the SMC controls low-level hardware including the optical drive. Resetting it can resolve eject issues. The steps vary by model:

  • MacBook (non-T2): Shut down, connect the power adapter, then press and hold Shift + Control + Option (left side) and the power button simultaneously for 10 seconds. Release all, then power on.
  • MacBook Pro with T2 chip: Shut down, then press and hold Control + Option (right side) and Shift (right side) for 7 seconds, then add the power button and hold for another 7 seconds. Release and power on.
  • iMac and Mac mini: Shut down, unplug the power cord, wait 15 seconds, plug it back in, wait 5 seconds, then power on.

Apple Silicon Macs don’t have an SMC, so this only applies to Intel models. After the reset, try ejecting again.

Method 5: Use Disk Utility or Third-Party Tools

If the drive is recognized by macOS but won’t eject, Disk Utility might help. Open Disk Utility (in /Applications/Utilities/), select the disc in the sidebar, and click the Eject button in the toolbar. If that fails, some third-party utilities like “Ejector” or “MountEject” can force a more aggressive eject. However, these apps are not officially supported by Apple, so use them at your own risk. In most cases, the built-in methods above are sufficient.

Method 6: Last Resort – Take the Drive Apart (Not Recommended)

If you have a desktop iMac or an external drive, you can physically open the case and manually rotate the drive’s gear to eject the disc. This is risky and can void warranties or damage the drive. Only do this if you’re comfortable with hardware and the disc is irreplaceable. For MacBook Pros, the drive is internal and not user-accessible without extensive disassembly – in that case, visit an Apple Store or authorized repair shop. They have special tools and can often retrieve the disc without damaging it.

Preventing Future Eject Problems

To avoid this happening again:

  • Don’t use discs with paper labels or stickers – they can peel off and jam the mechanism.
  • Keep the slot clean – use a can of compressed air to blow out dust.
  • Avoid inserting warped, cracked, or scratched discs.
  • Always eject discs properly via Finder or the Eject key, not by pulling them out.
  • If you use an external drive, keep it on a flat, stable surface.

Frequently Asked Questions

Why does my Mac say “No Disc” but there’s a disc inside?

This usually means the drive’s laser can’t read the disc, or the disc is stuck and the drive doesn’t detect it. Try the restart method or the paperclip eject. If the disc is blank or unreadable, the drive may have failed – but the eject mechanism should still work.

Can a stuck CD damage my Mac?

Generally no, but if you pull it out forcefully, you could scratch the disc or damage the drive’s internal components. The paperclip method is safe. If the drive is truly jammed, a technician can remove it without damage.

Will a CD eject on its own if I wait?

Sometimes, if the disc is merely “stuck” due to a software glitch, a restart will clear it. But if it’s physically jammed, waiting won’t help. The drive won’t just eject on its own – you need to trigger the eject command.

My Mac has no optical drive – can I still use CDs?

Yes, you can use an external USB SuperDrive or any third-party USB optical drive. The same ejection issues can occur with these drives, and the same fixes apply – including the paperclip hole on the drive itself.

What if the paperclip method doesn’t work?

If you’ve tried the paperclip and the disc still won’t budge, the drive mechanism may be broken. In that case, you’ll need to take your Mac to a repair shop. For external drives, it’s often cheaper to replace the drive than to repair it.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →