Windows 10 was eagerly awaited by people all over the world. Once it was rolled in; Microsoft allowed people with Windows 7 / 8.1 PC/ Laptop to upgrade to Windows 10 for free. You got yourself an upgrade and your PC/ Laptop is working like a charm. But one fine day when you start up your machine you don’t find it performing to its usual capacity and it has slowed down to a miserable extent. The task manager shows 100% RAM usage even though nothing much is running on the system. Don’t worry at all as today’s guide is all about the steps to fix High Memory Usage Windows 10.
How Different Applications & Programs Use RAM?
Data stored on RAM can be easily and immediately accessed by the processor. Every program that you run; utilizes a portion of RAM (Random Access Memory). So whenever you launch a program, on your system, it immediately sends a request for a particular portion of memory from RAM. So if you have limited RAM and you have all giant programs opened up; you are definitely creating a troublesome situation for your system.
In Our Previous Article we have covered simple windows Trick i.e. How to Fix High Ping issues in Windows 10 running Computer ? Just go through it once..You will definitely find it useful.
What are Memory Leaks? What is RAM Leakage?
Disturbed with the CPU running at 100% Windows 10 problem you head up to the task manager to check CPU usage and found that a simple application ‘Notepad’ is using 70% of your total memory. This is a very good indication of memory leak or RAM leakage.
In case of a memory leak, an application or a program fails to release the discarded memory consequently affecting the performance of the entire system. Not only apps but certain system processes like ‘ntoskrnl.exe system process’ are being reported by the users for slowing down their system. So they also can be the culprit behind RAM leakage.
But since this issue of RAM leakage is concerned with software and not hardware; certain steps can be taken to fix them. Following are the different approaches which you can take to reduce CPU usage and fix RAM leakage:
Fix Windows 10 High CPU Usage | Win 10 Memory Leak Fixes
1 : Update Your System Drivers
If you are seeing the issue of high memory usage Windows 10 just after you upgraded your Windows to its latest version then there could be a possibility that RAM leakage is happening due to outdated system drivers for sound, graphics or maybe network. So it is better that you run the necessary upgrade for your system drivers to make them come to terms with Windows 10.
2: Identifying programs that are using more memory
Under this method, you are required to launch Task Manager by hitting the key combination Ctrl + Shift + Esc. You can also right click on the Task Bar and choose Task Manager from the context menu.
Once Task Manager is open navigate to the ‘Processes’ tab and identify the program or application which is using the maximum amount of memory.
After you have identified the program; just click on ‘End Process’ to close the program. Now until you restart your PC/ Laptop the amount of memory released by this program won’t be available for other applications. So just restart your system and the problem of 100% CPU Usage Windows 10 will be eliminated.
3: Disabling Start-Up Programs
If you happen to find that the program which is causing the issue of RAM leakage runs at startup then you are up for more trouble. Hence you must disable that program from running at startup.
For disabling the startup programs launch Task Manager and head to the ‘Startup’ tab. Here you will be able to find your program listed. Just select that bothersome program or application and hit ‘Disable.’
That’s it the program won’t launch automatically the next time you start your system.
4: Turning Off Windows Tips & Tricks
Though getting to know various tips and tricks can be useful but this feature, apart from being bothersome, can be memory consuming too. For disabling Windows Tips & Tricks follow the below-mentioned steps:
- Navigate to Start Menu -> Settings App -> System -> Notification & Actions
- Here you will find the option of Get tips, tricks, and suggestions as you use Window. Just uncheck that option and you are done.
5: Tweaking your Registry
You can perform a hack on your Registry for coming out of the problem of Win 10 memory leak. Just follow the below-provided steps:
- Press Windows Key + R.
- Once the run window appears type “Regedit” in it and press
- Navigate to the path: “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management”
- Here you will find ‘ClearPageFileAtShutDown.’
- Just change its value to 1 and restart your computer.
6: Perform defragmentation of your hard drive
Performing defragmentation of your hard drive not only optimizes your memory but also helps your system to manage its memory in a much effective manner. Just follow the below-provided steps to defragment your hard drive:
- In your Windows 10 system head to ‘This PC.’
- You will find the list of partitions in front of you.
- Right click the system partition, mostly C Drive, and navigate to Tools tab.
- In the Tools tab hit on ‘Optimize.’
- Select your system drive and hit the ‘Analyze’ button.
- After that hit the ‘Optimize’ button and follow the on-screen instructions to finish the defragmentation process.
- Don’t forget to restart your Windows 10 PC/ Laptop once the process is over.
7: Adjust for better performance
You can reduce CPU spikes Windows 10 and prevent RAM Leakage by selecting the option of ‘Adjust for better performance.’ Selecting this option will automatically take care of processor scheduling and memory management. Follow the below-mentioned steps to activate this option:
- Right-click ‘This PC’ and go to Properties.
- Once the properties window appears; you will see an option of ‘Advanced system settings’ on the left side.
- Click on it and navigate to the ‘Advanced’ tab.
- Thereafter click on ‘Settings’ under the option of ‘Performance.’
- Here you can check the ‘Adjust for better performance’ option.
- That’s it! Click OK and restart your system for the changes to take effect.
8: Disabling Runtime Broker
What is Runtime broker? This is a process that helps your system in the proper management of permissions on your PC for running apps from the Windows store. Though this process is designed to function by utilizing low memory; but sometimes the app from the Windows store itself has a fault in it. When Runtime Broker interacts with that faulty app to fetch the required permissions; it may slow down your system. So if nothing works for you; you can try disabling Runtime Broker to check if it solves the problem of Windows 10 high CPU usage. Follow the below-mentioned steps for this:
- Launch the task manager and under ‘Processes’ tab find the process of ‘Runtime Broker.’
- Click on it and hit ‘Disable.’
- That’s it! This process is disabled now. Just restart your Windows 10 PC/ Laptop for the changes to take effect.
9: Removing Malware and other Viruses from System
If your system is infected with malware and other malicious programs or applications; chances are that they are causing this issue of CPU running at 100% Windows 10. So your best bet is to clean your PC from all these infections and you will automatically see an improved performance thereafter.
Windows Defender is a good tool to check your PC for malicious programs. You can use a trusted third party anti-virus tool also but be careful from the source where you are getting the third party anti-virus tool as that could be infected too.
So that’s it, folks. We have reached the end of this post. We have tried covering all the possible cases which could be the culprit behind RAM leakage and Windows 10 high CPU usage. However, if you are still facing the issue of memory leak then the best you can do is add more RAM to your system so that it is capable enough to handle your daily tasks in an effective manner.
If you have got any questions to ask; you can always drop them down in comments below. We will be happy to answer your queries.