How to Resolve 100% CPU Utilization on Windows 10/11



While using Windows OS, various processes operate in the background and consume system resources such as CPU and memory. If not correctly optimised, these processes cause system delay. Normally, Windows is smart enough to prioritise critical system processes to ensure that the OS is utilising the hardware to its full potential, but due to 3rd party applications (such as antiviruses) and malware, some processes begin utilising the CPU at the maximum level and CPU utilisation reaches 100%, slowing down overall system performance. In other circumstances, this type of issue develops if the system is overheating or if there is a hardware fault in the CPU or system Fan.

The steps to fix the issue are as follows:

Before running this utility, run the Deployment Image Servicing and Management (DISM) programme by entering the following command in an elevated cmd window: DISM.exe /Online /Cleanup-image /Restorehealth

DISM uses Windows Update to obtain the files needed to repair corruptions. However, if the operating system is already broken and most of the components are not working in Windows, this command will be ineffective.

After running the DISM command, in the same elevated command prompt window, type sfc /scannow and press the enter key. This command will check all protected system files and replace corrupted ones with a cached copy from a compressed folder at C:\Windows\System32\dllcache.

Open task management and see which processes are consuming the most CPU. Right-click on the process and select "Go to details," which will see the actual exe file that is running that process. Simply right click on the exe file name, then click on "Set Priority" and pick "Low". This step ensures that the process is not allowed to use all of the CPU resources.

Click on Start, followed by Settings. Open Windows Update and search for and instal all available updates (cumulative, feature, and other optional updates). After installing the updates, restart the machine and check the CPU utilisation.

Navigate to the downloads section of your system's manufacturer's website. Download all of the newest drivers for your system from the downloads section. BIOS, VGA, Audio, Chipset, Dynamic Tuning Driver, Intel Turbo Boost Driver, and other drivers are examples of drivers. If your manufacturer provides a tool for automatic driver updates (such as HP Support Assistant, Dell Support Assistant, Lenovo Vantage, and so on), utilise it to update the drivers to the most recent version.

However, I would recommend utilising the IObit Driver Booster programme, which searches for the best performing drivers for your device and automatically downloads and instals them. I'm personally using it, and believe me, it's fantastic.

After the drivers have been updated, restart the system and evaluate its performance.

Most of the time, due to the OS's balanced power plan, the CPU is not properly utilised by the system processes, resulting in processor and system process dysfunction. This results in inefficient CPU consumption. As a result, it is advised to establish a high performance power plan and set it as the default so that the system can operate to its full capability. Follow the steps below to develop a high performance power plan: > Open control panel and in the search box, type power, and then click on "Choose a power plan" and set the power plan to "High Performance". If it is not present in your system, then click on "Create a Power Plan". Now, choose "High Performance" and enter the name of your power plan. Now, Restart the system and evaluate its performance.

Before making any changes to the registry, make a backup of the registry. After you have completed the registry backup, navigate to the following position in the registry: HKEY LOCAL MACHINE>SYSTEM>CurrentControlSet>Control>Session Manager>Memory Management, double-click "Clear Page File Shutdown," update the value data to 1, and then click OK. Then restart the system to see if the problem persists.

Disable P2P sharing for Windows updates, click Start, then Settings, and finally Windows Updates. Then click on "Advanced Options", then click on "Delivery Optimization" and then switch off "Allow downloads from other PCs".

Malware and viruses are also big contributors to the 100% CPU use problem. When malware infects a computer, it may exploit the ntoskrnl.exe file, which is a Windows NT Kernel and System file. Its process is accessible in task manager under the name "System," and it consumes the most CPU. However, this file is also used by some third-party applications that may be installed on the computer. So, first and foremost, try running the system in clean boot mode to see whether the problem is fixed. If the problem persists, perform a full system scan using a reputable antivirus programme, such as Malwarebytes antimalware. It should resolve the problem.

Open msconfig.exe and then click on "Services" to do a clean boot. Then select "Hide all Microsoft services" and uncheck all services except LAN, WLAN, and Audio services, or your internet will be disconnected and your system audio will stop operating. Then click OK to restart your computer.

If none of the preceding alternatives worked, reinstall the operating system or do a factory reset to see if it resolves the issue. Whether it works, then update all of the drivers and then instal your programmes one by one, checking to see if the problem returns after installing any particular driver or application. The culprit would be if the problem repeats after installing a certain application or driver. Uninstall it right away.

If the problem persists even after reinstalling the operating system, either the system CPU or the system fan is malfunctioning, resulting in overheating or processor malfunction. I've seen hard drives and RAM produce similar issues owing to memory leaks in some circumstances. Contact your system maker and request that they do hardware tests and replace the motherboard, as well as the processor and fan. This would undoubtedly solve the problem.

 


Cookies Consent

This website uses cookies to ensure you get the best experience on our website.

Read More