The most common reason for High CPU Usage in Windows 11 computer is due to default tendency of apps like Skype, OneDrive and others to start up with the computer and keep running in background.
Apart from this High CPU and High Resource Usage on a Windows computer can also be caused due to activity of certain Windows services, corrupted system files, presence of virus/malware and other reasons.
You can find below a number of personally tried and tested methods that can be used to bring down the CPU usage in both Windows 11 and Windows 10 computers.
Fix High CPU Usage in Windows 11
A quick way to fix a computer that has become painfully slow and difficult to operate due to high CPU usage is to restart your device.
Apart from closing all open apps, programs and processes, restarting the computer helps in terminating stuck apps and processes, which might be responsible for high CPU Usage on your computer.
After the computer restarts, you need to follow other steps as provided below to prevent the possibility of High CPU usage on your device.
1. Disable Startup Programs
As mentioned above, most apps and programs have a default tendency to start up with the computer and this can often lead to High CPU usage.
1. Open Settings > click on Apps in the left-pane and then click on Startup in the right-pane.
2. On the Startup screen, move the toggle next to Apps that you do not want startup with the computer to OFF position.
When you restart the computer, you will no longer find the disabled Apps starting up automatocally with the computer.
2. Update Device Drivers
Outdated device drivers can lead to high CPU usage on a computer.
1. Right-click on the Start button and select Device Manager.
2. On Device Manager Screen, click on Action > Scan for hardware changes.
Windows will scan your computer for Hardware changes and update device drivers (if required).
3. Limit Background Running Apps
Preventing unwanted apps and programs from running in the background is one of the most effective strategies to reduce CPU usage on a Windows computer.
1. Open Settings > click on Apps in the left-pane and then click on Installed Apps in the right-pane.
2. On the Installed apps screen, click on the 3-dots icon next to the app that you want to stop from running in the background and click on Advanced options from the dropdown.
3. Next scroll down to the “Background App Permissions section” and set Let this App Run in Background to Never.
Similarly, you can prevent Skype, OneDrive, Spotify and other Apps from starting up with the computer and running in background.
4. Disable Tips & Tricks
While receiving tips from Microsoft can be useful, this feature has also been linked to high resource usage.
1. Go to Settings > System > click on Notifications in the right-pane.
2. Scroll down in the right-pane and uncheck Offer suggestions on how I can setup my device and Get tips and suggestions when I use Windows options.
3. Restart the computer and you should now find it running better than before.
5. Disable Updates from More Than One Place
Preventing the computer from downloading updates from multiple places is also known help in reducing Runtime Broker Activity, which has been linked to High CPU usage on a Windows computer.
1. Open Settings > click on Windows Update in the left-pane. In the right-pane, scroll down and click on Advanced Options .
2. On the scroll down and click on Delivery Optimization. On the next screen, disable Allow Downloads from other PCs option.
6. Scan for Malware and Uninstall Unwanted Programs
As mentioned above, high CPU usage on your computer could be due to your device being infected by malware or viruses.
You can rule out this possibility by using Microsoft Defender Offline Scan and also by using the scan function, as available on most third-party antivirus programs.
If the offline scan detects a virus, it will automatically clear the virus/malware from the computer or prompt you for further actions.
7. Defragment Hard Drives
Defragmenting the Hard Drive can help in improving the performance of computers using HDD Drives. You can skip this step, if your computer is using SSD drive.
1. Type defrag in the Search bar and click on Defragment and Optimize Drives option in the search results.
2. On the next screen, select the Hard Disk Drive that you want to defragment and click on the Optimize button.
Patiently wait for Windows to complete the process of optimizing the selected drive.
8. Setup Visual Effects for Best Performance
1. Right-click on the Start button and click on Run.
2. In the Run Command window, type SystemPropertiesAdvanced and click on OK.
3. On the next screen, switch to Advanced tab and click on the Settings button under “Performance” section.
4. On the next screen, switch to Visual Effects tab and select Adjust for best performance option.
5. Click on Apply > OK to save these settings on your computer.
9. Remove Unwanted Programs
Finally, consider Removing Unnecessary Apps and Programs installed on your computer. This helps both in recovering storage space and reducing unwanted resource usage on the computer.