Avast antivirus is a resource-demanding amazing tool that performs a lot of real-time operations like computer cleanup, removal of viruses or malware, background scanning, etc. All of these processes are extremely beneficial but they may become bothersome after you find that the antivirus utility is occupying almost all of the CPU power of the system.
‘Avast service using high CPU’ is a common problem faced by several Avast users where the CPU usage of Avast was almost over 50%. It can prevent anything you are executing on the system and this problem can become extremely irritating after a few times. However, if you are also struggling with the same issue, then you can come to the right page.
Here, we are about to discuss some probable solutions along with the actual reasons that can help you to solve this problem on your own. So, let’s take a look at the guide discussed below.
Know the Reason Why Avast Using too Much CPU
Before going to apply the solutions, it is essential to know the causes of why this issue arises. There are several reasons that often trigger this problem. Some of the most common problems are as follows:
- Outdated Avast antivirus
- Wrongly configured settings of the system
- Irregular Windows registry entries
- ntoskrnl.exe process is consuming the maximum amount of CPU or RAM
Now, you are aware of the probable reasons behind the ‘Avast service high disk usage’ issue. Therefore, it’s become easy for you to solve this problem within a few times.
6 Easy Solutions to Solve Avast Service Using High CPU
There are various ways to get rid of the ‘Avast high CPU usage 2020’ issue. Here, we are going to provide some of the simplest solutions. So, perform the hacks in the same order as they are given:
Method 1: Remove Avast Cleanup Tool from the System
It seems that Avast Cleanup is the most responsible element for this issue. It acts in real-time to free some resources designated by other background programs. Anything that does its duty in real-time can be difficult on the processor – so, it’s sometimes best to remove this element from the system. For that, apply the steps as follows:
- First of all, go to the system tray and tap on the Avast icon in order to launch the Avast user interface. Else, you can also open it by searching it on the Start menu.
- Tap on the gear-shaped Settings section. On the next page, navigate to the Components tab that sounds to be the seconds one.
- Afterward, tap on the downward-facing arrow near to the element that you wish to remove (here, it is Avast Cleanup).
- Next, pick the uninstall option from the menu. Now, you will be prompted to confirm the action. Tap on the OK button to initiate the uninstallation process.
- Lastly, reboot the computer if Avast antivirus asks you to do that to confirm the alterations.
Next, you can check whether the ‘Avast using too much CPU’ issue is fixed. But, if you see that this solution doesn’t work for you, then you can eliminate the ‘Behavior Shield’ component by following the same procedure. If this solves this issue, then it’s Great. Else, you can try the other methods described below.
Method 2: Use Command Prompt
This procedure is pretty simple and it will truly change the Scan Frequency to the highest value. It will deactivate the background monitoring and checks and it will only happen once in a while. Besides, this may create some safety problems – but, it’s confirmed that the Avast service disk usage will go back to normal. Apply the below steps in order to do this:
First and foremost, press the X and Win key both at the same time from the keyboard. Then, choose ‘Command Prompt (Admin)’ from the list of available options.
Or if you prefer, you can go to the Start menu. Input “command prompt” to search for the Command Prompt. Once you get the ‘Command Prompt’ option as the search result, right-click on that and choose the ‘Run as Administrator’ option from the list.
Next, enter the command “C:\ ProgramData\AvastSoftware\Avast” in the Command Prompt window. Now, you will have to run the command by pressing the Enter key from the keyboard. It will navigate you to the folder where you will have to execute the next actions.
Now, launch the avast5.ini file. Type “[GrimeFighter] : ScanFrequency=999” in the command line. Thereafter, save the file and close the window.
Reboot the system once to apply all the alterations. Then, check if the problem is troubleshot. If the problem still persists, then you can perform the next solution mentioned below.
Method 3: Update the Avast Antivirus Program
There are some old versions of Avast antivirus that become unresponsive. So, it’s advised to keep both the virus definitions database and antivirus upgraded to keep the antivirus tool running in a proper way. Upgrading the Avast antivirus is quite easy. You can do it simply by following the steps mentioned below:
In the beginning, launch the user interface of the Avast antivirus by going to the System tray. Or, you can also open the Avast antivirus by using the Start menu.
After doing this, go to the Update tab and there you will get two different update options. One of the options is to update the antivirus program. The other option is to upgrade the virus definitions database.
According to some users, they have fixed the ‘Avast overloading CPU’ issue by upgrading the Avast virus definitions. But, it’s always better to upgrade both the programs as well as the database.
For that, click on both of the Update buttons. Now, wait for a few seconds until the Avast is searching for the latest version. Complete the updating process by performing on-screen guidance.
Once you complete the updating process, restart the system to apply the alterations. Then, if the issue is fixed.
Note: Sometimes, Avast antivirus has been attacked by the malware of your computer. At that time, you might be unable to complete the updating process in a proper way. It might show another error while running the updating process. If you are also stuck with any such type of error, then you can ignore this method and try the further ways discussed below.
Method 4: Scan Avast Screensaver
You might also face this issue due to the Avast Screensaver. It seems to continue the scan even though the screensaver is not running properly. Even though it doesn’t happen consistently – but, the issue is still there and it’s making high CPU usage issues. The most regretful part is that it won’t show up in the user interface of Avast antivirus. Here are steps you can follow in order to solve this:
- First, right-click on a casual file located on the Desktop page. Then, select to scan the file by using Avast antivirus from the list of available options.
- A new window will open as a result. Now, you will be able to see a list that contains some scanning options that are currently running in the background of the system.
- After that, find out the ‘Avast Screensaver scan’ option and then tap on the Stop button near to it to stop.
Next, you can check whether the ‘Avast cleanup service high CPU’ issue is resolved. Else, you can deactivate the Mail shield to get rid of this issue.
Method 5: Deactivate the Mail Shield
According to some tech specialists, the Mail Shield feature of the Avast antivirus can also hinder the performance of the CPU and can cause the ‘Avast service high disk’ issue. So, you can deactivate the Mail Shield in order to solve this issue:
- First of all, go to the system tray. Then, open the user interface of the Avast antivirus.and then navigate to the Menu tab.
- Afterward, pick Settings from the menu. Next, navigate to the Protection category located at the upper right pane of the screen.
- Now, choose the ‘Core Shields’ option from the list. On the next page, scroll down the list of options and tap on the ‘Mail Shield’ tab.
- UnUntick all the options available in this tab. Lastly, tap on the ‘Indefinitely’ option if the Avast antivirus prompts for a time period.
Now, restart the Avast antivirus and then check whether the ‘Avast antivirus service high CPU’ issue is solved. If you see that the issue is still disturbing you, then you can disable the update notification to solve this problem.
Method 6: Disable Update Notification
After trying all the above solutions if you are still struggling with the same problem, then you can deactivate the update notification to solve this error. To do this, follow the steps mentioned below:
- Launch open and wait for a few seconds until it completes the loading.
- Navigate to the Menu tab and click on the Setting option.
- Go to the Performance tab from the left pane of the screen.
- Next, choose the ‘Software Updater’ option from the next page.
- Under the software updater setting, untick the ‘Notifications about new Updates’ box.
- Exit from the window and restart the computer.
Now, you can check whether the issue is settled.
Sum up Things…
After trying all the above hacks if you see that the Avast service is still utilizing too much CPU or RAM, then you can remove unnecessary Avast add-ons to get rid of this problem. All the methods discussed in the above guide are foolproof and already helped so many affected users to solve the ‘Avast service using high CPU’ issue. Hopefully, it will also help you to put an end to this bug.