This post will show you how to fix Insufficient system resources exist to complete the requested service error message on your Windows 11/10 computer. It can occur when you try to access some specific file or folder or move files or folders. It could also occur when the user leaves their computer idle for a long time, then plugs in their USB Drive and launches any program. Today, we will be trying to fix this issue.
Insufficient system resources exist to complete the requested service
We always recommend creating a System Restore Point first so that you can just roll back to the previous known stable state of your Windows 11/10 computer, should the need arise. The suggestions we have to offer are:
- Restart your PC
- Close open programs to free up resources
- Check Registry settings
- Run Performance & Maintenance Troubleshooters & generally optimize Windows for better performance.
- Update Old Drivers
- Fix the User Profile.
1] Restart your PC
You should restart your computer and check if that fixed your issue. This is because sometimes so other running processes might malfunction or are already using those resources that your current program needs in order to execute properly. So, restarting your computer will eliminate any potential conflicts resulting in this issue.
2] Close open programs to free up resources
Open Task Manager. Then look for the running processes and programs hogging on your resources.
Select them, then right-click on them, and finally click on End Task or End Process depending upon if you are terminating a Program or an entire process for it.
3] Check Registry setting
Hit the WINKEY + R button combination to launch the Run utility, type in regedit and hit Enter. Once Registry Editor opens, navigate to the following key-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer
Now, right-click on the right side panel and click on New > DWORD (32-bit) Value.
Set the name of this newly created DWORD as maxworkitems.
In case your computer has lesser memory storage than 512 Megabytes, type in 256 in the Value Data field.
Now, navigate to the following key-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
Now, right-click on the right side panel and click on New > DWORD (32-bit) Value.
Set the name of this newly created DWORD as PoolUsageMaxmimum.
Exit the Registry Editor and then Reboot your computer for the changes to take effect.
4] Run Performance and Maintenance Troubleshooters
This is purely an issue of resource allocation and maintenance. In this case, you need to optimize the performance and run a maintenance check on your computer to generally optimize Windows for better performance.
For this, first of all, start by opening a Command Prompt window with Administrator privileges by searching for CMD in Cortana Search Box. Then right clicking on the appropriate entry and clicking on Run as Administrator.
Now, type in the following commands one by one and hit Enter,
msdt.exe /id PerformanceDiagnostic
msdt.exe /id MaintenanceDiagnostic
If that does not help, you may need to troubleshoot performance issues.
5] Update old drivers
Start by booting your computer into the Safe Mode. Now you can try to Update or Rollback any of the conflicting drivers with our guide.
6] Fix the User Profile
Start by opening the File Explorer.
Now, navigate to the following path,
C:\Users\
Select the folder for your User Account. Right-click on it and click on Properties. Navigate to the tab labeled as Security.
Now click on Advanced.
On the bottom of the window, check the box that says, Replace all child object permissions with inheritable permissions from this object.
And click on OK. Reboot your computer for the changes to take effect.
I hope this helps!
Related: Insufficient system resources exist to complete the API.