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

It can also be of interest to You:


  • Is it worth to install Windows 10
  • The best means of removing malware
  • The Secrets Of Windows 10

One of the errors in device Manager Windows 10, 8 and Windows 7, with which the user can encounter a yellow exclamation mark next to the device (USB, video card, network card, DVD RW drive etc.) — error message with code 39 and text: Windows cannot load the device driver for this hardware the driver may be corrupted or missing.

In this tutorial — step by step on how to fix the error 39 and install the device driver on the computer or laptop.

The device driver is installed

I assume that installing the drivers in various ways already tested, but, if not, better to start with this step, especially if all that you did to install the drivers — use device Manager (that the Windows device Manager reports that the driver does not need to be updated does not mean that it is true).

First of all try to download the original chipset drivers and problem devices from the laptop manufacturer’s website or the website of the manufacturer of the motherboard (if you have a PC) for your model.

Note to drivers:

  • The chipset and other system drivers
  • If any drivers for USB
  • If the problem is with the network card or integrated video — download the original drivers for them (again, from the website of the device manufacturer and not, say, Realtek or Intel).

In case if your computer or laptop installed Windows 10, and the drivers are only for Windows 7 or 8, try to install them, if necessary, use the compatibility mode.

In that case, if you are not able to know which device, Windows displays an error code 39, you can read it via the hardware ID, read more — How to install the driver for an unknown device.

Error correction 39 with the help of registry editor

If the error is «failed to load the device driver for this hardware» code 39 cannot resolve a simple-to-install original Windows drivers, you can try the following solution, which is often workable.

First, a brief overview of the registry keys that may be required for restoration of operability of devices, which will be useful in next steps.

The author recommends to read:

  • Computer slow — what to do and why this is happening?
  • Best free apps every day
  • How to connect a laptop to a TV (for video games)
  • How to share an Internet connection via Wi-Fi with laptop
  • How to watch TV online for free
  • Devices and controllers USB — HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {36FC9E60-C465-11CF-8056-444553540000}
  • Video card — HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {4D36E968-E325-11CE-BFC1-08002BE10318}
  • DVD or CD drive (including DVD-RW, CD-RW) — HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {4D36E965-E325-11CE-BFC1-08002BE10318}
  • Network card (Ethernet Controller) — HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class {4d36e972-e325-11ce-bfc1-08002be10318}

The steps themselves to remedy the error will consist of the following:

  • Start the Windows registry editor 10, 8, or Windows 7. To do this, you can press Win+R on the keyboard and enter regedit (then press Enter).
  • In the registry editor, depending on which device displays the code 39, go to one of the sections (folders on the left), which was mentioned above.
  • If the right side of registry editor there are parameters named UpperFilters and LowerFilters, click on each of them, right-click and select «Remove».
  • Close the registry editor.
  • Restart the computer or laptop.
  • After a reboot the drivers will either install automatically, or will be able to install them manually without getting the error message.

    Additional information

    Rare, but possible option causes problems — third-party antivirus, especially if it was installed on the computer before the major system update (after which the first appeared error). If the situation has arisen in such a scenario, try to temporarily disable (or better uninstall) the antivirus and see if it solved the problem.

    Also for some older devices, or if Code 39 called a virtual software appliance, you may need to disable digital signature verification of drivers.