How To Fix High RAM and CPU Usage of Windows 10 System (ntoskrnl.exe) Process

Share on twitter
Tweet
Share on whatsapp
WhatsApp
Share on facebook
Share
windows-10-memory-leak-

windows-10-memory-leak-Lots of Windows 10 users report on Reddit and Microsoft forums that some processes (e.g.: ntoskrnl.exe) in Windows 10 are slowing down the OS by consuming tons of RAM and CPU power. Here are some ways to fix high RAM and CPU usage in Windows 10.

In 2015, Microsoft released its long-awaited Windows 10 operating system and people upgraded their Windows 7 and 8.1 PCs for free. To help the Windows users, I’ve been writing regular Windows 10 guides on fossBytes. I’ve told you about Windows 10 Phone Companion app to sync your Android phone or iPhone or iPhone with Windows 10.

Today, I’m here to tell about a bug in Windows 10 that is worrying the Windows 10 users. According to them, processes like ntoskrnl.exe Windows 10 are slowing down the OS by consuming tons of RAM and CPU power.

The main process that is being observed as troublesome is the System (ntoskrnl.exe) process. Reportedly, this process uses an increasing amount of RAM after PC starts. It remains calm for few hours, but then it eats up all the free RAM and a large portion of CPU juice.

Here, we are sharing some simple fixes to fix memory leak in Windows 10 due to high RAM and CPU usage issue:

How To Fix High RAM and CPU Usage of Windows 10 System (ntoskrnl.exe) Process?

Instead of changing any advanced system settings on your PC, make sure that your PC isn’t affected by some malware. Most of the users have upgraded their PCs from older Windows 7 and 8.1. Thus, any malware in the previous OS gets migrated to Windows 10.

You can install the anti-malware tools like MalwareBytes to deep scan your Windows 10 PC and take the first step in fixing Windows 10 high memory leakage. After the scan, reboot your PC. Now, move to the next solution to fix high RAM and CPU usage if this problem persists.

How to Fix High RAM and CPU Usage of Windows 10:

1. Registry Hack:

  • Hit Win Key + R
  • Type in “Regedit” and then hit Enter.
  • Go to ‘HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management’
  • Find ‘ClearPageFileAtShutDown’ and change its value to 1
  • Restart the computer.

2. Fix the driver issue:

  • Open ‘Device manager’ and ‘Scan for hardware changes.’

3. Adjust your Windows 10 for the best performance

  • Right click on “Computer” icon and select “Properties.”
  • Select “Advanced System settings.”
  • Go to the “System properties.”
  • Select “Settings”
  • Choose “Adjust for best performance” and “Apply.”
  • Click “OK” and Restart your computer.

4. Disable startup programs

  • Hit Win Key + R
  • Type ‘msconfig’ and press enter
  • The Task manager window will open. Click on the “Startup” tab, and you will see a list of programs that run at startup.
  • Right-click on the applications that you don’t want to run at startup and select “Disable”.

5. Defragment Hard DrivesHit Win Key + R

  • Hit Win Key + R
  • Type “dfrgui” and press enter
  • In the new window click on the hard drives you want to defragment (Prefer the drive in which Windows is installed)
  • Click “Optimize” and follow the instructions on the screen to finish the defragment process.
  • Restart your computer.

6. Close and uninstall as many unwanted preinstalled applications as many you can. Here are the steps on How To Remove Pre-installed And Suggested Apps In Windows 10

The above steps should be sufficient to solve the high CPU uses problem in Windows 10 along with High RAM uses in Windows 10. Below are the steps on containing memory leak and High CPU/ RAM problem due to ntoskrnl.exe process.

How To Fix System ntoskrnl.exe Process High CPU/RAM uses in Windows 10?

  • Clean your PC using a trusted antivirus
  • Update the faulty and outdated drivers
  • Disable Runtime Broker to fix high CPU and memory usage
    • Go to Start menu > Settings app and then open System > Notifications & Actions. Deselect the option “Show me tips about Windows” and reboot the computer.

On Reddit and Microsoft forums, people have claimed that the root cause of this Windows 10 memory leak is some faulty driver. If you have RAID disk drive setup, update those drivers. Also, try updating the remaining hardware drivers as it’s a problem caused due to unmatching OS and drivers. It is a known fact that Microsoft has taken control of the update process. Still, we recommend you to update the network, graphics and sound drivers manually. This step has worked for the most of the people and fixed their high RAM and CPU usage.

Some discussion threads suggest that Runtime Broker is one such system process that eats a large chunk of CPU power due to the poor memory optimization. This ntoskrnl.exe Windows 10 doesn’t deliver any functionality as such, so you can disable it to solve the Windows 10 high memory leakage problem.

To disable the Runtime Broker, open the Settings app and go to System. Inside System window, locate Notifications & Actions and unselect “Show me tips about Windows.” Now restart the PC to bring it back to the normal and fix high RAM and CPU usage.

windows-10-memory-leak

If you are having any alternate solution to fix this high RAM and CPU usage due to ntoskrnl.exe Windows 10, do let us know in the comments below.

Is ntoskrnl.exe process a virus?

Just because you saw numbers crunching in the Task Manager, it doesn’t mean the System process in some of sort of malware. It’s an internal process present in Windows 10. Still, if you’re skeptical, you see make sure its located in the System32 folder on the Windows installation drive.

Other Windows processes that could cause high CPU or RAM usage

The Windows 10 OS is crowded with many processes that could run into problems anytime. If Ntoskrnel process is not the culprit in your case, then you should read about other Windows processes. High CPU usage or memory leak in Windows 10 could be caused by different other Windows processes including DWM.exe, System Interrupts, Service Host, Runtime Broker, etc.

Also read: How to Enable Full Disk Encryption in Windows 10 in Simple Steps

Adarsh Verma

Adarsh Verma

Fossbytes co-founder and an aspiring entrepreneur who keeps a close eye on open source, tech giants, and security. Get in touch with him by sending an email — [email protected]

70 thoughts on “How To Fix High RAM and CPU Usage of Windows 10 System (ntoskrnl.exe) Process”

  1. Avatar

    Tried this on my laptop and the battery indicator disappeared. Enabled it again and then the battery indicator came back…so i’m stuck with tremendous RAM usage now?

  2. Avatar

    Really guys… Someone please tell me, why do you use Windows 10? If you got it with your brand new notebook, it’s ok, but otherwise? I mean I don’t want to be an “IT crush test dummy” to try something new. And what new Windows 10 has to offer? Faster? No. More stable? No. Uses less power? No. I can do my work, play games, browse the internet JUST FINE with Windows 7-8. So why should I install Windows 10 and have a lot of problems? Because of the new Microsoft browser? I am using Chrome, and FFox already. Because of Cortana? Come on…

  3. Avatar

    I’ve noticed a process called console surrogate that eats up all the ram and also make my processor run at maximum capacity even it turbo boosts the processor and keeps it there… even if I kill the process manually it starts again in 10 seconds and again same problem…. but after a restart the process is not running any more…

  4. Avatar

    im useing intel i7 4930k 6 cores 24gb ram , without gaming and editing the cpu usage is around 6-10% and the rams about 6-7 gb (im running many programs in the background , like steam ,geforce ,ts3 and many until i installed w10 after the first day i installed the windows the cpu usage risen suddenly to 50-60% and rams 15-17gb with the same programs i tried to run league of legends and its start to reach 100% for the cpu.

  5. Avatar

    My solution: Open notepad and create a file with reg extension and name Fix Ntoskrn high RAM usage.reg with this (Obviously open after, and reboot PC):

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TimeBroker]
    “Start”=dword:00000003

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SysMain]
    “DisplayName”=”Superfetch”
    “Start”=dword:00000003

  6. Avatar

    hi .. i m facing problem whil installing .net framewok 3.5 in windows 10
    can someone please assist me
    it is showing referenced assembly in not installed

  7. Avatar

    I was really worried that my pc had a big problem or something and that I was going to have to do something a lot more. This solution to turn windows tips off has lowered my ram usage back to normal, so I’d just like to say thanks so much!

  8. Avatar

    disable prefetcher in regedit key : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters you must have Enable Prefetcher value 2 or 3 change to 0

    next disable superfetch in services

    step 1 search services.msc

    2 find superfetch click propetires disable it and stop

    they must help us

    i do this steps

    and when i gaming and normally using pc system process have 28 k

  9. Avatar

    Windows 10 is resource hog!
    High CPU utilization – doing nothing :(

    These CPU utilization comes from windows internal process itself (e.x. windows driver foundation process, User notification service, antimalware service, system.. )

  10. Avatar

    I found the driver updates to be very helpful. I restart my computer and was at 98% of 13 gig in use. Updated all drivers, now at 16%.

  11. Avatar

    Someone told me the outdated or fault drivers could cause this problem. So I am going to use Driver Talent to update the drivers. Best wishes to me. :)

  12. Avatar

    I closed some applications and fixed the bad drivers by Driver Talent. If you are not sure if the problem is caused by drivers, then you could download and install a third party tool like Driver Talent to scan for verify. This link might be helpful to you. https://www.drivethelife.com/

  13. Avatar

    IT WORKS!!! I HAVE TRIED EVERYTHING FOR LIKE A MONTH and I did the first step, changing that file to value 1 and it worked!!! THANK YOU!!!!!!

  14. Avatar

    To all apple users: You guys are Idiots !
    To all Windows users: You guys are either smarter than apple users or you had less money to waste but you are still idiots lol
    To all Linux fam: You know what I’m talking about =))

  15. Avatar

    Tristan Twist lol peeps are too eager to install it .. Its too early to install 10.. it will take some months before it becomes much stable and usable.. lots of drivers and softwares are not ready for it . Waiting is what people need to do . As from this point onwards there will be more windows Os and only updates which is reassuring but for how many years. cloud computing will be the next big thing and we will sooner or later not rely on OS. that is what am waiting for.

  16. Avatar

    Laurent Dls That will only happen when the whole world has minimum 5mbps Free Internet. Thats is like Never or 50 years.Good Luck

  17. Avatar

    Tristan Twist Why u are like this?Win 10 has just released…it might have bugs…..let Microsoft fix it…..And gamers have nothing to do with that sh*tty Linux platforms

  18. Avatar

    Tried this on my laptop and the battery indicator disappeared. Enabled it again and then the battery indicator came back…so i'm stuck with tremendous RAM usage now?

  19. Avatar

    Really guys… Someone please tell me, why do you use Windows 10? If you got it with your brand new notebook, it's ok, but otherwise? I mean I don't want to be an "IT crush test dummy" to try something new. And what new Windows 10 has to offer? Faster? No. More stable? No. Uses less power? No. I can do my work, play games, browse the internet JUST FINE with Windows 7-8. So why should I need to install Windows 10 and have a lot of problems? Because of the new Microsoft browser? I am using Chrome, and FFox already. Because of Cortana? Come on…

  20. Avatar

    I've noticed a process called console surrogate that eats up all the ram and also make my processor run at maximum capacity even it turbo boosts the processor and keeps it there… even if I kill the process manually it starts again in 10 seconds and again same problem…. but after a restart the process is not running any more…

  21. Avatar

    im useing intel i7 4930k 6 cores 24gb ram , without gaming and editing the cpu usage is around 6-10% and the rams about 6-7 gb (im running many programs in the background , like steam ,geforce ,ts3 and many until i installed w10 after the first day i installed the windows the cpu usage risen suddenly to 50-60% and rams 15-17gb with the same programs i tried to run league of legends and its start to reach 100% for the cpu.

  22. Avatar

    My solution: Open notepad and create a file with reg extension and name Fix Ntoskrn high RAM usage.reg with this (Obviously open after):

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesTimeBroker]
    "Start"=dword:00000003

    [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesSysMain]
    "DisplayName"="Superfetch"
    "Start"=dword:00000003

  23. Avatar

    really dude, why shouldnt we use it? coz u dont like it? tbh there arnt much problems with windows 10. Im Insider since beggining of this year and it runs great.
    ofc there are some ppl who have problems, but thats a minority of the userbase.

  24. Avatar

    hi .. i m facing problem whil installing .net framewok 3.5 in windows 10
    can someone please assist me
    it is showing referenced assembly in not installed

  25. Avatar

    I was really worried that my pc had a big problem or something and that I was going to have to do something a lot more. This solution to turn windows tips off has lowered my ram usage back to normal, so I'd just like to say thanks so much!

  26. Avatar

    disable prefetcher in regedit key : HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters you must have Enable Prefetcher value 2 or 3 change to 0

    next disable superfetch in services

    step 1 search services.msc

    2 find superfetch click propetires disable it and stop

    they must help us

    i do this steps

    and when i gaming and normally using pc system process have 28 k

  27. Avatar

    So what is your solution for win 7 and 8 users that have the same issue? Should they uninstall win7/8 and install what? XP? Vista?

  28. Avatar

    this is the last windows,,, this is the standard now,, eventually my users at work will get it and start asking for support and help,,, I am using it to get ahead,,learn,,build my experience with it,,, if your not in the front,, your the behind,,,,hahaha
    (lead ,,follow,, get out of the way,,if I want superior I go to linux,,,but I am using win 10 for above reasons aswell),,

  29. Avatar

    Windows 10 is resource hog!
    High CPU utilization – doing nothing :(

    These CPU utilization comes from windows internal process itself (e.x. windows driver foundation process, User notification service, antimalware service, system.. )

  30. Avatar

    ive had 0 problems on any machine i installed 10on.the boot up time is way faster the 7 or 8 on a mechanial harddrive and is even faster on a ssd drive and for the people who complain about privacy well your privacy was gone way before windows 10 came out you would have to be a fool to think otherwise.

  31. Avatar

    Tobias Lehmann Yeah bro, agreed! Almost all the issues have been fixed in the latest build (Build 10565) – Except for the Browser Add-On Support.

  32. Avatar

    For me, I decided to upgrade from win 7 because I was tired of the common bugs the OS daily had, Now I have none of them bugs in this win 10, I just needed to change some performance 100% usage issues, but apart from that I love it so far.

  33. Avatar

    Someone told me the outdated or fault drivers could cause this problem. So I am going to use Driver Talent to update the drivers. Best wishes to me. :)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top