Fix “Your Computer Is Low on Memory” Error on Windows 11 or 10
The error “Your computer is low on memory” typically occurs when your system does not have enough available RAM to handle the tasks you are running. When RAM fills up, Windows uses a backup system called virtual memory, which relies on your hard drive. However, if both RAM and virtual memory are insufficient, the system displays this warning.
Common causes include running too many applications at once, memory-heavy programs like browsers or editing software, outdated drivers, or even malware consuming system resources.
Let’s resolve this issue!
Fix “Your Computer Is Low on Memory” Error on Windows 11 or 10

To fix the “Your computer is low on memory” error on Windows 11 or 10, close unnecessary programs, increase virtual memory, disable startup apps, update Windows, and scan for malware. You can also upgrade your RAM for a long-term solution.
Below are step-by-step solutions you can follow to resolve the issue.
Step 1: Close Unnecessary Programs and Background Apps
One of the easiest ways to fix this error is by closing programs you are not actively using. Many applications continue running in the background and consume memory without you realizing it.
Start by pressing Ctrl + Shift + Esc to open the Task Manager. Once it opens, click on the Processes tab. Here, you will see a list of all running applications along with their memory usage.
Look for programs that are using a high percentage of memory but are not essential at the moment. Select those programs and click on End Task. Be careful not to close system processes, as this can affect your computer’s stability.
This step alone can free up a significant amount of memory and immediately reduce system load, especially if you tend to keep multiple apps open.
Step 2: Restart Your Computer
Restarting your computer might seem simple, but it is one of the most effective ways to clear memory.
When your system runs continuously, temporary files and processes accumulate in RAM. Restarting clears these processes and refreshes system memory.
To restart your PC, click on the Start menu, select the Power icon, and choose Restart. After rebooting, your system will start fresh with more available memory.
This step is particularly useful if the error appears suddenly or after prolonged usage.
Step 3: Increase Virtual Memory (Paging File Size)
If your system frequently runs out of memory, increasing virtual memory can help.
Open the Start menu and search for Advanced System Settings. Click on it, then under the Performance section, select Settings. Go to the Advanced tab and click on Change under Virtual Memory.
Uncheck the option that says Automatically manage paging file size for all drives. Then select your main drive, usually C, and choose Custom size.
Set the initial size and maximum size based on your RAM. A general recommendation is to set the initial size equal to your RAM and the maximum size to double that value.
Click Set, then OK, and restart your computer to apply the changes.
Increasing virtual memory gives your system more room to handle tasks when physical RAM is full.
Step 4: Disable Startup Programs
Many programs automatically start when your computer boots, consuming memory from the beginning.
To manage startup programs, open Task Manager again and go to the Startup tab. You will see a list of applications along with their startup impact.
Disable programs that are not necessary by right-clicking on them and selecting Disable. Focus on apps with high impact that you do not need immediately after startup.
Reducing startup programs improves boot time and ensures more memory is available for important tasks.
Step 5: Update Windows and Drivers
Outdated system files and drivers can cause memory management issues.
Go to Settings, then click on Windows Update, and check for updates. Install any available updates and restart your computer.
For drivers, especially graphics and chipset drivers, visit your device manufacturer’s website or use Device Manager to check for updates.
Keeping your system updated ensures better memory optimization and fixes bugs that may lead to memory leaks.
Step 6: Scan for Malware or Viruses
Malware can consume large amounts of memory without your knowledge.
Open Windows Security by searching for it in the Start menu. Go to Virus & threat protection and run a Full scan.
If any threats are detected, follow the instructions to remove them. You can also use a trusted third-party antivirus for a more thorough scan.
Removing malware not only frees up memory but also improves overall system performance and security.
Step 7: Adjust for Best Performance
Windows includes visual effects that enhance appearance but use additional memory.
Search for Performance options in the Start menu and open it. Under the Visual Effects tab, select Adjust for best performance.
This will disable animations, shadows, and other visual features. Click Apply and then OK.
While your system may look simpler, it will run faster and use less memory, which helps prevent errors.
Step 8: Clear Temporary Files
Temporary files can accumulate over time and take up both storage and memory.
Open the Run dialog by pressing Win + R, type temp, and press Enter. Delete all files in the folder. Repeat the process by typing %temp% and then prefetch.
You can also use Storage Sense by going to Settings, then System, and selecting Storage. Enable Storage Sense to automatically clean unnecessary files.
Clearing temporary files helps your system run more efficiently and reduces memory pressure.
Step 9: Use Fewer Browser Tabs and Extensions
Web browsers are one of the biggest memory consumers, especially when multiple tabs are open.
Try to limit the number of tabs you use at once. Close tabs that are not needed and disable unnecessary extensions.
Most modern browsers also include a task manager or memory-saving mode that can help reduce usage.
Managing browser activity can significantly reduce memory consumption, especially for users who rely heavily on the internet.
Step 10: Run System Maintenance Troubleshooter
Windows includes a built-in System Maintenance Troubleshooter that can automatically detect and fix common performance issues.
Open the Control Panel and navigate to Troubleshooting. Click on System and Security, then select System Maintenance.
Click Next and allow Windows to scan your system. It will check for unused files, broken shortcuts, and other issues that may be affecting performance.
Once the process is complete, follow any recommended fixes. This step helps optimize your system and reduce unnecessary memory usage.
Step 11: Run Check Disk Scan
Disk errors can also contribute to memory-related problems.
Open Command Prompt as an administrator by searching for it in the Start menu and selecting Run as administrator. In the command window, type chkdsk /f /r and press Enter.
If prompted, type Y to schedule the scan and restart your computer. The scan will run during startup and check your drive for errors, fixing any issues it finds.
This process may take some time, but it helps ensure your system storage is functioning properly, which supports overall performance.
Step 12: Upgrade Your RAM
If you frequently encounter this error despite trying all software fixes, it may be time to upgrade your RAM.
Modern applications require more memory, and having only 4 GB or even 8 GB may not be sufficient for heavy multitasking.
Check your system specifications and upgrade to a higher capacity if possible. Increasing RAM provides a permanent solution and improves overall performance.
FAQs
What causes the “Your computer is low on memory” error?
This error is caused when your system runs out of available RAM and virtual memory, often due to too many running programs or memory-intensive tasks.
Can I fix this error without upgrading RAM?
Yes, you can fix it by closing unnecessary apps, increasing virtual memory, disabling startup programs, and cleaning temporary files.
How much RAM do I need for Windows 11 or 10?
For basic tasks, 8 GB is usually sufficient. For multitasking and heavy applications, 16 GB or more is recommended.
Is virtual memory the same as RAM?
No, virtual memory uses your hard drive as a backup when RAM is full. It is slower than physical RAM but helps prevent crashes.
Will resetting Windows fix the issue?
Resetting Windows can fix deep system issues, but it should be used as a last resort after trying other solutions.
