How to Find a Memory Leak on Windows 10 and Fix It: Common Solutions

What do you know about computer memory leaks? Sounds like something complicated and incomprehensible. Or perhaps you already know what it is. In any case, today, we will explain the main essence. Every time you buy a phone or computer, one of the essential criteria is the amount of memory. After all, no one likes to find what you can delete on the device to download another important program.  However, sometimes the fact that the memory is over is not your fault. There was a so-called leak. Therefore, today we will tell you in more detail what it is and how to stop memory leaks. Be sure to apply the tips that you learn in practice, or you can also contact Howly experts via chat for help.

What Is Windows Memory Leak?

Your computer uses RAM as a special temporary place to access and store any kind of data. When software requests RAM, the operating system allocates it. Once the software does not require this space, it can be freed up and used by other programs or system processes. The ability to move it between different techniques keeps your system running smoothly. However, sometimes some bugs may occur when software or process refuses to release it after it has been done. The problem gets worse as apps keep asking for more and more memory until your computer begins to work appropriately.

Windows Memory Leak

So it is called a memory leak issue because it manifests itself as a constantly disappearing pool of RAM. It can affect various applications – browsers, games, and elements of operating systems. It often occurs on Windows, but it can happen on macOS too. Even more often this problem appears on mobile phones, but today we will discuss computers.

How to Fix Memory Leak: Windows 10 or More Earlier Versions

We want to focus your attention on solving the problem on Windows 10 because, according to statistics, it is the operating system version that most computer users have. However, consider the resolution paths that will work with earlier models. So if you have Windows 7 or 8, a piece of information on how to find a memory leak on Windows 10 will also be helpful to you.

#1 Restart Your Computer or Laptop

Restart Your Computer

One of the easiest ways to stop a memory leak is to restart your computer. If the problem is more serious, it will not solve it completely. However, it is a great temporary solution while you are looking for a longer-term way to fix the problem. We are sure that you know how to do it, but everyone is obliged to repeat the algorithm of actions. From the Start menu, select Restart. And your computer will automatically turn off and on.

If you have a laptop, the steps are the same. However, many users close the lid when they reboot it. Do not do this under any circumstances. It may cause additional problems not only with memory leaks in Windows 10.

In the best case, such an action will only turn off the laptop. At worst, you won’t be able to re-initiate restart, or restart the system at all. However, when you already have a problem, you should not take risks and create new ones, like a Windows system failure. A similar message about closing the lid you can see when a system update occurs.

#2 Find Windows 10 Memory Leak

Resource Monitor is an essential built-in tool. It gives you a clearer view of how Windows manages resources on your computer, including RAM.  If you suspect that a program or process is not freeing up your free memory, this tool is an excellent place to check it. It has the same steps for all three versions of Windows – 7,8, and 10.

  • Press Windows + R on your keyboard.
  • Type resmon.
  • After opening a new PC Window, choose the Startup feature.
  • Select the Memory tab, and after pressing the Sending tab, you will change the order of the list.
  • Resource your Monitor for Windows.
  • Track blue bar with applications running with programs you normally use. It helps to find out what app uses more memory and analyze the results. Perhaps, it is better to close those that you don’t use all the time. 

#3 Use Diagnostic Tools to Fix RAM Leak

Another helpful tool to fix the memory leak that you may not have known about before is the Windows Memory Diagnostic. It usually works automatically, but it can also be started manually by following a simple algorithm of scan actions.

  • Click Start, and you will see a search box.
  • Enter the tool you are looking for in the column and select it.
  • Then select the column as shown in the picture below.
Use Diagnostic Tools to Fix RAM Leak
  • After the reboot, your computer will fix broken files and applications.

If the problem has become more frequent, then you may need to look for a longer-term solution to the problem.

#4 Optimize Windows PC for Best Performance

It is also a popular way of memory leak fixing. We also advise you to periodically perform such optimizations to prevent even this problem from occurring. The Howly experts say that it helps 75% of the time.

  • Right-click on your Computer, then click on the Properties button.
  • Go to Advanced System Settings.
  • There go to the System properties – Settings.
  • You will see the exact phrase “Adjust for best performance”. Choose it and confirm your action.
  • Restart your computer.

It can not only solve the problem but also speed up the process of the computer. It’s not for nothing that this step is called optimization.

#5 Driver Updates Fixes Leak Windows Feature

Outdated drivers can lead to memory leaks. First of all, you should check the graphics, sound, and network drivers. They are the leading causes of this problem. The most obvious solution, in this case, is to update the drivers through Device Manager.

  • Select Start and type devicemng.
  • Open Device Manager.
  • Update all drivers with a yellow exclamation mark.

Follow the instructions on the screen, and the driver will be installed on your computer if available.

#6 Remove Malware

Malware can also be the cause of this problem. Therefore, if your computer is infected, you need to clean it off these unwanted guests immediately. If you have an antivirus program, just run it and see if it finds any viruses that need to be removed. Or you can do it with Windows Defender. However, we still advise you to purchase good licensed antivirus software that will help you be 99% safe and fix memory leaks.

#7 Empty Your PC Memory with RaMMap

If RaMMap can’t handle it automatically, you can set it to clean up manually. We also recommend that you do this periodically to prevent this problem from occurring in the future. Memory leak fixes are possible when doing the following:

  • You need to go to the RaMMap application file. It is a special tool that allows the system to show how the RAM is distributed on the computer. If you have not used it before, you can download it from the official Microsoft website and install it in a few clicks. Just google “Download RaMMap.” Or ask the Howly experts for assistance.
  • Select Run as administrator; otherwise, you won’t be able to run the tool properly.
  • Select Empty – Empty Standby List.

After following these simple steps, your computer should run much better. If that didn’t help, follow the steps below for better optimization.

#8 Defrag Your PC HardWare

Defragmenting your hard drive is valuable, so make it a habit. In addition to optimization, it can also bring additional benefits, including better memory management. If you don’t know how to do this, follow these simple steps:

  • Open the current system hard drive (usually, drive C).
  • Select Tools and confirm optimization.
  • Select the drive you want to defragment.
  • Click Analyze.
Defrag Your PC HardWare

After the process is completed, do not forget to restart your computer. If this step did not help, let’s understand further how to fix a PC memory leak.

#9 Turn Off The Auto Running Programs on Startup

If a program causing a memory leak is started at startup, you need to disable it automatically. If the task manager has already shown you which program performs PC memory leak, it is an action one step. But if you do not know how to manage programs, below is a small instruction: 

  • Open the task manager. 
  • Go to the “Startup” tab. 
  • Click the program you want to disable. 

A quick tip: Disable all the programs you rarely use. 

  • Confirm your action.

Now the next time you start the computer, the problem should no longer arise if the reason was precisely this.

#10 Clear PageFile at Shutdown

PageFile is a file created and used by Windows to manage memory usage, and if you want to delete it, you need to follow some special steps. An active process has a possible memory leak. So be aware that this can significantly delay your shutdown or restart as Windows basically overwrites the swap file from 0 to clear it. There are many different ways. Let’s look at the simplest one:

  • Run Regedit from the Start Menu.
  • Choose HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session.
  • Then – Manager\Memory Management\
  • Select a REG_DWORD or New > DWORD and set the value to 1.
  • Restart your computer.

#11 Superfetch Memory Leak

Superfetch Memory Leak

This process allows the system to manage the RAM, reduce the download time and increase its efficiency. We do not recommend disabling this tool forever, just finding out whether it slows down.

  • In the search bar, enter Services.msk. 
  • Find a process with the desired name and select View its properties. 
  • Disable the tool. 
  • Restart the computer. 

If the problem persists, turn on this tool back and try to fix the memory leak with another option.

#12 Disable Runtime Broker

Runtime Broker is a system process that manages application permissions on your computer among programs. It also includes your own programs and is installed from the Store. If you are using a lot of RAM and your computer is running slowly, this program may be causing the problem. So how to tell if you have a memory leak? Press Ctrl + Shift + Esc and check the Processes tab to see how much memory is being used by the runtime agent. To prevent the runtime agent from using a massive amount of memory, select the runtime agent, then End, and restart the computer.

#13 Inactivate Windows Tips and Tricks

Was your PC memory leak fixed? If it was not, we have one more solution to repair the damage. Disable Tips and Tricks. Indeed, they are accommodating to new users. And it shows how to use the system and some additional useful options. However, it cannot be enjoyable for more experienced users. But besides this issue, it can also take up a lot of memory. In case you don’t know how to disable it, follow these easy instructions:

  • Go to Start Menu.
  • Choose the Settings app.
  • Go to System.
  • Select Notifications & Actions
  • Find Tips, tricks… and disable them.

After doing this, you may free up some RAM on your PC.

Conclusion

Microsoft fights back against Windows memory leaks all the time. However, this is still not enough to stop users from trying to solve the problem on their own. If something doesn’t work out for you or some action makes you doubt yourself, you can always turn to reliable specialists for an online consultation. Our Howly team employs only certified experts with many years of experience, and they are ready to help you 24/7. Your PC problems should be fixed by professionals.