< Windows Registry Hacks

Fixing error messages

Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

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 CD-ROM drives do not show as available, so it will not be possible to use the drives, even though the CD-ROM 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 CD-ROM 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 CD-ROM drive class registrykey:

   * UpperFilters
   * LowerFilters
   * UpperFilters.bak
   * LowerFilters.bak

It is now necessary to reboot the computer in order for the CD-ROM drives to be made visible.

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.