If the CD/DVD Drive appears in the Device Manager but Fails to Appear in Explorer and My Computer: * Remove the upper and lower filters from the registry key at: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/4D36E965-E325-11CE-BFC1-08002BE10318. You may have to reinstall burning software.
If you use ITunes, remove the lower filter and set the upper filter to the value of "GEARAspiWDM" without the quotes. * Try the popular CDGONE patch that removes these filters and changes a few other registry keys. * Look at the registry settings for the value "NoDrives" at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer. If it is anything other than zero, Group Policy may be hiding the drives. You may have to ask your administrator to change things, but if it is a local machine not in a business setting, you can change Local Group Policy yourself by running gpedit.msc in the Run box on the Start Menu.
In Device Manager, uninstall your CD/DVD drive and then have Windows rediscover the device by rescanning for hardware changes * In Device Manager also uninstall and reinstall the IDE port on which you drive is located. * Check if the c:\windows\inf\cdrom.inf file exists and appears in good shape. You can replace the XP SP2 (or SP3?) file or the Vista SP1 (and SP0?) versions with those listed in the Additional resources section at the end of this article. * Try right clicking on this inf file and choose install. It reinstalls all the driver files for the CD/DVD drive.
Using search, find the afs.sys and/or afs2k.sys files. Rename them with a "bak" or "old" extension. These Oak Technologies cd driver files conflict with Windows cdrom.sys, the CD-ROM driver.
9 If the CD/DVD Drive Does Not Read Disk: Remove the upper and lower filters from the registry key at: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/4D36E965-E325-11CE-BFC1-08002BE10318. Reinstall 3rd party burning software.
If you use ITunes, remove the lower filter and set the upper filter to the value of "GEARAspiWDM" without the quotes. You should especially remove the filters if CD-ROM access is missing and messages cite error Code 31, Code 32, Code 19, or Code 39 after you remove Easy CD Creator. Try the popular CDGONE patch that removes these filters and changes a few other registry keys.
If Sony music CD was ever played on the machine, try uninstalling Sony's Rootkit. See the link in the Additional Resources section. Uninstall your CD/DVD drive and then have Windows rediscover the device through the add hardware wizard by right clicking on the root of your computer in Device Manager and choosing "scan for hardware changes." Uninstall and reinstall the IDE channel in Device Manager on which your drive sits, it's usually the second one, even if both the first and the second are called "Primary IDE Channel". Is the CPU usage in Task Manager very high while accessing or recording the CD/DVD drive? This problem may caused by the drive being in PIO rather than DMA data transfer mode. Right click in Device Manager on the on your drive's IDE channel -> choose Properties -> then choose the Advanced Settings Tab -> Change the drive from PIO to "DMA when possible" access.
This is also a in the Additional Resources section below, which when executed (ignore the warnings) will set all the drives back from PIO mode to DMA. You can also try to do the reverse and set DMA to PIO only and see if this allows reading of a disk. * Make sure that your CD/DVD drive is on a separate IDE cable than the one you are using for your hard disk(s). Install the Microsoft Autoplay Repair Wizard from the Additional Resources link. Amazingly this apparently fixes some drive reading problems.
Using search, find the afs.sys and/or afs2k.sys files. Rename them with a "bak" or "old" extension. These Oak Technologies cd driver files conflict with Windows cdrom.sys, the CD-ROM driver.
10
f the CD/DVD Burner Does Not Write Any Data or Music: * Also try a CD lens cleaner and compressed air to clean the drive. * Update your burning software, especially Easy CD Creators versions 3.X and 4.X to version 5.X or 6.X. * CD/DVD writers need at least as much space as the disk contains in order to internally create a temporary image of the disk before burning. In Properties->Recording tab of the drive, you can change where this temporary file will be stored. * Also make sure your drive is write enabled by opening My Computer->Right-click the CD-RW drive-letter, and choose Properties->Select the Recording tab->Place a checkmark near Enable CD recording on this drive and click OK.
On the same tab, try changing the CD/DVD burning speed to "1X" as the "fast possible" setting may be causing buffer overruns. * With XP but (not Vista), check if the IMAPI CD-Burning COM Service is started. It manages XP's native CD recording. * Remove the upper and lower filters from the registry key at: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/4D36E965-E325-11CE-BFC1-08002BE10318. You may have to reinstall burning software.
If you use ITunes, remove the lower filter and set the upper filter to the value of "GEARAspiWDM" without the quotes.* Also look at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer. Modify/Create the Value Name [NoCDBurning] to Data Type: REG_DWORD [Dword Value] // Value Name: NoCDBurning. Value Data: [0 - Enable Burning]. * Also locate and Check the value of "Drive Type": HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{GUID}. DWORD = 1 is a CDR, DWORD = 2 is a CDRW, DWORD = 3 is a CDROM.
In Device Manager, uninstall your CD/DVD drive and the IDE channel the drive sits on and have Windows rediscover the device by right clicking on the root of your computer in Device Manager and choosing "scan for hardware changes." * Is the CPU usage high while accessing or recording? This problem may caused by the drive in PIO transfer mode. Right click on the right IDE channel in Device Manager and choose Properties->Advanced Settings tab->change the drive from PIO to "DMA when possible" access.
See the Additional Resources for a script that will do this. * Using search, find the afs.sys and/or afs2k.sys files. Rename them with a "bak" or "old" extension. These Oak Technologies cd driver files conflict with Windows cdrom.sys, the CD-ROM driver.
11
Drive Burns but With Skips, Lost Data and/or Errors: Remove the upper and lower filters from the registry key at: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/4D36E965-E325-11CE-BFC1-08002BE10318. You may have to reinstall burning software. f you use ITunes, remove the lower filter and set the upper filter to the value of "GEARAspiWDM" without the quotes. Is there the high CPU usage while recording? The drive may be in PIO not DMA data transfer mode. Right click on the appropriate IDE Channel in Explorer/My Computer -> on the Advanced Settings tab change the data transfer from PIO to "DMA when possible" access with XP or "Enable DMA" with Vista.
A VBA script in the Additional Resources section of this article will set all the drives back from PIO mode to DMA. Ignore the warnings. Perhaps this will solve your problem. * You can also presumably try to do the reverse and set DMA to PIO only and see if this allows burning of a disk. * On the Recording tab properties of the drive in Explorer, try lowering the burning speed to 1X from "Fastest possible" as the latter may somehow not be possible.
If you are using a 3rd party software see if you can find the burning speed setting in the Options of your software. Try a lower burning speed as higher speeds can cause a perennial optical disk burning issue call buffer underruns, although this is usually not a problem with today's drives. Make sure you have the size of the CD or DVD in free space available on your hard drive for a temporary disk image or you may not be able to burn your disk.
Make sure that your CD/DVD drive is on a separate IDE cable than the one you are using for your hard disk(s). Mixing the two kind of drives sometimes causes them to malfunction. * Apparently Windows does not play nice with older version of Adaptec CD creator or EZ Creator. In case your issue is due to a dirty laser lens, purchase and run a "CD Lens Cleaner". These are specially designed CDs with brushes on the bottom that will clean the read and separate burn laser (if there is a separate one) of the drive. You can purchase these special CDs at computer stores and office supply store for $2-$15.
A compressed air cleaning might also be effective. Using search, find the afs.sys and/or afs2k.sys files. Rename them with a "bak" or "old" extension. These Oak Technologies cd driver files conflict with Windows cdrom.sys, the CD-ROM driver.
Tips and warnings!
- Be sure to make a System restore point so if you make any changes to your machine you can reverse them. To do this got to Start Button -> Click on Programs -> Click on Accessories -> Click on System Tools -> Choose System Restore. Follow the directions to make a restore point.