NOTE : Lots of Windows 10 users are reporting on Reddit and Microsoft forums that some processes () 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.
[ntoskrnl.exe] – Process Fixing High Ram & Processor Usage
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 stills 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”
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.
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.
Clean your PC using a trusted antivirus
Update the faulty and outdated drivers
Disable Runtime Broker to fix high CPU and memory usageGo 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 decided to take 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 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.