Fix Code 34: Windows Can't Determine The Settings For Device

Reconfigure the device causing this error code in Device Manager

Reading time icon 4 min. read


Readers help support Windows Report. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help Windows Report effortlessly and without spending any money. Read more

Key notes

  • The error Code 34 in Windows has to do with faults around the USB devices and communication ports.
  • It is mainly triggered by a wrong system configuration, resource conflict in the device drivers, or outdated drivers, among others.
  • You can reinstall the device drivers, or manually configure the driver to fix the issue.
code 34 windows

Error Code 34 is one of the most common Device Manager errors in Windows that has to do with faults around the USB devices and communication ports. The Code 34 Windows error is accompanied by the error message:

Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34). 

Further, this error can be resolved by using some manual tweaks. In this article, we will take you through detailed steps to fix the error.

What causes error Code 34 on Windows?

The Code 34 Windows error can be triggered for several reasons. Below are some of the potential reasons for the Code 34 error:

  • Your device is wrongly configured – The Code 34 Windows error is mainly triggered by incorrect configurations made in the system settings. Also, you should rather use the Resources tab in Device Manager to configure the resource settings in Windows after you might have configured the device itself.
  • There is a resource conflict in your device driver – Many Windows-based devices use resources to carry out their intended tasks. Further, Windows can identify the resource for each of these devices automatically, but in case it doesn’t, you get an error Code 34.
  • Outdated or incompatible driver – If the driver for your device is outdated or incompatible with your version of Windows, you may encounter Code 34 Windows error.

The above are some of the potential reasons behind the Code 34 Windows error. Now, let’s proceed to how you can fix the problem.

How can I fix the error Code 34 on Windows?

Before trying any of the advanced troubleshooting or settings tweaks, users should ensure they perform the following preparatory checks:

  • Unplug all external devices connected to your PC.
  • Restart your computer and connect the external devices to your computer.
  • Now, check if the problem is fixed.

Having confirmed the above checks, and none of them fixes the Code 34 Windows error, you can work your way through any of the advanced solutions provided below.

1. Configure the device

  1. Press the Windows + R keys to open the Run command dialog box, type devmgmt.msc in the text field, and press Enter to open Device Manager.
  2. Now, expand the Universal Serial Bus controllers section, right-click on USB Root Hub (3.0), and click on Properties.
  3. Then, navigate to the Power Management tab and check the box with Allow the computer to turn off this device to save power. Click on OK.
  4. Now, locate the problematic device from the list of devices on the Device Manager page and open its Properties page.
  5. Then, go to the Resources tab and enable the Automatic Settings option.
  6. From the Settings, choose an appropriate hardware configuration for the device.
  7. Save the changes and check if the problem is fixed.

The computer automatically configures most devices upon installation. But if you are facing Code 34 Windows error with any device, it may require some manual configuration work.

2. Reinstall the device drivers

  1. Press the Windows + R keys to open the Run command dialog box, type devmgmt.msc, and press Enter to open Device Manager.
  2. Locate the device that has the Code 24 error, right-click on it and select Uninstall device instead.
  3. Then, click Uninstall to confirm the process.
  4. Then, unplug the device, restart your PC, and plug the device back in.
  5. The system will detect the device and automatically install a driver for it.

Reinstalling problematic device drivers should get rid of Code 34 Windows error as the driver would be reset to default. You can also explore this detailed guide to manually install the latest driver version if the above method doesn’t work.

On the other hand, you can also choose the faster and more effective method to install the right drivers. How? Using a dedicated application designed to fix any driver matters.

⇒ Get Outbyte Driver Updater

3. Use System Restore

  1. Press the Start button and type restore point in the Search box, then, click Create a restore point.
  2. Next, select System Protection and click the System Restore button.
  3. Then click Next in the new windows.
  4. Select the restore point and click on Next.
  5. Wait for the process to complete and click Finish.

The System Restore function will help to take your device back to a time before the error.

And that’s it on how to fix the error Code 34 in Windows PC. Make sure you work your way through the methods provided in this article to fix the issue.

If you have any questions or suggestions, do not hesitate to use the comments section below.

More about the topics: Device Manager