A Windows 10 memory leak occurs when an app you’re using doesn’t return resources to your system when you’re done using that app. When this happens, you cannot work with other tasks on your PC because the PC does not have enough RAM to function.
In most cases, you can fix Windows 10 memory leaks on your own. You can close resource-intensive apps, disable certain startup apps, and perform tasks. similar to fix the memory leak error.

Table of Contents
Restart your PC
An easy way to erase the contents of your PC’s memory is to restart your PC. This should fix the memory leak problem in most cases, at least temporarily, until you can find a permanent fix.
- Open Begin on your PC.
- Select the power icon in the Start menu.
- Choose Restart to restart your PC.

Use Windows Memory Diagnostics to Fix Windows 10 Memory Leaks
Windows 10 comes pre-installed with a tool called Windows Memory Diagnostics. You can use this tool to find and fix problems with your PC RAM.
Since the tool automatically detects problems with your memory, you don’t need to be computer savvy to use the tool.
- Open Begin menu, search Diagnostic window memoryand select it in the search results.

- Option Reboot now and check the problem (recommended) in the tool.

- Your computer will restart and the tool will try and fix your memory problems.
Close problematic apps to solve Windows 10 memory leaks
Most of Windows 10 memory leak problems occur because of a problematic application that you have installed on your system. This application usually consumes all your RAM and leaves no memory for other applications to use.
In this case, you can fix the problem by close the problematic app on your PC. The task manager will tell you which apps are using the amount of RAM. If you see an app using an unusual amount of memory, it could be the culprit.
- Right click on the Windows taskbar and select Workflow management from the menu.

- Choose Procedure in Task Manager.
- You’ll see a list of apps along with how much memory they’re using. If you see an app using too much memory, right-click it and select End of quest to close the application.

Repeat the above process for each memory-intensive application. If your Windows 10 memory leak problem is resolved by doing that, you will know which app is causing the problem. Then you can manually uninstall those apps on your computer.
Turn off the startup program
If your PC started showing signs of memory leaks right after you turned on your PC, a startup application could be the culprit. These applications launch automatically when your PC boots.
In this case, you can remove the problematic application from the startup applications list. Applications will no longer open automatically when you turn on your computer.
- Open Windows 10’s Setting application by pressing Windows + I keys at the same time.
- Option Application on the Settings window.

- Choose Start up from the left sidebar.
- Find the apps you don’t want to launch at computer startup on the right pane.
- Turn the switch for that application to the off position. Repeat this process for each app you don’t want to launch when you turn on your device.

Update your device drivers
Outdated device drivers cause various problems, including Windows 10 memory leaks. If this is the case with your PC, you should update all your drivers. to the latest version.
Updating drivers on Windows 10 is free and easy.
- Open Equipment management by accessing Begin menu, search Equipment managementand select that option in the search results.

- Find the device for which you want to update the driver on the Device Manager window. Usually, you need to update your graphics, sound, and network drivers to fix memory leaks.
- Right click on your device and select Update drivers.

- Option Automatically search for drivers on the following window to let Windows 10 automatically find the latest driver for your device.

- Install new drivers if they are available.
- Restart your PC once the drivers are installed.
If you use an Nvidia graphics card, you can also update your drivers.
Run Antivirus Scan to Fix Windows 10 Memory Leaks
Sometimes a virus or malware uses all of your memory, leading to Windows 10 memory leaks. In these cases, use the built-in antivirus engine on your PC. your computer to find and remove any viruses from your computer.
If you have third-party antivirus software installed on your computer, you can also use it.
- Launch Begin menu, search Windows Securityand select it in the search results.

- Choose Protection from threats and viruses on the following screen.

- Option Scan option on the right pane. Then choose Full scan options and choose Scan now.

- Wait for your anti-virus software to scan your entire PC.
Turn off Sysmain on Windows 10
Sysmain is a feature in Windows 10 automatically preload your frequently used apps in RAM. This makes launching those apps faster.
However, if you ever experience any RAM related issues, you should disable that feature to see if that makes any difference. You can always turn the feature back on later.
To disable Sysmain:
- Open Run box by pressing Windows + CHEAP keys at the same time.
- Type the following in the Run box and press enter:
services.msc

- Find Sysmain above Service windows, right click on the service and select Stop.

- To make sure Sysmain the service is not running when you restart your PC, right click on the service and select Characteristic.

- Option Disable are from Start-up type drop-down menu. Then choose Application Followed by ALRIGHT at the bottom.

- Close Service Windows.
Your Windows 10 memory leak problem should now be fixed
Memory leaks are quite common on Windows PCs. If you ever had this problem on your machine, now you know what to do to fix it. In short, stay away from any untrusted apps and you should be fine.