FIX: This device cannot find enough free resources to use (code 12)

By: Matthew Adams
4 minute read
This device cannot find enough free resources that it can use error 12

The “This device cannot find enough free that it can use (code12)” error is one that devices’ properties windows display within a Device status box. That error is a hardware conflict which arises when two devices are assigned the same I/O port. When that error occurs for a device, the device doesn’t work. For example, users can’t connect to the internet when the code 12 errors occur for network adapters. Here are a few resolutions that might fix the code 12 issue in Windows.

Not enough free resources: Error code 12

  1. Open the Hardware and Devices Troubleshooter
  2. Reinstall the Device Driver
  3. Update the Device Driver via Device Manager
  4. Check Hidden Devices
  5. Select the Network Reset Option
  6. Roll Back Windows to a Restore Point

1. Open the Hardware and Devices Troubleshooter

The Hardware and Devices troubleshooter could come in handy for fixing code 12. As code 12 is a hardware issue, that troubleshooter might provide a resolution for it. You can open the Hardware and Devices troubleshooter in Windows 10 as follows.

  • Open the Cortana app by pressing the Type here to search button on the taskbar.
  • Enter the keyword ‘troubleshoot’ in the search box and select Troubleshoot to open the window shown directly below.

  • Select the listed Hardware and Devices troubleshooter as below.

  • You can press its Run the troubleshooter button to open the window in the image directly below. The troubleshooter might then provide further resolutions.

  • You can open the Hardware and Devices troubleshooter in other Windows platforms by clicking Troubleshooting > Hardware and Sound within the Control Panel. Then you can select Hardware and Devices to open its window.

— RELATED: Fix: Realtek Network Adapter not Found after Windows 10 Upgrade

2. Reinstall the Device Driver

  • Reinstalling the device driver returning the code 12 error is another potential resolution. To do that, press the Windows key + X hotkey and select Device Manager on the menu.

  • Then right-click the device that displays the code 12 error, which Device Manager highlights with a yellow exclamation mark. Select Uninstall device on the right-click context menu that opens.

  • Select the Delete the driver software for this device check box on the dialog box window that opens.
  • Then press the Uninstall button.
  • Next, reboot the Windows OS.

Windows might automatically reinstall the device driver after rebooting. However, just to make sure, run a scan with the freeware Driver Booster 5. That software updates and fixes corrupted drivers. You can add Driver Booster 5 to Windows by clicking the Free Download button on this webpage.

3. Update the Device Driver via Device Manager

Some users have stated on forums that they’ve fixed code 12 by updating the driver for the required device. To do that, right-click the device with the yellow exclamation mark listed in the Device Manager window and select Update driver. Then select the Search automatically for updated driver software option shown directly below. Restart Windows after updating the driver.

— RELATED: No sound after AMD driver update on Windows 10 PC

4. Check Hidden Devices

As the code 12 error is usually a hardware conflict, disabling the conflicting device might also resolve the error. The code 12 error message even states, “If you want to use this device, you will need to disable one of other device on this system.” You might find a conflicting device by clicking View and Show hidden devices in Device Manager. Then Device Manager will show you all devices when you expand their categories. If one of the hidden devices includes an exclamation mark, right-click it and select Disable.

5. Select the Network Reset Option

This code 12 resolution is more specifically for network adapters. Resetting network settings might fix the code 12 error for network adapters. This is how you can reset a network in Windows 10.

  • Open the Cortana app by pressing its Type here to search taskbar button.
  • Enter the keyword ‘network’ in the search box to find Network status.
  • Select to open the Network status window below.

  • Click Network reset to open further options.

  • Press the Reset now button.

— RELATED: Can’t factory reset Windows 10: Here are 6 ways to fix this issue

6. Roll Back Windows to a Restore Point

Some users have confirmed that the code 12 error occurs after a Windows update. So the code 12 issue might be due to a recent update. You can remove recent updates for Windows with the System Restore tool. The only exception is for major updates such as Windows Creators Update, which you can’t roll back with System Restore. This is how you can restore Windows to a date that predates one, or more, updates.

  • Open the Run accessory with its Windows + R hotkey.
  • Then input ‘rstrui’ in Run’s Open text box and click OK to open System Restore.

  • Click the Next button.
  • Select the Show more restore points option to expand the list of dates.
  • Select a restore point that predates Windows Update restore points.

  • You can check what software gets removed for a restore point by pressing the Scan for affected changes button.

  • To confirm your selected restore point, press the Next and Finish buttons.

Those are some of the resolutions that have fixed the code 12 error for some users. If you have another fix the code 12 issue, feel free to share it below.

RELATED STORIES TO CHECK OUT:

Next up

2018 List: Best free Android emulators for Windows 10/8.1/7

By: Ivan Jenic
7 minute read

What Android emulator is the best for my Windows PC? Bluestacks MeMu Nox Remix OS Player Droid4X AMIDuOS Windroy Genymotion Xamarin Android Player Andy We’re […]

Continue Reading

New Windows 10 security flaw gives system privileges to hackers

By: Daniel Segun
2 minute read

Recently, a security researcher @SandboxEscaper disclosed in a tweet which has been deleted (the account also has been removed), that the task scheduler is vulnerable […]

Continue Reading

Microsoft devices could support Ultrafast wireless charging in the future

By: Daniel Segun
2 minute read

Microsoft may be developing a new wireless charging system called “Ultrafast’” for its devices, if a newly discovered patent gets approved for mass production. This […]

Continue Reading

Discussions