Avast high cpu usage

Antivirus tools are usually resource-demanding because they perform plenty of real-time operations such as background scanning, virus removals, and computer cleanup. This can interrupt anything you are doing on your computer and it can become quite annoying after a while.


Fix: Avast Service High CPU Usage Issue

Does Avast using too much CPU memory of your PC even in 2021 and you want a clean solution to Fix Avast service high CPU usage issue. If you are seeing avast using 100 disk then you might want to look into avast behavior shield memory. The reason may vary as to why you are dealing with avast high disk usage or avast service high CPU usage.

In this post, we will fix the avast service high CPU usage problem. These easy-to-use troubleshooting steps will help you to solve the Avast antivirus service high CPU usage problem on Windows 10/7. If Avast is using CPU even in an idle position then follow these steps.

Why is Avast Using So Much CPU Disk?

No doubt, Avast antivirus is a resource-demanding tool. Avast service performs different operations i.e. background scanning, full virus scan, virus removals, and cleanup. No doubt, these processes are very useful but sometimes they become so annoying that you will try to disable avast.

Avast service high CPU usage problem is one of those reasons that compel users to Uninstall Avast. When you run task manager you will see (avastsvc.exe) on a 32-bit system you will see avastsvc.exe avast service (32 bit).

Another reason why Avast uses too much CPU is incorrectly configured system settings or irregular entries in the Windows registry. You can also check the ntoskrnl.exe process which consumes a huge amount of RAM as well as CPU.

Related: Avast loading this shouldn’t take long

How To Fix Avast Service High CPU Usage or Disk Usage Issue

Solution 1 – Remove Avast Cleanup Tool

The Avast cleanup tool is the most important component. It mainly acts as a real-time scanner and helps users to free space covered by the background running apps. If you are seeing avast service high CPU or memory usage problem, then it might be this cleanup component.

Tip- if Avast cleanup is not working, then try to reinstall it.

So it is best for you to simply uninstall Avast cleanup. To do that

  • Double click on Avast to open it.
  • Navigate to Settings and click the Components tab.avast service high cpu
  • Now click the downward-facing arrow next to the component tab. Here you will see options to remove (Avast Cleanup in this example), click uninstall a component, and then click OK to confirm the un-installation of the component.
  • Restart your PC if Avast asks, now check to see if the avast service high CPU has gone back to normal.

In case you doubt Avast behavior shield memory usage then you can repeat the same process to remove behavior shield. If this fixes the problem of avast service high CPU, then you can try turning it on again but this time CPU usage should remain unchanged.

Related: Avast Cleanup Premium Tool Review

Solution 2 – Fix Avast High Disk Usage Via Command Prompt Tweak

Sometimes frequent background scanning also caused load on RAM or CPU. So if you change scan frequency the CPU load will decrease. It will disable background checks and monitoring but it surely decreases avast service high CPU.

  1. Press the Windows + R  and type cmd and hit enter. Run Command Prompt as Admin.
  2. Type this command C:\ ProgramData\AvastSoftware\Avast and press enter. It will take you to the following folder where you will be able to execute further actions
  3. Open the avast5.ini file and insert the following command in line [GrimeFighter]: ScanFrequency=999
  4. Save the file and restart your computer.

Now check if avast service high CPU usage problem resolved or not. Still, if Avast using 100 CPU or disk issue persists then apply the next solution.

Solution 3 – Update Avast Latest Version

Most of the time it’s the old antivirus version that causes problems, so it important for you to fully update both antivirus and virus definitions. You can easily update Avast antivirus, follow these steps;

  1. Double click on Avast to open it or click on its icon at the system tray.
  2. Click on Menu from the drop-down list click on Settings.
  3. Click on the General tab and then click on the update tab.avast service high cpu usage
  4. Two update buttons are there, one of these buttons is related to the update of the virus definitions database and the other one is related to updating the program itself.
  5. Update both the database and the program. During this process be patient as Avast checks for updates online then follow the on-screen instructions.
  6. Once its done check if the avast service high CPU usage problem has gone back to normal.

Solution 4 – Check If Avast Screensaver Scanning is Active Although it Shouldn’t

Sometimes it’s the Avast screensaver that continue to scan even though the screen saver is not running. When this screensaver scanning continues in the background it causes high CPU usage. Although you won’t be able to see it in the Avast interface. To solve this issue;

  1. Right-click on a random file on your PC and choose to scan the file with Avast in the context menu.avast service high cpu usage
  2. A scan result window should pop up and you will be able to see a list of scans that are currently running.
  3. Locate the Avast Screensaver scan and click the Stop button next to stop the process
  4. Now check if it resolved avast service high CPU usage problem.

Solution 5 – Repair Avast From Control Panel

If nothing is actually working then it best to repair Avast using the control panel. Many users on forums have claimed that this solution helped them in maintaining avast service high CPU usage issues. After you did repair you will need to readjust settings. Before you apply this method make sure that you are logged in as administrator.

  1. Press Windows + R key, type control panel and then hit enter. Alternatively, if you are using Windows 10 then click on the gear icon in order to open settings.avast service high disk usage
  2. Once Control Panel opens, select its View as Category at the top right corner and click on Uninstall a Program under the Programs section.
  3. If you are using the Settings app, click on Apps and it will open a list of all installed programs on your PC.
  4. Locate Avast in Control Panel or Settings and click on Uninstall/Repair.
  5. The uninstall wizard will open with two options: Repair and Remove. Select Repair and click Next in order to fix the installation of the program.avast service high disk usage
  6. Now confirm the process. In this way, Avast will be restarted with the default settings which worked before the error started to occur.
  7. Click Finish when the uninstalled completes the process and restart your PC
  8. Now see whether avast service high CPU usage issue resolved.

We hope that these solutions will solve the avast service high CPU usage problem. If you have a different solution to fix avast service high CPU or Disk usage.

How To Fix Avast Service High CPU Usage?

Avast is one of the most popular free antivirus software worldwide. However, like many antivirus software, it is also resource-demanding. If you too see Avast use high CPU, here I will tell you all about the high CPU usage caused by Avast and how to resolve it.

What Causes Avast Service High CPU Usage?

Antiviruses are resource-heavy applications. Avast service provides many different operations like a full virus scan, clean up and background scanning. These processes are extremely helpful but use a lot of resources at the same time.


When you check the task manager in case of a CPU slowdown, you may notice the reason to be avastsvc.exe hogging up CPU resources and/or ntoskrnl.exe consuming high RAM resources. Avast can use more than provisioned CPU if there exist an incorrectly configured system settings, or if there are some irregular entries in Windows Registry.

Fix Avast Service High CPU Usage

Here I will show you how to solve the Avast service high CPU usage problems using these X methods.

# FIX 1 (Reinstall Avast Cleanup)

Avast antivirus provides a real-time threat protection service called Avast Cleanup, that acts in real-time in order to free up some resources allocated by other background apps. Any real-time application service will be heavy on the processor, and you will see a spike in CPU usage over a prolonged time. See also:- Avast high cpu usage

You can simply uninstall any unwanted real-time components to solve this issue.

  1. Open the Avast GUI from the system tray notification icon.
  2. Navigate to Settings.
  3. Go to the Protection
  4. Under the Core Shields subsection, you will see a list of real-time shields.

5. Select the shields you think you don’t need, and uninstall them from the option in the right arrow drop-down menu.
6. Restart your PC.

Now go to task manager to confirm that the CPU usage has gone down.

Tip: Avast behavior shield is also the culprit sometimes. Uninstall the Avast behavior shield process and check if the CPU usage has gone down. If this fixes the issue, you can try turning it on. This time the CPU usage should remain low.


If this does not fix your issue, you can try changing the scan frequency to reduce the CPU load.

# FIX 2 (Change Scan Frequency)

Like it was mentioned earlier, Avast runs background scans to prevent your device from getting infected. If you see a spike in CPU usage caused by Avast service, it may be because of a background check run.

You can modify the scan frequency from the command prompt. Here is how to do so:

  1. Open an elevated command prompt. Press Win + R to open Run dialogue, type cmd, and press Ctrl + Shift + Enter to open command prompt terminal with administrative privileges.
  2. Go to the Avast folder by typing the following command and press Enter:

cd C:\ProgramData\AVAST Software\Avast


3. Now open the ini file and insert the following command to alter the scan frequency:See also:- Your pc ran into a problem

[GrimeFighter] : ScanFrequency=999


4. Save the file and restart your system.

This will stop the background checks and will restrict to once in a while. This may potentially cause some security concerns, but the CPU load will go down for sure.

# FIX 3 (Disable Avast Screensaver Scan)

Sometimes, Avast screensaver continues the scan even though the screensaver has been stopped. This doesn’t happen frequently, but often this is the primary reason that the CPU load increases for nothing.

Since the scan does not show up in the Avast interface, here is how to solve this issue:

  1. On a random file on your system, right-click and choose Scan with Avast from the context menu.

2. A scan result window will show up, and you will see a list of already running scans on your system.
3. Navigate to the Avast screensaver scan and click the Stop button right next to it.
4. Exit the window and check if the CPU usage has gone back to normal.

If this does not solve your problem, you will have to update and repair your Avast user client software.

# FIX 4 (Update Avast Software)

Sometimes, if you have outdated software, the CPU load can increase drastically as the old versions become unresponsive. It is hence recommended to keep the antivirus and the virus definitions up to date regularly.

To update the software and definitions:

  1. Open the Avast GUI from the notification tray icon.
  2. Under the Update tab, you will find the current versions of the antivirus program and the virus definitions as well.
  3. Check if there are any pending updates and click the Update button to update them both.

Many users have since reported that updating the antivirus client software and the virus definitions solved the issue they were having with the Avast service using high CPU and other resources.

If updating does not fix your issue, you need to reset your software.

# FIX 5 (Reset Avast)

If updating your software did not help, or if you already are on the latest version, there may be some broken data files that are causing the high CPU usage. You need to repair the software in order to fix this issue.

To repair the client software, follow these steps:

  1. Open Control Panel. Select Programs and features.

(Alternatively, press Win + X to open the WinX menu and look for Apps and features at the top)

2. In the list of installed applications, locate Avast, and click on Uninstall/change.
3. Click on Change.


4. Select Repair.
5. Wait till Avast repairs the client software by making the necessary changes to the data files.


6. Restart your PC and check if the error persists.


Avast is undoubtedly one of the most popular free antivirus software, but it demands high CPU resources that can be annoying to some. Now you know how to fix Avast service high CPU usage error using the 5 solutions given above. Tell us which solution helped you in the comments below.


silicophilic.com, softlay.com

1 thought on “Avast high cpu usage”

Leave a Comment

error: Content is protected !!