FacebookTwitterLinkedIn

How to Fix Avast High CPU Usage

Avast causing high CPU usage is a major problem for many. Our article will tell you how to fix it

Avast Antivirus is a well-known Anti-virus program dating back to the 1980s. Avast Antivirus offers its full suite of features with acquiring the full version. But, many users see the benefits of using Avast Antivirus Free, hence why the program is so popular. Despite its popularity, Avast users sometimes experience various issues. In this article, we will tackle Avast using an unreasonable amount of CPU processing power.

To keep your system safe from malware and other security threats, Avast Antivirus performs many tasks in the background, including background scanning, virus removal, and real-time scanning, among other things. Consequently, Avast may use a lot of your CPU’s processing power, but it may use so much of it that it noticeably impacts your computer’s performance.

Fix Avast High CPU Usage / High Disk Usage

Avast’s main process is called avastsvc.exe. You may observe avastsvc.exe CPU usage in the Task Manager. In many cases, CPU usage may hover at over 50% at idle, but in more extreme cases, CPU usage may be close to 100%.

High CPU usage by Avast often causes 100% CPU usage, which, in turn, may cause 100% disk usage, rendering your PC almost unusable. This is not normal behavior, meaning that there’s an underlying cause for this behavior.

The most commonly cited reasons for Avast hogging CPU resources include incorrectly configured system settings and corrupt Windows registry entries. To add to that, Avast may promote high CPU usage if Avast is out of date or has been corrupted.

Nevertheless, like any other anti-virus program, Avast is a resource-intensive piece of software. Avast requires additional resources to run its services, including Shield and Real-time Protection. Therefore, low-spec PCs may struggle to balance Avast with other apps and services running side by side.

Many users notice their computers becoming slower after installing Avast. This is more apparent in low-spec computers, but parasitical usage of your computer’s processing power indicates that there’s an issue not related to your PC’s technical specifications. Avast may use an unjustifiable amount of your CPU’s processing power while the program is idle.

Many users are tempted to uninstall Avast after unsuccessfully trying to fix high CPU usage. However, you don’t have to give up Avast to have a normal working PC. You can decrease Avast’s high CPU usage resulting from corrupt registry keys by repairing and updating Avast.

You have an older or low-spec PC, you may overcome Avast’s CPU usage by disabling or removing some of Avast’s additional features without affecting its security.

A significant amount of Avast users experience this problem, so if you’re in the same boat, follow our troubleshooting guides to this problem. Below you will find a list of troubleshooting instructions that should allow you to fix Avast’s high CPU usage for free.

Table of Contents:

Solution 1. Repair and Update Avast

Right-click Start and click Apps and Features

1. Right-click the Start Menu button and click Apps and Features.

Select Avast and click Uninstall

2. Scroll through the applications list and select Avast.

3. Then, click Uninstall and click Uninstall again.

Click Repair

4. Then, click Repair.

Click Yes

5. Click Yes to confirm the action.

Click Done

6. Click Done once the process is complete.

7. After the repair make sure you have the most recent version of Avast.

8. Open Avast.

Click the Menu button

9. Click Menu.

Click Settings

10. Select Settings.

Click Check for Updates

11. Select Update from the General tab.

12. Under the Virus definitions section, click Check for Updates.

13. Lastly, under the Application update section, click Check for Updates.

[Back to Table of Contents]

Solution 2. Remove Avast’s Cleanup Tool

1. Open Avast.

Click the Menu button

2. Click Menu.

Select settings

3. Select Settings.

Select Troubleshooting and click Add / Modify Components

4. Select Troubleshooting.

5. Then, click Add / Modify Components.

Uncheck Avast's Cleanup Tool and click Change

6. Uncheck the checkbox next to Cleanup and click Change.

Click Yes

7. Click Yes to confirm the action.

Click Restart computer

8. Click Restart computer once the process is complete.

[Back to Table of Contents]

Solution 3. Remove Unnecessary Avast Features

1. Open Avast.

Click the Menu button

2. Click Menu.

Click Settings

3. Select Settings.

Select Troubleshooting and click Add / Modify Components

4. Select Troubleshooting.

5. Then, click Add / Modify Components.

Uncheck unneccessary Avast components and clikc Change

6. Uncheck the checkboxes next to the features listed below.

  • Software Update
  • Browser Cleanup
  • Rescue Disk
  • Wi-Fi Inspector
  • Passwords (old)
  • Cleanup
  • Do Not Disturb Mode

7. Then, click Change.

Click Yes

8. Click Yes to confirm the action.

Click Restart computer

9. Click Restart computer once the process is complete.

[Back to Table of Contents]

Solution 4. Disable Avast Mail Shield

1. Open Avast.

Click the Menu button

2. Click Menu.

Click Settings

3. Select Settings.

Uncheck Mail Shield

4. Select Protection from the left pane.

5. Then, select Core Shields.

6. Scroll down and select Mail Shield.

7. Uncheck the box next to Enable Mail Shield.

Click Stop indefinitely

8. Click Stop indefinitely when prompted.

Click OK, stop

9. Click OK, Stop to confirm the action.

[Back to Table of Contents]

Solution 5. Erase the Page File on Shutdown with the Registry Editor

1. Hold down Windows+R keys to open the Run dialog box.

In the Run dialog, type in regedit and click OK

2. In the dialog box, type in Regedit and click OK.

Navigate to ClearPageFileAtShutdown

3. Once in Windows Registry Editor, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.

Right-click ClearPageFileAtShutdown and click Modify

4. Then, on the right pane, right-click ClearPageFileAtShutDown and click Modify.

Set Value Data to 1 and click OK

5. Change the Value data from 0 to 1 and click OK.

6. Close the Registry Editor and restart your PC.

[Back to Table of Contents]

Video Guide on How to Fix Avast High CPU Usage

[Back to Top]

Click to post a comment

About the author:

Tomas Meskauskas

I am passionate about computer security and technology. I have an experience of 10 years working in various companies related to computer technical issue solving and Internet security. I have been working as an editor for pcrisk.com since 2010. Follow me on Twitter to stay informed about the latest tech news or online security threats. Contact Tomas Meskauskas.

Our guides are free. However, if you want to support us you can send us a donation.