Windows 10 May 2019 Update

Solved: Ntoskrnl.exe High CPU usage on Windows 10 Version 1803

Did you notice windows 10 System freezes at startup, not responding your clicks after recent windows 10 upgrade? And checking on task manager there is a process named “ntoskrnl.exe” using almost 99% or 100% CPU or System resources. Here this post we discuss what is ntoskrnl.exe? Why it’s causing huge system resources and some solutions to fix Ntoskrnl.exe High CPU usage on Windows 10 Version 1803. Lets Start:

What is ntoskrnl.exe? 

Ntoskrnl.exe ( Windows NT operating system kernel ) is a fundamental part of the system or a basic part of the operating system which takes care of some important services like the process management, memory management, and hardware virtualization. Also this executable file involves memory manager, cache manager, the executive, security reference monitor, kernel, moreover, Task Scheduler.

Fix Ntoskrnl.exe High CPU usage on Windows 10

There are various reasons that can cause Ntoskrnl.exe High CPU usage such as Update Bugs, Virus malware Infection, Outdated Incompatible Device drivers or Applications, corrupted system files Any Windows Service Stuck on Background etc. Whatever the reason, here some solutions you may apply to fix Ntoskrnl.exe High CPU usage on Windows 10 Version 1803.

First of all Install a good antivirus application with latest updates, and perform a full system scan to check and make sure virus/malware infection not causing Ntoskrnl.exe High CPU usage on windows 10.

Also Run free System optimizer like Ccleaner Clear system junk, cache, memory Dump, Temp files etc which help to improve system performance. Also with help of registry cleaner, you can fix broken, missing registry errors.

Disable Runtime Broker: Open the Settings app and go to System. Inside System window, locate Notifications & Actions and unselect “Show me tips about Windows.

Disable Superfetch: Press Windows Key + R, type services.msc and ok to open windows services. Here Locate Superfetch service and double click it to open its properties. Set the Startup type to Disabled.and click the Stop button to stop the service. Lastly, click Apply and OK to save changes. Do the same with Background Intelligent Transfer Service (BITS).

Now restart the PC to bring it back to the normal and fix high CPU usage.

Check Incompatible Programs 

Some users say that this only happens when they use certain programs. Especially when they have antivirus software running in the background. The antivirus software might have some conflicts with certain programs. The next time you ever encounter this situation, try to pay extra attention to see if you can find the program that is messing with your system. If such program can be located, try to reinstall it or uninstall it completely.

Disable startup programs

Again Disabling the unnecessary Startup programs is very helpful solution to fix High System Resource usage ( ntoskrnl.exe High CPU Usage ) problem on Windows 10. To disable Startup programs Open Task Manager by pressing “Ctrl + Shift + ESC.” Then move to “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”.

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.

Update your drivers

Again incompatible disk driver (especially graphics and network drivers) might be the first bet for high system resource usage or 100% CPU usage on windows 10. Its recommended to check and update your drivers:

  1. Hold the Windows Key and Press R. Type hdwwiz.cpl and Click OK
  2. Go to the Drivers tab and click on “Update Drivers”
  3. Select the automatic option to find and install updated drivers from the internet
  4. Restart your PC

Or reinstall device Drivers.

Run DISM and SFC utility 

Also sometimes corrupted system files cause different problems on Windows computer. Especially After recent window upgrade if windows system files get corrupted you may face Startup errors High System resource usage etc. We recommend to Run the System file checker Tool Which Scan and Restore missing Corrupted system. To do this open command prompt as administrator then type sfc /scannow and hit the enter key. This will scan for missing system files if found any the SFC utility will restore them from a special folder located on %WinDir%\System32\dllcache. Wait until 100% complete the process after that restart windows.

Run System file Checker Tool
Run System file Checker Tool

If SFC scan results found corrupted system files but unable to repair them then run the DISM Command Which Repairs the system image and allows sfc to Do its job.

Tweak Windows registry editor to fix high CPU usage

Press Windows + R, type regedit and hit the enter key to open windows registry editor. Then first backup registry database and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, paste into address bar and press Enter. Look for ‘ClearPageFileAtShutDown’, do a double click on this once found and then change the value data to 1.

Now navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters you must have Enable Prefetcher value 2 or 3 change to 0 Thats all now close registry editor and Restart the Device. I am sure there is no more high CPU usagae by Ntoskrnl.exe on windows 10.

Did this tips helps to fix “Ntoskrnl.exe High CPU usage on Windows 10 Version 1803”? which option worked for you let us know on comments below. Also Read Microsoft windows search indexer high CPU usage windows 10 !!!

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free:
You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. AcceptRead More