Solved: System Idle Process high CPU usage on Windows 10 version 21H2

Windows 10 users are facing performance issues due to System Idle Process’s high CPU usage. Some Times After installing updates or Recently install new Applications your computer may get freeze, not work properly. When you open the task manager process tab To check where the Windows Resources are used and why windows getting hung. you may notice that the “system idle process consuming high CPU” and be concerned that something is using your system resources. When the processor within a computer is idle, it has a System Idle Process High CPU usages column, often in the ’70s to ’90s. If you are not running any programs or just a few programs on the computer, a high idle is possible because the processor is not doing much and just waiting for more commands to process.

Sometimes System Idle Process high CPU usage can be related to a software problem. If you see a high idle percent and do not think it should be idling that high, check to see if any open programs are locked up or not responding in general. Sometimes a program can get stuck in a memory loop or just stop responding, causing the processor to become idle due to not having any commands to process from an open program.

Apparently, there are a number of issues that are resulting in the System Idle Process to high CPU usage in Windows 10. Most of the users reported they facing these issues having systems with 8 or 16 GB RAM and high-end Intel Core i7 chipsets. So, low memory or lower-end chipsets are certainly not the problems here. If you have been facing issues with high CPU and memory usage in Windows 10. Now that we have cleared that doubt, here are some things that might be causing your Windows 10 PC to use up all the CPU power and RAM:

Reasons Behind System Idle Process high CPU usage

Driver Incompatibility Issues: Some hardware makers are yet to update their Windows drivers to play well with Windows 10 and that results in performance issues. Due to driver incompatibility, there might be a memory leak, which results in high CPU & memory usage.

Windows 10 updates: There are various updates that are downloaded in the background automatically, resulting in a slowing down of the PC.

Registry Bugs: Windows 10 seems to feature a few bugs in its Registry that are resulting in high CPU usage.

CPU hogging processes: There are various unnecessary processes that run in the background and take up all the CPU usage. Moreover, there are processes that automatically start up when you turn on your PC.

High CPU usage On windows 10

System idle processes can be frustrating as they utilize the majority of your resources within the CPU, Make windows unusable with Freezes continuously If you also Suffering from This Problem Don’t Worry Here We have some Tips To fix System Idle Process high CPU usage on Windows 10.

Disable startup apps and services

There are various apps and services that start running in the background, as soon as we start up the computer. Or Due to incompatible startup items, You may experience High System Resources usages by windows. For this, Cause You should disable recently added or updated startup programs and services so that Windows will run smoothly.

To Disable startup programs:

  • For Windows 10, 8, and 8.1, Right-click on Taskbar and choose Task Manager.
  • Click on the Startup tab and then disable the programs from the list.
  • Earlier windows users can press Win + R then type msconfig and hit Enter.
  • Then click on Startup and click on Open Task Manager.
  • Here you will find the Startup programs, right-click and select disable to disable startup programs.

Note: Make sure to only disable third-party apps and services because there might be apps & services that are part of Windows and disabling them might result in problems.

To disable startup services:

  • Press Win + R to Open RUN, type msconfig, and hit enter.
  • Here click on the services tab and check to Hide all Microsoft services.
  • Now, Disable recently added services.
  • Click Apply and ok to make save changes.
  • After doing the following things, Restart your computer and see if it fixes the problem.

Make Sure Windows Have Latest Drivers Installed

Drivers are a key part of the operating system because Windows uses drivers in order to work with your hardware. If a certain driver is outdated, corrupted, or incompatible with Windows OS  there might be a memory leak, which results in high CPU & memory usage.

To check if the error is caused by a faulty drive, run an automatic driver update or manually update the drivers to the latest available versions. Install the latest drivers for any newly installed hardware device. If no new hardware has been installed, make sure you have the latest drivers for the below devices.

  • Video card
  • Network card or router (if present)
  • Any removable or external disk drive

To manually update a driver, follow these steps: click on the search box in the start menu. Type in the search box “Device Manager” and press enter key. when “Device Manager” is opened here you will find all active devices. You just have to find the device which is yellow marked.

Right-click on the device and select update driver software and follow the instruction to get driver updates. if you didn’t find any update for the driver you can uninstall it from here. Download the best driver for the specific device from the manufacturer’s website and install it. Repeat these steps for all drivers that you want to update.

Disable Windows services

There are a few Windows 10 services that are the main culprit in eating up your CPU resources. Superfetch is a Windows 10 system service, which makes sure that the most accessed data is available right from the RAM. However, if you disable the service, you will notice a huge decrease in CPU usage. Here’s how to do it:

Press Win + R to open Run Here type services.msc click ok This will open the windows services screen, The whole list of Windows services should open up, scroll down below and find “Superfetch”. When found, right-click on the service and select “Properties”.

Here on properties change the Startup type to disable as shown image. and click on Stop under Service Status. You can use the same process to disable other CPU intensive services like “Background Intelligent Transfer Service Properties” and “Windows Search Properties

Also Read How to Disable Auto Update on Windows 10

Windows 10 updates were supposed to be seamless but the fact is, they have become a nuisance. Windows 10 keeps on downloading updates automatically and even installs it on will. This not only hinders the experience but also takes up a huge chunk of CPU resources and memory. So, it’s important to change the Windows 10 update settings.

Turn off Windows Spotlight

If you have Windows Spotlight, just switch to Picture to avoid the High CPU, Memory, Hard Disk Usages problem. Windows Spotlight is Windows 10’s lock screen that brings you stunning wallpapers from Bing along with suggestions. It also learns from your feedback to bring you backgrounds that you will like. It does look cool but it also runs in the background, taking up resources, so it’s best to turn it off. To disable it, go to Windows Settings->Personalization->Lockscreen and change the background from Windows Spotlight to a Picture.

Adjust Windows 10 Performance

Animations and various cool transitions look good but each of which can toll on your PC’s CPU and memory which can cause your PC to slow down. Windows lets you optimize the effects for the best performance. To optimize Windows 10’s performance, go to Control Panel, and in the search box, type “performance”. From the search results, click on “Adjust the appearance and performance of Windows”.

Here on the Performance tab. You then have to choose the option, “Adjust for best performance under Visual Effects to disable all the animations, or select “˜Custom’ and remove the individual animations you are not interested in using. In the “Advanced” tab, you can even choose to allocate processor resources for the best performance of either “Programs” or “Background services”.

Disabling Windows 10 Tips

Additionally, it appears that, in some cases, the notification system is at fault for the high CPU usage, and some users recommend disabling the Windows 10 tips from the very beginning to avoid this.
To do this, go to Settings > System > Notifications & Actions and simply Turn off the toggle  that says “Show me tips about Windows.” If you’re already familiar with Windows 10, you should have no problem at all.

Check anti-virus program may causing the issue

If Are you using a third-party anti-virus program? Often, the anti-virus program, along with protecting our CPU, causes the issue of high CPU usage. This can be due to the unforeseen background scans it runs, thus utilizing the majority of your CPU resources, and causing your system to slow down. You simply need to go to the settings of your anti-virus and choose a time for the scan to run. This can be helpful in determining when your computer shall be affected by the anti-virus scan, thus preventing the issue of high CPU usage while you are working.

Upgrade RAM or Adjust Virtual Memory

This is another option available to users who wish to overcome the issue of high CPU usage. Every system has a maximum capacity for RAM ports. For the ones using 2GB RAM, they can check for another port to install the RAM manually, and so on, as this solves the problem of high CPU usage successfully. or you can Adjust virtual Memory to fix issues like High Memory Usages, low Memory, etc.

Defragment Drives

 Another way to fix high CPU & memory usage in Windows 10 is by making your PC’s hard disk more efficient. You can do that by defragmenting your PC’s drives. To start defragmentation of drive, search for “defragment” in Cortana and you should find the “Defragment and Optimize Drives” desktop app. You can then select the drive you want to defragment. To start the process, click on “Analyze”, which will tell you if the drive needs to be defragmented or not.
Once it’s analyzed, you will get the percentage of fragmentation on the drive. If it’s above 10%, you should start defragmentation by clicking on “Defragment Disk”.

Repair Corrupted system files

Some Times corrupted system files may Cause the CPU, Memory Leak. Windows has an inbuilt System File Checker tool That can use to scan the system for any potentially corrupted files. This tool will detail and potentially fix any unexpected corruption, returning the system to a good working state.

To run the system file check tool first open the command prompt To do this, click Start, type Command Prompt or cmd in the Search box, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow.

At the command prompt, type the following command, and then press ENTER:

sfc /scannow

Run system file checker

The sfc /scannow command will scan all protected system files, and replace corrupted files with a cached copy that is located in a compressed folder at %WinDir%System32dllcache. This command can take a little time to complete. Do not close the Command Prompt window until the verification is 100% complete.

Disable RuntimeBroker using Windows Registry

RuntimeBroker is a Windows process, which is supposed to help you manage permissions of the Windows Store apps. Ideally, it should not take up a lot of memory or CPU resources but faulty apps result in the process using GBs of memory, thus causing performance issues. Disable RuntimeBroker can help a lot to fix High CPU, Memory, Hard Disk Usages On windows 10

Here is How To disable RuntimeBroker using Windows Registry

Open Run through the Win+R key combo and type “regerdit.exe” and press Enter to open Registry Editor. In Registry Editor, navigate to the following path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc

Here double click on “Start” to change its DWORD value from 3 to 4.

Note: The value 2 means automatic startup, 3 means manual, while 4 means are disabled.

• Once done, reboot your PC for the changes to take effect. After this, you will see that there’s no process dubbed RuntimeBroker.

Changing this value could have an impact on Cortana’s performance, but it appears to be closely connected to the high CPU usage in Windows 10.

Also read:

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