Windows Registry Hacks/Hardware Tweaks
Fixing error messages
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
CDROM Drive Related Issues
There is a bug in Microsoft Windows XP and Microsoft Windows Vista, that causes the operating system to ignore the presence of installed devices and drivers, following a reboot of the system. An error message occurs as follows following reboot:
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
When this error occurs, the cdrom drives do not show as available, so it will not be possible to use the drives, even though the cdrom drives may have been operating normally during the previous session.
Uninstalling the device does not fix this error
Uninstalling the drive using the device manager and rebooting the computer does not resolve this error.
Affected Systems
Microsoft Windows XP Microsoft Windows Vista
Resolution
In order to resolve this issue, it is necessary to edit the cdrom drive class registrykey, using the registryeditor, as follows:
* HKEY_LOCAL_MACHINE
o SYSTEM
+ CurrentControlSet
# Control
* Class
o {4D36E965-E325-11CE-BFC1-08002BE10318}
Remove any of the following registry entries against the cdrom drive class registrykey:
* UpperFilters * LowerFilters * UpperFilters.bak * LowerFilters.bak
It is now neccessary to reboot the computer in order for the cdrom drives to be made visible.
Last modified on 26 October 2010, at 02:19