How to disable faulty CD\DVD Drive from your Mac OS X? - Hawkdive

Saturday, August 2, 2014

How to disable faulty CD\DVD Drive from your Mac OS X?

Disable the faulty CD\DVD Drive from its operation

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.
Drive drive showing in Disk Utility
CD\DVD Drive 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 CD\DVD on your Mac when you want.
5. 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.
6. 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.So, 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 this:

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 CD\DVD drive in Mac".


*******End of Article*******

disable CD dvd drive,Disable CD dvd drive on mac,stop cd dvd drive from making noise,

2 comments:

  1. Replies
    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.

      Delete