This post will guide you in fixing high CPU, Memory, and Disk usage problems caused by NTOSKRNL.exe. NTOSKRNL stands for “NT Operating System Kernel. This file is a kernel image that is responsible for a lot of systems-based processes such as Hardware Virtualization, Process, and Memory. Aside from that, it is also the one that compresses the old pages of memory that reduces the overall amount of memory being used. If you notice that your computer is running slowly and you find that the NTOSKRNL.exe file is hogging your resources such as disk usage, CPU usage as well as memory usage, then read on as this post will guide you in fixing the problem caused by NTOSKRNL.exe.
Make use of the options given below to resolve the issues caused by NTOSKRNL.exe.
1] Scan your computer for potential malware
There might be a good chance that your computer might be infected with malware. And this malware might be associated with the NTOSKRNL.exe file and hence making it consume a lot of system resources. So, I would really recommend you to make sure that your Antivirus is up to date and then scan your computer with it specifically the C:/Windows/System32 folder because this is the location where the NTOSKRNL.exe file is located.
The first thing you have to do is to put your computer in a Clean Boot State as this can help you in finding any incompatible programs that are causing the problem.
Once you’ve found any incompatible programs, you need to uninstall them. Refer to the steps below to do so.
Note: If you have downloaded the app from the Windows Store, you can simply right-click on it from the application list and then uninstall it.
If the first option didn’t work for you, then it’s time to either update or roll back the device drivers. It is most likely that after you updated your Windows computer that your driver also needs a refresh. On the other hand, if you have just updated your device drivers then you need to roll back the drivers to their previous versions. Whichever applies to you, refer to the steps below.
Note: You can install a dedicated driver on your computer in case you have it or you could also look for it directly from the website of the manufacturer.
If the first two options didn’t work, then running the Deployment Imaging and Servicing Management might. Using this built-in tool, you have various options such as the “/ScanHealth”, “/CheckHealth”, and “/RestoreHealth”.
The RuntimeBroker.exe or the Runtime Broker process is the one that monitors access to Windows APIs to make sure that the apps do not violate the core security of Windows. This process usually leaves a very small footprint. However, there are times when it consumes more resources than it’s supposed to and does not release memory after the work is done that results in a memory leak. As a result, it affects NTOSKRNL.exe which is why you have to stop the Runtime Broker process. To do so, refer to these steps:
You can also use the Windows Performance Toolkit in finding the root cause of the problem. Just refer to the following steps to use this toolkit.
xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

“Not enough USB controller resources. The controller does not have enough resources for this device.”To fix this error, here are some guidelines you can check out. Make sure to follow them carefully.
| Shortcut Keys | Description |
| Windows Key | Opens/closes the Start menu. |
| Windows Key + Up Arrow | Maximizes the selected window. |
| Windows Key + Down Arrow | Reduces the window size. (Restore down.) |
| Windows Key + M | Minimizes all open windows. |
| Windows Key + Shift + M | Opens minimized windows. |
| Windows Key + Tab | Shows Task View. |
| Windows Key + L | Locks the screen. |
| Windows Key + A | Opens the Action Center. |
| Windows Key + V | Opens Clipboard History. |
| Windows Key + I | Opens the Settings menu. |
| Windows Key + F | Opens the Feedback hub. |
| Windows Key + H | Opens the dictation toolbar. |
| Windows Key + P | Opens the projection settings. |
| Windows Key + . (Windows Key + ;) | Opens the emoji panel. |
| Windows Key + C | Opens Cortana in listening mode. |
| Windows Key + C (Windows Key + Q) | Opens Windows Search. |
| Windows Key + G | Opens the Xbox game bar. |
| Windows Key + X | Opens the secondary start menu. |
| Windows Key + <number> | Opens the app in the taskbar relative to the number input. For example, if Chrome is the fourth app on the taskbar, using Windows Key + 4 will open Chrome. |
| Windows Key + Alt + <number> | Opens the right-click menu for the app in the taskbar relative to the number input. For example, if Chrome is the fourth app on the taskbar, using Windows Key + Alt + 4 will open Chrome’s right-click menu. |
| Windows Key + D | Shows/hides open apps on the desktop. |
| Windows Key + E | Opens File Explorer. |
| Windows Key + U | Opens Ease of Access in the Settings menu. |
| Windows Key + Print Screen | Takes a screenshot of the desktop. |
| Windows Key + Control + F | Opens the Find Computers window. |
| Windows Key + Control + D | Creates a virtual desktop. |
| Windows Key + Control + Left Arrow | Switches to the virtual desktop on the left. |
| Windows Key + Control + Right Arrow | Switches to the virtual desktop on the right. |
| Windows Key + Control + F4 | Closes the active virtual desktop. |
| Windows Key + Space | Switches between installed languages (for writing text). |
Error Code 0x80072efe is a fairly common error code that generally occurs in Windows 10. It is most often associated with the process of performing updates using the Windows Update tool.
Common symptoms include:
While Error Code 0x80072efe can cause a number of frustrating issues on your device, the good news is that there are several methods that can be used to fix this error. The two most common methods are actually fairly easy to perform and do not require advanced tools or knowledge. However, if you don’t feel like you will be able to perform the necessary steps on your own, be sure to get in touch with a qualified computer repair technician to help you in the resolution of this particular error.
Error CausesTwo things are generally behind the appearance of Error Code 0x80072efe on a Windows device. The first is that one or more of your registry keys are not available, have been corrupted, or are not installed properly. The second is that necessary DLL files aren’t working properly within your machine.
However, other things can mimic these causes, which is why the two methods listed below will resolve the issue in most cases.
Fortunately, there are two resolution methods that can be used quickly and easily when Error Code 0x80072efe arises on your Windows computer. Neither of these requires advanced knowledge or skill, but if you don’t feel comfortable with performing these steps on your own, it is recommended that you contact a qualified computer repair technician in order to get assistance.
Here are the best ways to resolve Error Code 0x80072efe on your computer:
If your time or date has been set incorrectly, it can make your system logs appear to have incorrect information, which can lead to the appearance of Error Code 0x80072efe. Because this is the easiest thing to fix if it is indeed the problem that is making the error code appear, this should always be the first thing that you try when this error code arises.
In order to check your time and date settings, follow these simple steps:
If method one has not successfully resolved Error Code 0x80072efe, you may need to attempt method two.
In some cases, your firewall can prevent your machine from accessing the information that it needs in order for the installation or update to go through correctly. If that is the case, you can follow a few simple steps to turn off your firewall, just while you install the update, and then turn it back on.
In order to do so, follow these steps:
Note that if this method allows you to successfully bypass the error code, you’ll need to make sure to turn the firewall back on when you are finished. Even though it can interfere with the Update process, your firewall is still very important to your computer.
If you wish to always have at your disposal a utility tool to fix these Windows 10 and other related issues when they do arise, download and install a powerful automated tool.
If you are about to install Windows 10, then during the installation process, your computer boots into the Install and Configure Windows 10 screen with Cortana that assist you during the setup. Once you reach the last page which is “Choose privacy settings for your device”, you will see the Advertising ID of your computer. Under the Advertising ID, you have to disable or toggle off the “Apps can use advertising ID to provide more personalized advertising in accordance with the privacy policy of the app provider” option. After you disable it, click on the Accept button to proceed with the installation. After that, the copy of your Windows 10 you are using will have the Advertising ID disabled by default.