Many third-party programs that control CD or DVD burning (as well as some player applications) install CD- or DVD-ROM filter device drivers into Windows. These filter drivers are meant to allow for low-level hooks into the hardware, to allow for functions such as packet writing (where a CD-R/W or DVD-/+RW can be written incrementally, like a hard disk).
These filter drivers sometimes have problems that can cause the CD or DVD drive to stop working correctly. The device entry for the CD or DVD drive in the Device Manager may show up with an error descriptor that reads
"The device could not start." Additionally, there may be an error message that reads "One of the filter drivers for this device is invalid." The devices themselves do not show up in Explorer. Error codes for the device include code 31, code 32, code 19 or code 39, and sometimes the even more ominous warning "Your registry might be corrupted" appears.
Fixing the problem simply involves deleting the filter entries for the third-party device drivers. These entries can sometimes become damaged (which is what produces the "corrupt registry" warning).
To delete the offending keys, open the Registry and navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCl ***\{4D36E965-E325-11CE-BFC1-08002BE10318}. . Delete the keys named UpperFilters and LowerFilters and reboot.
This is happening alot with windows 7, when people try and install XP or Vista Editions of there favorite burning software, I can't say 100% that this is your problem, But 90% of the time its what i've seen as the cause of the problem (even if you don't have win7)
Hope some of this helps :)