Wednesday, November 23, 2022

How to disable faulty CDDVD Drive from your Mac OS X?

If your Mac’s CD/DVD drive is not working, its malfunctioning, creating screechy noise or if the drive is broken and makes angry noises when it spins up, the noise is becoming a problem when using your computer in class or if you want to disable the CD/DVD drive on your Mac completely for security reasons then here is the solution for disabling the CD/DVD drive on your Mac completely.

Disable the faulty CD/DVD Drive from its operation

Drive showing in Disk Utility
List of Drives showing in Disk Utility

To disable faulty DVD/CD drive on Mac OS X

  1. Go to /System/Library/ by clicking on the Go in Finder menu bar and then Selet the Go to folder and type /System/Library/ and click go.
  2. Open Extensions folder and look for file IODVDStorageFamily.kext and IOCDStorageFamily.kext.
  3. Copy both the files to a folder so the you can re-enable CDDVD on your Mac when you want.
  4. Now move the IODVDStorageFamily.kext and IOCDStorageFamily.kext file from /System/Library/Extensions/ to the new folder.If you can not move it due to any reason drag and drop it to the new folder to copy it.After copying it simply delete it and send to trash.
  5. Now reboot the computer and it will be gone.

To Re-Enable DVD/CD drive in Mac OS X

Simply Move both the .kext file (IODVDStorageFamily.kext and IOCDStorageFamily.kext ) back to “/System/Library/Extensions” and then reboot the computer to make the CD/DVD drive active again.
If you can not move it due to any permission issues. Then, instead of moving, rename the extension to .kexta (converts the file from a package to a folder ), and then rename it back to .kext.

Tip: What to do to eject a stuck CD or DVD from the optical drive

Ejecting the stuck disc can usually be done in one of the following ways:
1. Restart the computer and after the chime press and hold the left mouse button untill the disc ejects.
2. Click on the Eject button in the menubar.
3. Press COMMAND-E.
4. Click the eject icon in the Finder’s sidebar.
5. If none of the above work try this: Open the Terminal from Utilities folder. At the prompt enter or paste the following:
/usr/bin/drutil eject

If this fails then try the following:
Boot the computer into Single user mode.At the prompt enter the same command as used above.To restart the computer enter “reboot” at the prompt without quotes.

And finally if that all does not work look for a small mechanical eject hole on the edge of the DVD drive.Insert a Straightened paper-clip straight to the hole.and it will eject the drive tray.
For a detailed troubleshooting go to “How to eject CDDVD drive in Mac”.

Categories:
Uninstall the Applications Complete...
Uninstall the Applications Completely in Mac

Popular

- Advertisement -

Latest

Related articles

Reset Mac Pro

How To Reset Macbook Pro

0
You'll have to reset your Mac pro after using it for a while. There may...
remove auto highlighting

macOS Ventura: How To Remove Auto Highlighting On Spotlight Results

0
Assume you use your Mac for both professional and personal reasons daily. In that case,...
OS Ventura Not Detecting 4k Display

OS Ventura Not Detecting 4k Display: Issue Fixed

0
After upgrading to macOS Monterey 12.3 and 12.4, as well as macOS Ventura, Big Sur,...
Can't Update Macbook Pro 2018 Big Sur To Ventura

Can’t Update Macbook Pro 2018 Big Sur To Ventura (Solved)

0
New to macOS Ventura, the newest version of macOS 13, are enhancements such as Live...
SMB File Sharing Not Working In Ventura

SMB File Sharing Not Working In Ventura (Fixed)

0
Apple's macOS was the first operating system to have file-sharing capability. It may be found...
How To Add Ventura Weather App To Finder Bar

How To Add Ventura Weather App To Finder Bar?

0
You must always keep a potent weather app on your radar so you never get...
macOS Ventura: Dictation Not Working After Upgrading

macOS Ventura: Dictation Not Working After Upgrading

0
Mac users, prepare for macOS Ventura, Apple's next operating system. There were several new additions...
Ventura update prevents zoom

macOS Ventura Update Prevents Zoom From Operating: Solved

0
You have Zoom up and running on your Mac, but you cannot attend any meetings...

macOS Ventura: External Display Resolution Issue (Fixed)

0
After updating to macOS Monterey 12.3 and 12.4, as well as macOS Ventura, Monterey, Big...
SMB File Sharing

Google Mail Accounts Won’t Open After Upgrading To macOS Ventura

0
You've noticed that Mail on your Mac isn't opening, and you have no idea why....

6 COMMENTS

  1. Hi Johnathon,
    Thanks for commenting. Yes, This does not work in macOS El Capitan Ver 10.11 and above because Apple introduced new feature called System Integrity protection and due to that you will not be able to delete any kext or other system protected files.
    If you have to delete .kext or system files you need to first disable the System Integrity Protection(SIP, also knows as rootless).
    To disable the system integrity protection boot your Mac in Recovery mode > Open terminal and type the command " csrutil disable" and then restart your Mac and try again.

  2. Hi Nasir

    Done this for my man it does not work , there is a CD struck inside the MAC which keeps making noise and doesn’t ejects could you please suggest me something else on this

  3. A bit late to the thread but hoping someone can still help. I’ve disabled the SIP and removed the extension files. Restarted but it’s still buzzing away?? The drive was damaged years ago when my toddler shoved 4 cds into the slot. The whirring is just too much to bear and I don’t want to pull it apart.

  4. I appreciate the article, great stuff, and yet mine is also still buzzing at startup after the trashing and emptying of the 2 .kext files. This Macbook Pro is mid 2009 and the drive worked until about 2017. It may still actually work but I’ll next investigate removing the connection internally rather than attempting to remove the drive itself.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.