Share this article

Improve this guide

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

5 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

TheThis 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 that 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 fornetwork adapters. Here are a few resolutions that might fix the code 12 issue in Windows.

How do I fix theNot enough free resources: Error code 12error?

How do I fix theNot enough free resources: Error code 12error?

1. Reinstall the Device Driver

Windows might automatically reinstall the device driver after rebooting. However, just to make sure, run a scan withOutbyte Driver Updater.

It is much faster and much more reliable than the method used above primarily because it will guarantee the right drivers are installed, and that they are the latest available version supported by your hardware.

Additionally, it will also fix the drivers that you already have but which are faulty, as well as drivers that are missing altogether from your PC.

⇒Get Outbyte Driver Updater

2. Update the device driver via Device Manager

Some users have stated on forums that they’ve fixed code 12 byupdating the driverfor the required device.

To do that, right-click the device with the yellow exclamation mark listed in the Device Manager window and selectUpdate driver.

Then select theSearch automatically for updated driver softwareoption shown directly below. Restart Windows after updating the driver.

3. 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.

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 devices on this system.

You might find a conflicting device by clickingViewandShow hidden devicesin 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 selectDisable.

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.

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 theSystem Restore tool. The only exception is for major updates such as Patch Tuesday Updates, which you can’t roll back with System Restore.

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

More about the topics:Fix Driver issues

Matthew Adams

Windows Hardware Expert

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Matthew Adams

Windows Hardware Expert

He is passionate about everything surrounding Microsoft’s OS, focusing on troubleshooting guides & tips for everyday problems.