Fix Insufficient System Resources Exist to Complete the API Error

You may encounter an error message stating: This device cannot start. (Code 10) Insufficient system resources exist to complete the API when you try to connect Xbox 360 Controller to your Windows 10 PC using a Dongle. You will not be able to use your Xbox 360 controller when the device shows this error.

However, you must not confuse it with the error message: Insufficient system resources exist to complete the requested service which occurs when you try to install a new application in your computer when your disk storage space has run out. This article primarily concentrates on the steps to resolve Insufficient system resources exist to complete the API error message on your Windows 10 PC. So, continue reading.

Fix Insufficient System Resources Exist to Complete the API Error

Reasons: Insufficient System Resources Exist to Complete the API Error

  • Problems with Device Drivers or Controller Drivers: A trustworthy interface is established between the computer hardware and its operating system with the help of Device Drivers. Whereas, Controller Driver receives data from the device and stores it temporarily to transfer it to the device driver later. If there is a problem with Device drivers or Controller drivers, it could lead to This device cannot start. (Code 10) Insufficient system resources exist to complete the API error message. This issue is seen to occur more often when you use your system in Hibernation Mode or after an update.
  • Outdated Device Drivers: The Device drivers installed on your system, if incompatible, might trigger the said error. You can quickly fix this problem by updating your driver to the latest version.
  • Improper Configurations: Sometimes, a misconfigured setup might cause this error as the system might not recognize the attached device.
  • Incompatible USB Port: When you plug the Xbox controller into the front USB port, it may malfunction since the front ports have lower power as compared to the ports located in the backside of the CPU.
  • USB Suspend Settings: If you have enabled USB Suspend settings in your computer, then all USB devices will be suspended from the computer if they are not in active use. This setting may trigger a said error when you connect Xbox Controller to your Windows PC.
  • Corrupt Registry Files and System Files: Corrupt Upper Filters and Lower Filters registry values might also trigger Insufficient system resources exist to complete the API error message in your system. The same can be caused by corrupt system files.
  • Third-Party Antivirus Software: Some third-party antivirus software might prevent an external device from running and potentially, cause such issues.

Note: We recommend that you download and install the Xbox Accessories app for unified support for your Xbox controller and to manage accounts.

Method 1: Basic Hardware Troubleshooting

1. Make sure that the connecting cable is in good condition and plugged into the correct port.

2. Try to connect the USB cable to the USB 2.0 port, present at the back of the CPU, rather than the front port which is considered as Auxiliary Port.

3. In the case of high-resource demand, the front USB port is set to Low on the priority list. This situation becomes more pronounced when you connect the Xbox controller using a USB dongle.

4. If multiple USB devices are connected to your computer, use a USB hub instead.

This might help fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10 PC, after a system reboot.

However, if this doesn’t work, try to connect the Xbox Controller with another computer. If you face the same issue again, then there could be a hardware problem with the device.

Method 2: Force Windows to Recognize Xbox Controller

If there is an issue with your device driver, you can force Windows to recognize the Xbox 360 Controller, as instructed below:

1. Firstly, unplug Xbox Controller from your computer.

2. Press Windows + I keys to open Windows Settings.

3. Click on Devices section, as shown.

4. Navigate to Bluetooth & other devices from the left panel.

5. Click Xbox Controller and then, Remove Device as depicted below.

6. Follow the instructions in the upcoming prompts to Remove the device from your system.

7. Finally, restart your computer and connect Xbox Controller to it.

Also Read: How to Cast to Xbox One from your Android Phone

Method 3: Update Drivers

The device drivers installed on your system, if incompatible or outdated, might trigger This device cannot start. (Code 10) Insufficient system resources exist to complete the API issue. You can quickly fix this problem by updating your system drivers to the latest version using any of the given options.

3A. Update Xbox Controller Drivers through Windows Update

1. Open Windows Settings as explained above.

2. Click on Update & Security, as shown.

3. Click on Check for Updates and then, install available Xbox updates, if any.

3B. Update Xbox Controller Drivers through Device Manager

1. Launch Device Manager through Windows Search bar, as shown.

2. Scroll Down and double-click on Xbox Peripherals to expand this section.

3. Right-click on the Microsoft Xbox One Controller driver and then, click on Update driver, as depicted below.

4. Now, click on Browse… followed by Let me pick from a list of available drivers on my computer in the upcoming pop-up.

5. Now, select Windows Common Controller for Windows driver.

6. Here, click on Update Xbox 360 wireless receiver.

7. The Update Driver Warning window will pop up on the screen. Click on Yes and proceed.

The Device Manager will install the recent driver updates on your device. Restart your system and check if this could fix Insufficient system resources exist to complete the API error. If not, try the succeeding methods.

Method 4: Delete Corrupt Registry Values

As discussed earlier, incorrect registry values can trigger Insufficient system resources to complete the API error message. To delete these registry values from your Windows system, follow the below-mentioned steps:

1. Launch the Run dialog box by pressing Windows + R keys together.

2. Type regedit and click OK, as depicted below.

3. Navigate the following path:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

4. Several Class sub-keys will be displayed on the screen. Among them, locate 36FC9E60-C465-11CF-8056-444553540000 sub-key and double-click it.

5. From the right panel, right-click on UpperFilters. Click on the Delete option to delete this registry file from the system permanently.

6. Repeat Step 4 to delete the LowerFilters values as well.

7. Finally, restart your system and try connecting Xbox 360 controller.

Also Read: Fix Wireless Xbox One controller requires a PIN for Windows 10

Method 5: Remove Corrupt Files

We will use System File Checker (SFC) and Deployment Image Servicing & Management (DISM) to scan and repair corrupt files and restore the system to its functioning state. Follow the given steps to execute said commands on your Windows 10 PC:

1. Launch Command Prompt by typing cmd in the Windows Search bar.

2. Click Run as administrator, as highlighted below. 

3. Enter the following commands, one after the other, and hit Enter after each:

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

Wait for all commands to be executed. Then, check if this could fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error. Or else, try the next solution.

Method 6: Uninstall Third-Party Antivirus Software

Due to conflicts with third-party antivirus, Xbox 360 may not be recognized by the system. A failure to establish a steady connection between the hardware and the driver results in the said error. Thus, you can disable it or better yet, uninstall it.

Note: We have explained the steps to uninstall Avast Free Antivirus from Windows 10 PC as an example.

1. Launch Avast Free Antivirus program on your computer.

2. Click on Menu > Settings, as shown below.

3. Under the Troubleshooting section, uncheck the Enable Self-Defense box.

4. Click on OK in the confirmation prompt and Exit the application.

5. Launch Control Panel by searching for it in the Windows search bar.

6. Select Programs and Features, as shown below.

7. Here, right-click Avast Free Antivirus and then, click Uninstall, as highlighted.

8. Uninstall it by clicking Yes in the confirmation prompt and Restart your system.

Also Read: How to Gameshare on Xbox One

Method 7: Tweak Power Settings

Certain Power Saver settings can hinder connection with external devices or automatically, disconnect these when not in use. It is important that you check for it and disable these if required.

1. Open Control Panel as instructed in the previous method.

2. Click on View by > Large icons. Then, click Power Options, as depicted below.

3. Click on Change plan settings in the next screen.

4. In the Edit Plan Settings window, click on Change advanced power settings.

5. Double-click on USB settings > USB selective suspend setting to expand these sections.

6. Click on the On battery option and select Disabled from the drop-down menu, as illustrated.

7. Likewise, select Disabled for the Plugged in option as well.

8. Lastly, click on OK and restart the computer to implement these changes.

Method 8: Run Windows Clean Boot

The issue concerning Insufficient system resources exist to complete the API can be fixed by a clean boot of all essential services and files in your Windows 10 system, as explained in this method.

Note: Make sure you log in as an administrator to perform Windows clean boot.

1. Open the Run dialog box, type msconfig command, and hit Enter key.

2. The System Configuration window will appear. Switch to the Services tab.

3. Check the box next to Hide all Microsoft services, and click on Disable all button, as shown highlighted in the given picture.

4. Next, switch to the Startup tab and click on the Open Task Manager link.

5. Switch to the Startup tab in the Task Manager window.

6. Next, select the startup task which is not required. Click Disable displayed in the bottom right corner.

7. Repeat it for all such resource-consuming, irrelevant tasks, barring Windows & Microsoft-related processes.

8. Exit the Task Manager and System Configuration window and restart your PC.

Recommended:

We hope that this guide was helpful, and you were able to fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10. Let us know which method worked for you. Feel free to drop your queries or suggestions in the comment section below.

Sign up and earn $1000 a day ⋙

TOP AI tools help you add color to old black and white photos

TOP AI tools help you add color to old black and white photos

TOP AI tools help you add color to old black and white photos. If you want to add color to old black & white photos, use one of the AI ​​tools below.

7 rules for storing a bank card

7 rules for storing a bank card

Each bank card is marked with important information - number, owner’s name, expiration date, CVC or CVV and a chip, thanks to which payments are made at terminals (including contactless). In order for this information to be preserved, it is important to treat the means of payment with care.

IObit Malware Fighter 11 Review 2024

IObit Malware Fighter 11 Review 2024

When your computer gets attacked by a virus or malware, you’ll certainly such for a powerful antivirus to fight back. Well, IObit Malware Fighter is exactly what you need. From its name alone, you can be certain that you are getting the tough protection your computer needs.

How To Find Quality And Fast Internet In Montreal

How To Find Quality And Fast Internet In Montreal

Montreal, a city brimming with culture, history, and Poutine (a famous Canadian dish), deserves an internet connection that can keep up. Whether you’re a streamer glued to Twitch, a workaholic juggling video conferences, or a casual web surfer, a reliable and fast internet plan is essential.

Google Drive for desktop will be discontinued in March 2018

Google Drive for desktop will be discontinued in March 2018

Google Drive for desktop will be discontinued in March 2018, Google has officially announced that it will stop supporting Google Drive for desktop and then the company will remove the application.

Simple ways to fix AirDrop not working error

Simple ways to fix AirDrop not working error

Simple ways to fix AirDrop not working error, AirDrop not working on iPhone, iPad, Mac what to do? This article will provide you with simple ways

TOP best computer screen recording software 2024

TOP best computer screen recording software 2024

TOP best computer screen recording software 2024, Which is the best lightweight, free, high-quality computer screen recording software? Let's find out the top with WebTech360

What is an email address? How to get an email address?

What is an email address? How to get an email address?

What is an email address? How to get an email address?, What is an email address? What is email address entry? This article will answer all your related questions

Every WhatsApp shortcut for computer you need to know

Every WhatsApp shortcut for computer you need to know

Every WhatsApp shortcut for your computer you need to know, WhatsApp is one of the most popular free messaging apps today. The keyboard shortcuts below will help

Unlocking Baccarats Social Thrills: Tedbets Global Gaming Hub

Unlocking Baccarats Social Thrills: Tedbets Global Gaming Hub

Discover the vibrant social scene of baccarat on Tedbet, where players worldwide connect, chat, and enjoy the excitement of live dealer games.

Summary of how to find videos on TikTok

Summary of how to find videos on TikTok

Summary of how to find videos on TikTok, Finding videos on TikTok is not difficult. Let's learn together how to find the original video on TikTok or find the Tik Tok clip you want to watch

Improved mouse sensitivity for Free Fire on BlueStacks

Improved mouse sensitivity for Free Fire on BlueStacks

Improved mouse sensitivity for Free Fire on BlueStacks, BlueStacks has made important improvements for Free Fire gamers. Please upgrade BlueStacks 4.230.10

Huang you: Butter Camera sparkling photo editing app

Huang you: Butter Camera sparkling photo editing app

Huang you: Sparkling photo editing application Butter Camera, Huang you (黄油 相机) is an extremely hot Chinese editing application today, here we would like to invite you

Tips for using Chrome Web Store you need to know

Tips for using Chrome Web Store you need to know

Tips for using Chrome Web Store you need to know, Chrome Web Store or Chrome Web Store offers a selection of apps, extensions and stylish browser wallpapers

What is CapCut? Is it safe to use CapCut?

What is CapCut? Is it safe to use CapCut?

What is CapCut? Is it safe to use CapCut?, What is CapCut? Is music on CapCut copyrighted? Let's find out with WebTech360 what you need to know about CapCut!

Why is buying TikTok coins cheaper on PC?

Why is buying TikTok coins cheaper on PC?

Why is it cheaper to buy TikTok coins on PC?, TikTok gives users the option to exchange real money for coins in the app. However, buying TikTok coins on PC is cheap

How much Internet capacity does Zoom use?

How much Internet capacity does Zoom use?

How much Internet capacity does Zoom use?, Zoom is an indispensable remote online learning and working software during the epidemic, but it can be extremely bandwidth-consuming.

EmuOS: Relive your childhood with legendary games of the past

EmuOS: Relive your childhood with legendary games of the past

EmuOS: Relive your childhood with legendary games of the past, EmuOS is a Web interface that simulates basic Windows 3.1, 95, 98, NT operating systems that provide a lot

TOP best ways to open and read PDF files on your computer

TOP best ways to open and read PDF files on your computer

TOP best ways to open and read PDF files on your computer. How to open PDF files on your computer is not too difficult. In fact, you have many ways to read PDF files. Join WebTech360

Iris in Free Fire: Skills, weapons, skill combos

Iris in Free Fire: Skills, weapons, skill combos

Iris in Free Fire: Skills, weapons, skill combos, Iris is the newest female character in Free Fire OB35, with the ability to break the meta. Here's everything you need to know