Silicophilic

For All Tech Lovers

  • Home
  • Gadgets
    • Android
  • Internet
    • Saas
  • Windows
    • Software
  • Contact
    • Write For Us
  • Fact Checking Policy
  • Privacy Policy
You are here: Home / Software / Why Is Avast Not Detecting Virus?

Why Is Avast Not Detecting Virus?

Updated: August 26, 2020 by Anubhab Chakraborty

If you do not want to invest in a third-party premium antivirus software, Avast is one of the best free alternatives you can find right now. The application has received positive responses from many users, who appreciated the usability and functionality of the application.

However, there are some occasions when the application downright fails to work. If you suspect that your computer has a virus, here I shall discuss what you can do if you see Avast not detecting viruses.

Why Is Avast Not Picking Up Viruses?

Table of Contents

Toggle
  • Why Is Avast Not Picking Up Viruses?
  • How To Fix If Avast Not Detecting Virus?
    • Solution 1: Check If Avast Shields Are Enabled
    • Solution 2: Update Avast
    • Solution 3: Check If Action Center Is Not Working
    • Solution 4: Check If The WMI Service Is Active
    • Solution 5: Repair The WMI Repository
  • Wrapping Up

There are many problems with Windows 10, which arise primarily due to the interference from the antivirus software. In such situations, it is recommended to disable the antivirus shields or make an exception for a file or folder. However, if the said folder contains a virus, Avast (or any other antivirus for that matter) will fail to report the virus.

Another reason why you may see Avast not picking up viruses is due to the Windows Management Instrumentation (WMI) service malfunctioning. The WMI infrastructure is responsible for maintaining the operations on all Windows versions. The antivirus failing to work may be related to this infrastructure, which will need troubleshooting.

How To Fix If Avast Not Detecting Virus?

Now that you have some idea regarding why you may see Avast malfunctioning, follow these solutions one by one to find the cause as well as troubleshoot the error as well.

Solution 1: Check If Avast Shields Are Enabled

For troubleshooting some error, you may have turned off Avast shields on your computer. In this state, Avast usually does not allow scanning and shows a notification for the same. However, if you turned off the notifications, this may be the reason why Avast is not detecting viruses on your computer.

Open the Avast UI, and you should automatically be directed to the menu. Enable the shields again, and run a full scan.

Solution 2: Update Avast

The next solution that you need to try is to update the virus definitions. If the software does not have the right tools to detect the virus or malware, the infected file will remain undetected on your computer. Update the app to receive the latest virus definitions. Follow these steps for the same:

  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. If there are any pending software or definition updates, install these and check if the error persists.

check_avast_for_updates

Solution 3: Check If Action Center Is Not Working

The action center displays all the notifications that you receive on your Windows 10 computer. If the action center itself is broken on your computer, there is a chance that you may have missed the virus detection notification.

If you see Avast not picking up viruses, try troubleshooting the action center and check if the error persists. Your error should now be resolved.

Solution 4: Check If The WMI Service Is Active

As mentioned above, the WMI service is responsible for the proper operation of the Windows operating system. If the service gets locked up due to some reason, the Win32 apps on your computer will begin to malfunction. Restarting the service should free any locked-up cache, and therefore solving the error.

Follow these steps for the same:

  1. Open a Run dialog using the shortcut keys Win + R.
  2. Type services.msc and press Enter to launch the Windows Services Console.
  3. In the list of available services, locate the following service:
    Windows Management Instrumentation
  4. Right-click on the said service and select Properties from the context menu.
  5. In the Properties window of the same, make sure that the Startup type is set to Automatic.
    If not, select the same from the drop-down menu.
  6. Next, make sure that the service is running.
  7. Click on Apply followed by OK to save the changes and restart your computer.

windows_management_instrumentation_startup_automatic

Now, check if the error persists.

Solution 5: Repair The WMI Repository

If the Windows Management Instrumentation repository got corrupted due to a recent update or a change, there is a chance that the Win32 apps on your system may start misbehaving. This is one of the primary reasons why you may see Avast not detecting viruses on your computer.

If the solutions provided above did not help you, as a last resort you can try repairing the WMI repository. Although the repository is usually updated while Windows 10 updates as well, you can repair the library by using the elevated command prompt window.

Follow these steps for the same:

  1. Open an elevated command prompt. To do so, open a Run dialog by pressing Win + R, type cmd, and press Ctrl + Shift + Enter. This will launch a command prompt window with administrative privileges.
  2. Type the following command and press Enter to check the health of the repository:
    winmgmt /verifyrepository
  3. You will get the status of the WMI repository in a message.
  4. To rebuild the WMI repository, enter the following command and press Enter:
    winmgmt /salvagerepository
  5. If you receive an error message, run the above-mentioned command again. Repeat this until you get a success message saying, ‘WMI repository is consistent’.
  6. Restart your computer.

wmi_repository_consistent_checking

After you restart your computer, your Avast antivirus error should now be resolved.

Wrapping Up

So, there you have it. Now you know how to fix if you see Avast not detecting virus on your computer. Comment below if you found this useful, and to discuss further the same.

Filed Under: Software Tagged With: Avast virus detection error

About Anubhab Chakraborty

A blogger, tech enthusiast and a MBA student from Kolkata. A friendly person always in a mood for networking. Ping me up anytime or just throw an email.

Silicophilic_Twitter_handle Silicophilic_Facebook_handle Silicophilic_Youtube_handle Silicophilic_Linkedin_Handle Silicophilic_Rss_Feed

Recent Posts

  • Stuck in the Wrong Language in EA SPORTS FC 26? Here’s What I Did
  • EA Sports FC 26 Error EC:10608 Broke My Sync — Until I Figured This Out
  • How to Create An Automated Budget in Excel
  • Recover Data From An Unbootable Hard Drive in Windows 11
  • Enable Battery Saver Mode in Antivirus in Windows 11

© 2026 · Silicophilic