Avast Behavior Shield: How To Disable It & Fix High CPU Usage

Avast is one of the most popular antivirus software. The software has taken over the AVG anti-software too. With the company, it has also adapted features of AVG which includes Avast Behavior Shield.

Many of the users of avast are getting a problem with this shield, as their Avast Behavior Shield keeps turning off usually. It happens mostly whenever you make a change in the settings of the Avast antivirus or restart your PC.

If you are also getting the same problem in Avast and your Avast Behavior shield is not working, you can fix the issue easily. Here we will guide you on how to fix it.

What is Avast Behaviour Shield?

avast behavior shield
Image Source: forum.avast.com

Lets first understand what is Avast Behavior shield. The behavior shield of Avast is real-time protection, which constantly protects your system from getting infected. Whenever it detects any incoming malicious file it searches in the database and blocks it from entering into your system.

This shield protects and monitors your PC and in real-time and also protects you from a lot of ransomware and malware. The shield is a default feature of the antivirus which means that you do not have to enable it manually, it already comes turned on when you install Avast antivirus.

Avast Behaviour Shield Settings

Avast Behaviour Shield checks for malware in real-time, therefore, it is recommended to keep the shield on. Configuration changes should be made only if you know well about the malware protection principles. The left side tabs are provided to set the options in the Avast Behavior shield. It is required to click on the OK button after making any type of changes in the shield to save the settings.

Main Settings of Avast Behaviour Shield

In the Main settings, you would be able to set what action should be taken when a threat is detected. Here you can find the following options-

  • Always Ask: Enabling this option, Avast would always ask you to choose the action on detecting any kind of threat. You would be able to move the file to the virus chest, ignore the file, or remove the file permanently.
  • Automatically move detected threats to Chest: With this option, Avast automatically moves the virus files in the virus chest.
  • Automatically move known threats to chest: The option comes turned on by default. Avast would automatically move the known threats which are recorded in its database into the Virus Chest.


This option allows you to add the file or website which you don’t want to get scanned by Avast Behavior shield. This only applies to the Behavior shield, for another scanning, you would need to Settings>General>Exclusions.

In this feature, you would have to type the location of the folder you want to add or click on browse. After selecting the relevant folder, click on OK.

If you want to add another folder, you would need to click on ‘Add’. To delete an exclusion, click on ‘Delete.’

What to do If your Avast Behavior Shield Turns off?

Recently in 2018, Avast released a version in which many users have experienced that the Avas Behavior Shield turns off automatically. They even were not able to enable it again manually.

If this is the case with you too and your avast behavior shield remains always off, you would need to download the latest version of the software. Only this can solve the problem if your avast behavior shield not working because the problem was specifically in the 2018 version. The new edition of the antivirus does not have the issue.

Another thing which you can do is to keep the Behaviour Shield always off. Avast has many other shields that will protect your system so you would not have to worry about the protection of your PC.

How to disable Avast Behavior Shield?

Image Source: forum.avast.com

Although, the Avast Behavior shield is a useful feature and should be turned on always as it monitors the PC regularly. But there are some of the issues that users frequently get because of the shield. Some users have complained that their Avast Behavior Shield memory usage is more than normal. In some cases, avast behavior shield CPU usage was too high.

You might have also experienced high CPU usage and disk usage because of this shield. This may lower down the performance of your PC. If you want to fix it, you would need to keep your Avast behavior shield disable.

Here are the steps you would need to follow to make your avast behavior shield disable

  • Open your Avast Antivirus.
  • In the dashboard, go to settings.
  • Now click on Components.
  • Here you would need to double click on behavior shield.
  • You would get a green switch which you have to click.
  • Now select Stop Permanently.
  • Click on yes when it asks for confirmation and then click on Ok.

How to Fix Avast Behavior Shield High CPU usage?

Are you getting Avast Behavior Shield High CPU Usage in your PC? Here is the fix for that. Being a real-time protector Avast Behavior shield uses a lot of resources of your PC. This causes high CPU usage. To avoid that you should try these methods-

1. Remove Avast Cleanup Tool

image Source: support.avast.com

Avast cleanup tool is the one that helps you to close the apps that are running in the background and as it provides real-time protection, it could be responsible for high CPU usage on your PC. The only option to fix it is to remove Avast cleanup tool. To remove it follow these steps-

  • Go to the system tray and click on the Avast icon to open it.
  • Click on the Settings option and then Components which you will find under settings head.
  • Now, to uninstall the component you would need to click on the downward-facing arrow of that component. As here you need to uninstall the Avast cleanup tool, click on its arrow.
  • Click Uninstall Component and then confirm by clicking OK.
  • Avast will now ask you to reboot, then reboot your PC to save the changes.
  • Now If it doesn’t work, you can also uninstall the avast behavior shield component using the same procedure.
  • If it works, turn it on again but this time it wouldn’t take high CPU usage.

2. Command Prompt Tweak

It could be possible that background scanning in your PC might be using more resources of your PC. You can just disable the background scanning and it would scan only for once. This solution may cause security issues, but would definitely help you in fixing the CPU usage. Follow these steps for this solution-

  • You would need to click ‘Win+R‘ and type cmd.
  • Click enter and Run Command prompt as admin.
  • Now, you need to type this command ‘C:\ ProgramData\AvastSoftware\Avast‘ and enter.
  • It will open a folder where you have to make changes.
  • Open avast5.ini.file and insert the following command in line:
    [GrimeFighter] : ScanFrequency=999
  • You would need to now save the file.
  • Reboot your PC and check if the issue is solved or not.

Read: Fix Gmail Server Error 007 

3. Update Avast to Latest Version

Image Source: securityinabox.org

If you are running an old version of Avast Antivirus, then it could be the possible reason behind the high usage of CPU in your device. You would thus need to update your software to the latest version which would not only solve your problem but will also provide more security to your PC. Here are the steps with which you can update Avast antivirus-

  • First, open the Avast dashboard by clicking on its icon in the system tray or double-clicking the icon in the desktop.
  • Now, Click on the Update Tab which you would get in the left side of the screen.
  • In this tab, you will find two update button. One of them is for virus definitions and another one is for the software.
  • Click on both for best results and follow the instructions that would appear on the screen.
  • After updating, check if your problem is resolved.

4. Check If Avast Screen Saver scanning is active which shouldn’t be

Image Source: Softlay.net

The Avast Screen Saver usually runs in the background and scan even when the screen saver is not on. This background scan could impact the performance of the CPU by using most of it. This wouldn’t be shown in the avast dashboard. To solve the issue follow these steps-

  • First, you would need to right-click on any random file, and in the opened menu, select the option to scan it with Avast antivirus.
  • It would open a scan result window where you would be able to see which scans are currently running on your PC.
  • Find the Avast screen saver scan and click on the stop button to stop the scan.
  • Check your CPU usage, it should solve your problem.

5. Repair Avast from Control Panel

Image Source: en.softonic.com

If none of the above-mentioned methods work for you, then you can try repairing Avast from the control panel. You would need to just readjust the settings after this repair. To repair follow these steps-

  • Make sure that you are logged in as admin on your PC.
  • Click on the start menu and search for the control panel. Open the control panel
  • In the control panel, with the option available in the right sight of the window, set the view as the category
  • Click on the option ‘Uninstall a program’ which you will find under the programs section.
  • Now, Locate Avast in the programs and click on uninstall/Repair.
  • It will open an uninstall wizard where you would get two options- Repair and Remove.
  • Here you have to select the Repair option and click on next.
  • A confirmation window will open in which you would need to click on Yes. The repair would set your Avast with default settings.
  • Click on finish and restart your PC. Now check whether it has fixed your issue or not.

These were the steps with which you would be able to save Avast behavior memory usage in your PC. Following these would surely help you.

Leave a Comment