Before doing any work, please establish a System Restore Point.
Also run PC Fixer. A Study show this application can fix 40% of CD/DVD issues.

Quick Tools to Try

Quick Things to Do About Numbered Device Manager Errors
See Microsoft's Article

Code 10 This device is either not present, not working properly, or does not have all the drivers installed.
Code 19 Your registry might be corrupted.
Code 31 The device is not working properly because Windows cannot load the drivers required for this device
Code 32 (or Code 31) A driver for this device was not required, and has been disabled
Code 39 Windows cannot load the device driver for this hardware. The driver may be corrupted or missing.
Code 41 Windows successfully loaded the device driver for this hardware but cannot find the hardware device.
  • These error codes are usually resolved by uninstalling the upper and lower filters. Third party burning software will need to be reinstalled.

  • The program XP_CD-DVD-Fix.exe based on the registry file CDGONE.reg, accomplishes the filters deleting mentioned above along with removing a few other less important registry keys.

  • It's also possible there are subkeys which contain the upper and lower filters. See this article about deleting them. This is less common.

  • Another strong possibility is the Sony Rootkit has been installed. Uninstall it.

  • If ITunes is installed on your machine, uninstall it. If you desire keep ITunes, remove the lower filter and set or create the upper filter to the value of "GEARAspiWDM" without the quotes. You need to add a return after the string. This is important. Please see Apple's article on the subject for more info.

  • If after installing ITunes or Norton Ghost, you get Device Manager error code, try locating the Audio File System (AFS) driver from Oak Technologies at C:\Windows\System32\Drivers\afs.sys or doing a search for it.  Rename it afs.sys.txt and reboot.

    This driver is incompatible with the driver found in ITunes and Norton Ghost. After renaming the driver file you will lose access to the CD burning feature of of the following: HP Memories Disc Creator, Liquid Audio Portal Player, Oak Technology SimpliCD, or Broderbund's Print Shop version 20. For more information, see the article here.

  • The C:\Windows\INF\cdrom.inf file is the script Windows uses to reinstall it's CD/DVD drive drivers. When you uninstall an optical drive or IDE channel and rescan for hardware changes, Windows uses this script to recreate the registry settings and point the drive to the proper drivers. This file can become corrupt.  You can replace the XP SP2 or SP3 file (they are identical) with this one or the Vista SP 1 version with this one.

  • If one right clicks on any CD or DVD drive in Device manager and chooses Properties and then Driver tab, you will see five or so files listed. If any of these are corrupted, presumably they will give Device Manager errors. One can discover whether any is corrupt by opening a command prompt and typing the command "sfc /scannow" without the quotes. If one discovers a corrupt driver file with this method it may be difficult to find a method to find the uncorrupt file for an update as the SFC command may ask for, for instance a Windows XP SP3 install CD, a very rare bird indeed. There ay be other methods to provide the correct file but they are unclear to me at the moment.

Basic Diagnostic Questions

  1. Will the DC/DVD drive door open under its own power if told to eject or if the external drive door button is pushed?

Drive Door Opens Drive Won't Open

An open CD/DVD drive.

  1. Does the drive light up when a CD/DVD is placed in it?

Drive Lights Up Drive Won't Light

  1. Does the drive light continue and the drive speed up or does it “die”?

Drive Stays Lit Drive Light Dies

  1. Does the CD/Drive appear in the device manager?

In Device Mgr Not In Device Mgr

Device manager hopen to and highlighting a DVD drive.


  1. Does the CD/DVD drive appear in Explorer and My Computer?

In My Computer Not In My Comp

Explorer open to the contents of a CD.

  1. Does the CD/DVD drive read disks properly?

Drive Reads Disks Drive Can't Read

  1. Does the CD/DVD drive burn disks?

Drive Burns Drive Won't Burn

A large CD burning icon ( a CD with a flame coming from it).

  1. Does the CD/DVD drive burn disks correctly?

Burns Incorrectly

Further Diagnostic Question and Some Fix Suggestions

  1. If the CD/DVD Drive Door Will Not Open:

  1. If the Drive Does Not Light Up When a CD/DVD Is Placed in It:

  1. If the Drive Initially Lights and Then “Dies”:

  1. If the CD/Drive Lights Up but Fails to Appear in the Device Manager:

HCL Home Page

  1. If the CD/DVD Drive Appears in the Device Manager but Fails to Appear in Explorer and My Computer

Screenshot of CD/VD drive properties.

Screenshot of cdrom.inf file in Explorer.

Screenshot of regedit and the relevant key for the above paragraph.

Screenshot of device manager showing it scanning fornew disks.

  1. If the CD/DVD Drive Does Not Read Disk Properly

  1. If the CD/DVD Burner Does Not Write Any Data or Music

Dell drivers and download page for a Vostro 200.

Microsoft Autoplay Repairapplet in action.

  1. Drive Burns but With Skips, Lost Data and/or Errors

Dell drivers and download page for a Vostro 200.

Microsoft Autoplay Repairapplet in action.