23 Oct 2021

Solved Window Memory Leaked

 Solved Window Memory Leak

 Window Memory Leak is one major problem of Window users. Several Windows 10 users have reportedly been complaining on Reddit and Microsoft Forums about unexpected memory leaks pertaining to system processes. So, understanding what memory is,  is one major way of solving the problem.

What is Memory leak?

A memory leak is when a program is taking more memory than it should be taking. Fundamentally, memory leak is a portion of the RAM that a program marks as “in use” but isn’t actually using it.

This happens when a program fails to inform Windows RAM managers that they have stopped using a RAM segment and it is free to use again. Thus, Windows won’t use that portion of RAM even though it is free to use. This problem leads to higher RAM usage even though no program is actually using the RAM. Such problem can happen to any program, including Windows services, native apps, background processes, hardware drivers, and third-party apps.

How to identify Memory Leak,

The best approach to checking for the existence of a memory leak in your application is by looking at your RAM usage and investigating the total amount of memory been used versus the total amount available

Windows Task Manager shows all the currently running processes along with their resource usage. For most programs, the Task Manager should be able to find the culprit process.

Press Ctrl + Shift + Esc to open the Task Manager and move to the Processes tab. Here you will see all the active processes with their CPU and Memory usage details.

Click on the top of the Memory tab (where usage percentage is written) to arrange the processes in descending order with the highest memory usage process on the top.

You need to look for a process that is using more RAM than usual. You’ll have to figure out yourself which process is using unusual RAM. Most probably the culprit will be using over 50% of the total RAM.

However, do keep in mind that heavy programs like Photoshop or even your browser (with many websites open) can use multiple GBs of RAM.

Once you find the culprit, there are a couple of things you can do that I have listed below:

  • If it’s a third-party app, reinstall or reset it (if possible). Otherwise, you’ll have to get rid of it and may have to find an alternative.
  • If it’s not a third-party app, then right-click on it and select “Search online”. The internet should be able to tell what it does. If it’s a Windows process, then search further to see if you could find a solution to prevent memory leak in it, or check the next step.

Another way to fix Memory leak is to update your drivers

Window drivers can either be updated manually or automatically. So, to update manually follow the following steps.
Manually update drivers

Press Windows + R and type devmgmt.ms in the Run dialog to open the Device Manager. Here expand all of the contents and look for a driver with a yellow triangle icon next to it.

The icon indicates that the driver is outdated or faulty. If you find one, right-click on it and select Update driver software.

Automatic  update can be done using third party applications:

No comments: