Helping people with computers... one answer at a time.

Windows tries to ensure that you have anti-malware tools installed, and warns you if it thinks you don't. Sometimes it's wrong.

I have a new machine running Windows Vista, and I purchased an anti-virus program, but it is saying that I have no virus protection? I am sooo new to this, but when I purchased it, I sure thought that I would have virus protection! Can you give me any idea what to do, because I am at a loss.

While I'm not familiar with the specific product you purchased, I'd say it's likely that you do have Anti-Virus protection.

Windows just doesn't know about it.

Let's look at how that can be.

Windows "Security Center" was added in Windows XP to help ... no, encourage ... no, annoy people into making sure that they had anti-malware and other security software installed and configured properly on their machines. It's really a good thing, particularly for folks who typically didn't pay attention to such things before. By far the easiest thing to do when the Security Center told you, for example, that you had no anti-virus software installed was to go out get and install anti-virus software.

As you've seen, the problem arises when you dutifully do the right thing and Windows keeps telling you that you haven't.

The issue is simply this: when you install anti-virus software Windows must be told, or must otherwise "figure out" that you have done so. Most major brand anti-malware packages do this automatically, and installing them makes the warning go away. If the program doesn't tell Windows, or if Windows can't figure it out, it has no way of knowing that there is in fact an anti-virus solution installed, and thus it keeps on warning you.

"... the problem arises when you dutifully do the right thing and Windows keeps telling you that you haven't."

There are two approaches you can take.

The simplest, I suppose, is just to install a different anti-virus program. There are many good ones out there that, when installed, "do the right thing". See the related links at the end of this article for other articles in which I name names. Be sure to uninstall your previous anti-virus software first as, unless you are careful, the two can conflict.

The other alternative is to tell Windows manually that you know what the heck you're doing, that there is an anti-virus solution installed, and it can stop annoying you about it.

To do that, in Vista, Go to Control Panel, and in there visit the Security Center:

Windows Vista Security Center showing warnings

Click on Check Settings next to "Malware protection" and you should get something similar to this:

Windows Vista Security Center showing malware settings check

Your error message may vary, but click the button labeled Turn On, or an equivalent button in that position. You'll now be presented with a choice similar to this:

Windows Vista Security Center malware options

Click on "I have an antivirus program that I'll monitor myself".

You should then see "Malware protection" in the security center change from red to yellow, and while it still says "check settings", the state has been changed to "not monitored".

Now, naturally, this approach implies that you do, indeed, know that you have anti-virus software installed and running. Check the documentation that came with whatever package you have to make sure that's the case.

Article C3535 - October 17, 2008 « »

Share this article with your friends:

Share this article on Facebook Tweet this article Email a link to this article
Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

2 Comments
tyc
November 18, 2008 2:47 PM

win xp security center shows virus protection on but I actually did not install any. Please advise.

DRASTNAT
February 25, 2009 2:47 AM

Hi i have a bit different scenario. INITALLY I HAD ESET NOD32 ANTIVIRUS WHICH I HAVE UNINSTALLED AND NOW I HAVE MCAFFE BUT MY VISTA STILL RECOGNISES ESET NOD 32 HOW DO I GET RID OF THAT.

Comments on this entry are closed.

If you have a question, start by using the search box up at the top of the page - there's a very good chance that your question has already been answered on Ask Leo!.

If you don't find your answer, head out to http://askleo.com/ask to ask your question.