Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
This is a Device Manager error code. A Code 39 error is usually caused by a missing driver, or by a Windows Registry issue. A Code 39 error can apply to any hardware device in Device Manager. A Code 39 error usually appears on optical drives like CD and DVD drives. Any of Microsoft’s operating systems can experience a Code 39 Device Manager error.
- First try to restart your computer. There is always a possibility that a Code 39 error might be caused by some fluke with Device Manager or your BIOS.
- If you recently installed a device or made changes in Device Manager prior to seeing the Code 39 error, undo whatever changes you made to see if the Code 39 error goes away. (Depending on what changes you made, this could mean removing the newly installed device, rolling back the driver to a previous version or using the System Restore to undo Device Manager changes. Remember to restart your computer after undoing changes.)
- Delete the UpperFilters and LowerFilters registry values. A common cause of Code 39 errors is the corruption of two specific registry values in the DVD/CD-ROM Drive Class registry key. You can also try deleting similar values in the Windows Registry if the Code 39 error appears on hardware other than a DVD or CD drive.
- Reinstall the device drivers. Remove the currently installed driver and then let Windows install it over again.
- Update the device drivers. If there is an update for your device drivers, it might fix a Code 39 error.
- Replace your device. It is possible that either your device isn’t compatible with the version of Windows, or there might be a malfunction with the hardware of your device.