Home

How to Fix Error Code 39 in Windows XP?

Alton Alexander
By Alton AlexanderUpdated on June 4th, 2022

Error code 39 is a driver error that occurs when the driver for a particular device is not installed or is corrupted. This can happen if the device is not plugged in properly, the drivers are not up to date, or the driver files are corrupt. This error can also occur if the device is not compatible with the operating system.

Other common searches for this error include:

  • error code 39
  • hid keyboard device error code 39

1. Restart your computer

  1. Locate the power button and press it to turn your computer off.
  2. If your computer has a battery, remove the battery.
  3. If your computer does not have a battery, remove the power cord from the wall outlet.
  4. Wait 30 seconds.
  5. reconnect the power cord to the wall outlet and turn your computer on.
  6. When you see the startup menu, choose your language and keyboard layout.
  7. Choose to start your computer in Safe Mode with Networking.
  8. When in Safe Mode with Networking, click on the Start button and then click on the All Programs icon.
  9. Click on the Accessories icon and then click on the Command Prompt icon.
  10. At the command prompt, type in the following: net start msconfig
  11. At the command prompt, type in the following: net start WinRE
  12. At the command prompt, type in the following: regedit
  13. At the command prompt, type in the following: regedit /s
  14. At the command prompt, type in the following: cd c:\windows\system32
  15. At the command prompt, type in the following: copy /y "C:\Windows\System32\config\system" "C:\Windows\System32\config\system.old"
  16. At the command prompt, type in the following: net start WinRE
  17. At the command prompt, type in the following: exit
  18. Turn off your computer and then turn it on.

2. Update the driver

1.Open the Device Manager by clicking on Start, selecting Control Panel, and then clicking on Device Manager. 2. Double-click on the video card that you are trying to update. 3. Click on the Driver tab. 4. Click on the Update Driver button. 5. Browse to the driver file that you downloaded and click on the Open button. 6. Click on the Next button. 7. Click on the Finish button.

3. Uninstall and reinstall the driver

  1. Open Device Manager by clicking on the Start button, type "device manager" in the search box, and press Enter.
  2. Under the Display Adapters category, locate the video adapter that is causing the problem.
  3. Right-click on the video adapter and select Uninstall.
  4. Follow the on-screen prompts to uninstall the driver.
  5. Restart your computer.
  6. Install the latest driver for the video adapter from the manufacturer's website.
  7. Reboot your computer.
  8. Verify that the video adapter is working properly by connecting it to your computer and trying to view a video.

4. Run the hardware and devices troubleshooter

  1. Open the "Windows Troubleshooting" tool by pressing the Windows key + X and selecting "Troubleshooting."
  2. Click on "Hardware and Devices."
  3. Select "Troubleshoot" from the left-hand pane.
  4. Click on "Advanced."
  5. Click on "Startup Settings."
  6. Click on "Advanced Startup."
  7. Click on "Restart."
  8. Check if the problem still occurs. If it does, repeat the steps. If the problem no longer occurs, you can either ignore the problem or try one of the solutions below.
  9. If the problem still occurs, try one of the solutions below. a. Update the drivers for the device. b. Reset the device. c. Check if the device is connected to the correct network. d. Check if the device is installed properly.

5. Edit the registry

  1. Open the Start Menu and type regedit.
  2. Click the regedit icon that appears in the results.
  3. In the Registry Editor window, navigate to the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  4. In the Winlogon subkey, create a new DWORD value called Shell and set its value to 0.
  5. In the Winlogon subkey, create a new DWORD value called Userinit and set its value to 0.
  6. Close the Registry Editor window.
  7. Restart the computer.