Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
In the last two months I have been unable to get Windows to recognize my CD/DVD drive. Previously I could do a system restore and it would work for a day or 2 but now my system restores are coming back saying "incomplete". The drive is not listed in My Computer and it is not listed in the Device Manager but is listed in BIOS. I called tech support and the only thing they can suggest is a Windows reinstall and I don't want to loose all of my files if there is some other solution. Can anyone help?
Thanks!

Try this
If you are comfortable editing the registry:
Create a Restore point and back up the registry.Open regedit.
Look for;HKEY_LOCAL_MACHINE\system\CurrentControlSet\SetControlClass.
Key name: {4D36E965-E325-11CE-BFC1-08002BE10318}
Value Data:[Delete all value data from upper and lower filters]
Note-Do not delete the key or the multi-string values. Delete only the data values.
The keys may be in more than 1 place. You will have to search for them.Exit regedit and reboot.

This is the vbs file from dogknox.com
'Restore CD-Roms and DVD's to Explorer
'xp_cd_dvd_fix.vbs
'© Doug Knox - rev 04/14/2002
'Downloaded from www.dougknox.com
'based on cdgone.regOption Explicit
On Error Resume NextDim WshShell, Message
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\UpperFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\LowerFilters"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdr4_2K\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdralw2k\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdudf\"
WshShell.RegDelete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UdfReadr\"
Set WshShell = NothingMessage = "Your CD/DVD-Rom drives should now appear in Windows Explorer." & vbCR
Message = Message & "You may need to reboot your computer to see the change."MsgBox Message, 4096,"Finished!"

Thank you. I had tried removing the Upper and lower filters with nosuccess. I was able to get system restore to get it working again by uninstalling Norton Internet Security. I did run the script from dougknox.com though and I will run that script again if it stops recognizing it again. I just don't understand why it works for a few days and then it is gone. Could this be a sign that I need to reinstall Windows as the tech support people said?
Thanks!

You may be using registry cleaner or some other program that is causing it. I doubt you need to reinstall windows.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |