ERROR FIXING

Fix: Not Enough Memory Resources are Available to Complete this Operation [Guide]

The “Not Enough Memory Resources are Available to Complete this Operation” error is mostly due to an issue with insufficient RAM, corrupted system files, or some outdated drivers. Users mostly get this error while trying to record audio files, trying to open images or other operations on their computers that involve using the default applications.

Not Enough Memory Resources are Available to Complete this Operation
Not Enough Memory Resources are Available to Complete this Operation

Why are you getting the “Not Enough Memory Resources are Available to Complete this Operation” Error?

In most cases, the error pertains to insufficient paging memory or RAM available to the OS but it can also be triggered due to a number of other reasons some of which we have mentioned below.

  1. Insufficient Physical Memory: If your computer doesn’t have enough RAM installed, the error might be triggered because the operating system simply runs out of available memory to be able to run the applications required.
  2. Insufficient Page File Memory: Sometimes, the page file memory that the system reserves on the disk to retrieve and cache important information might have run out due to which it can no longer create an effective cache profile. Therefore, increasing the paging memory as done in the steps below can be an effective maneuver.
  3. Corrupted system files: In certain cases, corrupted system files have been known to cause this issue because the applications that are used during these operations cannot run.
  4. Outdated device drivers: if the device drivers no longer properly operate due to being outdated or being incompatible with modern applications, it can trigger the “Not Enough Memory Resources are Available to Complete this Operation” error. Therefore, we suggest updating these drivers.

How to Fix “Not Enough Memory Resources are Available to Complete this Operation” Error:

In order to be able to fix the issue, you can go through the following listed methods until one of them works for you.

Method 1: Increase Paging File Size/Virtual Memory

The paging file or virtual memory is kept on your drives to store some temporary cache or items that speed up the working of certain applications. The structure data necessary for the proper functioning of the drives is also kept here so it is important that there is enough memory over here. To increase this memory:

  1. Press the “Windows + R” keys on your keyboard to launch into the Run prompt, type in “sysdm.cpl” and press “Enter” to launch into the prompt.
    Typing in "sysdm.cpl" in the run prompt
    Typing in “sysdm.cpl” in the run prompt
  2. From here, click on the “Advanced” tab and click on the “Settings” option.
    Clicking on "System properties" settings.
    Clicking on “System properties” settings.
  3. Now, select the “Advanced” tab again and select the “Change” button under the “Virtual Memory” heading.
    Selecting the "Change" option in Advanced Performance Options
    Selecting the “Change” option in Advanced Performance Options
  4. Uncheck the “Automatically Manage Paging File Size for all Drives” option and then check the “Custom Size” button.
  5. After doing this, make sure to enter values in the “Initial Size” and the “Maximum Size” fields more than the ones that were allocated before.
    Adding in the "Initial Size" and "Max Size" for the Paging File Memory to fix Not Enough Memory Resources are Available to Complete this Operation
    Adding in the “Initial Size” and “Max Size” for the Paging File Memory
  6. After doing this, click on “OK” to save your changes and exit the window.
  7. Restart the computer to make sure that the changes take effect.
  8. Check to see if this has fixed the Not Enough Memory Resources are Available to Complete this Operation error message on your computer.

Method 2: Reconfigure Registry Settings

  1. Press “Windows + R” to launch into the Run prompt.
  2. From there, type in “Regedit” and press “Enter” to start the registry editor.
    Opening the Registry Editor by typing in "regedit" in the run prompt
    Opening the Registry Editor by typing in “regedit” in the run prompt
  3. Inside the registry editor, navigate through the following options.
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  4. Once you are inside the “Parameters” folder, right-click on any empty space on the right side of the window and select the “New>DWORD(32-Bit) Value” option.
    Creating new DWORD 32-bit Key
    Creating new DWORD 32-bit Key
  5. Name the newly created entry “IRPStackSize”.
  6. Double-click on this entry, select the “Decimal” option, and make sure to enter “50” in the “Value Data:” field.
  7. Click on “OK” to exit out of the field and the not enough memory error should now be fixed.

Method 3: Clear out the Temporary Files Folder

It is known that the computer stores certain cache and startup-related files in the temporary folder on your system drive. However, in certain cases, if the folder has grown to a massive size, it can hog up a giant chunk of your memory. Therefore, we suggest clearing it out from time to time to fix any error messages that you might get. For that:

  1. Press the “Windows + R” buttons from your keyboard which will launch the Run prompt.
  2. In this prompt, type in “%temp%” and press “Enter” to navigate to the temporary folder.
    Launching the "Temporary" folder by typing "temp" in the command prompt
    Launching the “Temporary” folder by typing “temp” in the command prompt
  3. Inside this folder, press “CTRL + A” to select all the listed items and press “Shift + Delete” to remove them permanently.
  4. Now, check to see if this has fixed the Memory issue with your computer.

Method 4: Restart Explorer.exe

After investigating the issue on some of our affected users, we concluded that explorer.exe can sometimes be responsible for its occurrence. Therefore, we suggest that you restart Windows explorer using the steps below.

  1. Press “Windows + R” to launch the Run prompt, type in “Taskmgr” and press “Enter” to start the task manager.
    Typing "Taskmgr" in the run prompt
    Typing “Taskmgr” in the run prompt
  2. Inside the task manager, look for the “Windows Explorer” process, right-click on it, and select the “End Task” button.
    Ending the Windows Explorer Task to fix Not Enough Memory Resources are Available to Complete this Operation
    Ending the Windows Explorer Task
  3. Now, if you are on Windows 10 or older, click on the “File” button from the top, select the “Run New Task” button, and type in “Explorer”.
  4. Press “Enter” to start up Windows Explorer again.
  5. If you are on Windows 11, click on the “Run New Task” button on the upper right-hand side and type in “Explorer”.
    Selecting "Run New Task" button
    Selecting “Run New Task” button
  6. Press “Enter” and it should execute the startup for Windows Explorer.

Method 5: For Users Facing this Issue on Visual Studio

Multiple users reported facing the Not Enough Memory Resources are Available to Complete this Operation issue while using Visual Studio. The issue was recognized by the developers and fixed in an update that you can install to fix it on your computer as well. However, some users still faced the issue even after updating, for them, we recommend that you try to change the compression settings from “Optimized for Size” to “Optimized for Speed“.

Method 6: Perform an SFC Scan

In some cases, if the issue lies with corrupted registry items or malfunctioning drivers, you can fix it by initiating a system-wide scan that allows you to check and fix any such discrepancies. For that:

  1. Press the “Windows + R” keys on your keyboard to start the Run prompt.
  2. Inside this prompt, type in “Cmd” and then press the “Shift + CTRL + Enter” keys to run it in an administrative mode which will allow you to execute all commands.
    Typing in "cmd" in the dialogue box
    Typing in “cmd” in the dialogue box
  3. Type in the following command in the console and press “Enter” to initiate the scan.
    sfc /scannow
  4. After its initiation, once the scan finishes, make sure to verify if the Not Enough Memory Resources are Available to Complete this Operation issue is fixed.

Method 7: Remove Entries in Windows Credential Manager

Some users have a lot of entries inside the Windows credential manager due to which they might get this error with Visual Studio or Github. Therefore, we suggest that you follow the steps below to check the list of entries that you have.

  1. Press “Windows + R” to launch the Run prompt.
  2. Inside the run prompt, type in “cmd” and press “Shift + CTRL + Enter” to launch with admin privileges.
    Typing in "cmd" in the dialogue box
    Typing in “cmd” in the dialogue box
  3. Now, type in the following command and press “Enter” to run it.
    cmdkey /list
  4. Now, you can search in the “Windows Search Bar” for “Windows Credential Manager” and select the appropriate option to launch into the stored credential management window.
    Typing in "Windows Credential Manager" in the search bar
    Typing in “Windows Credential Manager” in the search bar
  5. From here, click on the “Dropdown” in front of the stored credentials and select the “Remove” button to remove the stored credential.
  6. After doing this, check to see if this has fixed the Not Enough Memory Resources are Available error for you.

For most of you, the error should now be fixed, however, if you are still facing this issue, feel free to get in touch through our contact page.

Burt Macklin

A man of Technology geared towards providing solutions to the most annoying errors that occur while using your favorite apps or hardware.

Related Articles

Back to top button