Windows Action Center identifies old security software as installed

You may have faced a situation where even after uninstalling your old antivirus, firewall or security software, your Windows Security Center continues to show it as still being installed. If you face this situation, you may want try these troubleshooting steps. Action Center, previously known as Windows Security Center, monitors the security status of the computer.

Before you begin, please back up the registry and create a system restore point.

Windows Action Center identifies old security software

1) This could happen because even after uninstalling the security software, it has left some remnants in your registry. Use its own standalone uninstallers to uninstall it completely. Else try a freeware registry cleaner like CCleaner and see if it helps.

Additionally, open the Windows Registry, search for its keys and delete them. Lets say the product is named ABCAV product of XYZCO company, then do a Find / Find Next for both ABCAV and XYZCO, and delete such keys found. I am assuming that you do not have any other software of XYZCO company installed.

2) If it doesn’t help, it is quite possible that the problem may be resolved by re-starting the WMI Repository.

To do so, in start search > Type CMD in search > Hit enter. From the results, right-click Command Prompt and select ‘Run as Administrator’. Type the following command:

winmgmt /verifyrepository

If you get a message WMI repository is consistent, run the following command one after the other and hit Enter:

net stop winmgmt
cd /d %windir%\system32\wbem
ren repository repository.old
net start winmgmt
cmd command 2

If you get a message WMI repository is not consistent, run the following command:

winmgmt /salvagerepository

This will perform a consistency check on the WMI repository and resolve the issue.

Restart your machine.

After restarting your computer, if you receive the following message: winmgmt /salvagerepository is failed, ignore this message, and again run:

winmgmt /salvagerepository


3) If this doesn’t not help, KB980867 suggests that you do the following. Open an elevated command prompt, wbemtest, and then press Enter. In the Windows Management Instrumentation Tester dialog box, click Connect.

Windows Security Center identifies old security software as installed

As appropriate for your version of the operating system, type the following in the Namespace text box:

For Windows Vista:


For Windows Vista SP1, Windows Vista SP2, Windows 7 and Windows 8:


Click Connect.

Click Enum Classes.


Leave the Superclass name text box blank, and then click OK.

Double-click AntispywareProduct, AntiVirusProduct, or Firewall Product, as appropriate for your version of the operating system.


Click Instances.

For each GUID that is listed, follow these steps:

  1. Double-click a GUID.
  2. Locate the displayName property, and verify that the name matches the name of the security program that is uninstalled.
  3. Click Close.
  4. Select the GUID instance, and then click Delete.

See these posts if Windows Security Center does not detect ANY installed antivirus software or if Windows Security Center does not start at all and this one if Windows Defender will not turn off even when 3rd party AntiVirus is installed.

Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

Leave a Reply

Your email address will not be published. Required fields are marked *

6 + 5 =