Fix System Idle Process High CPU usage problem on Windows 10

Windows 10 users are facing performance issues due to high CPU/memory usage. Some Times After install updates or Recently install new Applications your computer may get freezes, not work properly. When you open task manager process tab To check where the Windows Resources are uses and why windows getting hanged. you may notice that the "System Idle Process" is high and be concerned that something is using your system resources. When the processor within a computer is idle, it has a high System Idle Process in the CPU column, often in the 70's to 90's. 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 a high System Idle Process 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.

System Idle Process High CPU usage problem

Apparently, there are a number of issues that are resulting the System Idle Process to high CPU usage in Windows 10.most of users reported they facing this 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 problem 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:

Main Reasons Behind High CPU usages By System Idle Process



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 background automatically, resulting in slowing down of the PC.

Registry Bugs: Windows 10 seems to feature a few bugs in its Registry that are resulting in the 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.

How To Fix High CPU, Memory, Hard Disk Usages On windows 10


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

Disable start up 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 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.

disable startup programs on windows 10

To disable startup services:

Press Win + R to Open RUN, Type msconfig and hit enter. Here Click on services tab. Now Check Hide all Microsoft services.

disable startup services On windows 10

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 key part of operating system because Windows uses drivers in order to work with your hardware. If 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 in 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.

Update  Reinstall Corrupted or incompatible driver

Right click on device and select update driver software and fallow the instruction to get driver updates. if you didn't find any update for driver you can uninstall from here. Download the best driver for the specific device from manufacture website and install .

Repeat these steps for all drivers that you want to update.

Disable Superfetch,Windows 10 Update and other 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”.

Disable Superfetch on windows 10

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 disabled 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, it also takes up a huge chunk of CPU resources and memory. So, it’s important to change 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 the Windows 10’s lockscreen 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.

Turn off Windows Spotlight

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”.
Adjust Windows 10 Performance

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 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.

Disabling Windows 10 Tips

 Check  anti-virus program causing high CPU Usage:


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 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.

Adjust Virtual memory on Windows 10

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 “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 Which can use to scan the system for any potentially corrupted files. This tool will detail and potentially fix any unexpected corruptions, returning the system to good working state.

To Run the system file check tool first open 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.

 run command prompt as administrator


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

sfc /scannow

 Repair corrupted system Files using system file checker tool

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%\System32\dllcache. 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 results 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 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

Disable RuntimeBroker using Windows Registry

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

Note: The value 2 means automatic start up, 3 means manual, while 4 means disabled.

Once done, reboot your PC for the changes to take effect. After which, 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.

Hope After perform This Steps your problem System Idle Process High CPU usage may get solved. have any Query or suggestion please comment bellow.

No comments:

Powered by Blogger.