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

On install, some anti-malware programs may warn you if issues might result. Occasionally, one of those issues is the presence of a competing product.

I get this message every time I start Spybot which follows: "Spybot-Search&Destroy has detected that you have the following product installed. This may cause incompatibilities; for more information click Yes to visit our website", etc. And then lists: LavaSoft AdAware which I do have installed on my computer. Should I remove one the these two programs or keep them both and live with the message?

I've never seen this message, but its presence doesn't surprise me.

Spybot and AdAware are two programs that do the same thing: they're anti-spyware scanners.

And while it might be easy to think that this is simply one program calling out its competitor, it's much more likely that there's an honest technical reason for the message.

In general it's a bad idea to run two real-time anti-virus or anti-spyware products at the same time. To clarify that a little:

  • You should run both an anti-virus program and an anti-spyware program.

  • Both of those may have "real time" scanning components, and that's ok.

  • You should not have two anti-virus programs running real-time components simultaneously; they are likely to conflict.

  • You should not have two anti-spyware programs running real-time components simultaneously; they are likely to conflict.

  • You certainly can run as many different non-real time scans as you like, as long as they're not run at the same time.

"In general it's a bad idea to run two real-time anti-virus or anti-spyware products at the same time."

So what do I mean by "real time"?

Real time scanning is software that runs in the background and scans for malware while you go about your daily tasks. It might examine your downloads as you're downloading them, or scan your email as it comes in. It happens as you do it, in real time.

The alternative is a stand-alone or "static" scan. You initiate a scan, it scans your system, reports anything it finds, and it exits. Nothing is installed, nothing remains, it simply looks for problems and then goes away.

The problem is that real time scanners need to "hook into" the system to perform their scans. And if more than one scanner attempts to hook in for real time scans, they can conflict with each other.

My guess is that Spybot is noticing that AdAware is hooked in, and warning you of the potential conflict.

There are a few approaches you can take.

You can, of course, simply choose one or the other. In all honesty, this is my suggestion. Both are good products, and there's rarely a case where you really need both.

The alternative is to turn off any real time components in one of the two. Exactly how that's done depends on the product, but look for terms like "resident", "real time" and the like. If I'm not mistaken, I think Spybot has the oddly named "tea timer" as a real time component as well.

That way, only one product will protect you while you use your computer, and you then can use the other periodically "on demand" to perform static scans of your system.

But good for you for using anti-spyware software. You're ahead of many people in this regard.

Article C3530 - October 13, 2008

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?

Recent Comments
12 Comments

I use both Ad Aware and Spybot, both are the free versions and each time I run Spybot I get the message about the program conflict and I ignore the message. as these are passive programs and only check for errors when you issue a scan command. I have found that in the past Spybot will find items Ad aware dose not find and Ad Aware finds items Spybot has missed.

Posted by: Charles B. Simpson at October 14, 2008 12:45 PM

I used to run both AdAaware and Spybot, both occasionally finding different items. However I had to get my local shop to reinstall Windows XP for me when I crashed in the summer and his recommendation was to use (only) Windows Defender for spyware. He put on Avast 4.8 but the reviews seem marginally to favou AVG 8.0

Posted by: Stephen at October 15, 2008 12:59 AM

To expand on the comment that AC2 made:
The reason that Spybot recommends not using another antispyware is that spybot replaces some adware files with similar files without a payload aka "dummies". Let's say that a certain adware package is required to use another product on your computer that you still want to use. Spybot will replace the file that serves the ads and violates your privacy and replace it with another file that makes the product still think you are viewing ads, and so it still works. Essentially, uninstalling certain ad software will make the programs that rely on it not work, so Spybot tricks those programs. Hope that wasn't too confusing.

Bearing all that in mind, another antispyware product might think the dummies are the original malware and try to remove them, rendering the programs relying on it inoperable. So, if you do run another program (I run several antispyware and antivirus one after the other) just remember which files Spybot replaced (look atthe logs).

Posted by: bigjohnny at October 17, 2008 4:58 PM

I don't like Spybot or Adaware anymore, they both have become very bloated apps and it seems all they catch are cookies. While I do use 2 antivirus apps (avira - realtime, kaspersky - non realtime), I feel my best protection is Acronis TrueImage. I have partitioned my c: drive to only 10 gigs (only 5 is used) used only for my os (xp sp3) and a d: drive for everything else. It's easy to move your mydocs to d: and a simple registry hack to move your "Program Files"
to d:(google "moving "program files" to d:). So if anything at all happens to my os it's just a few minutes to reinstall my imaged c:. My surfing habits take me to many questionable sites and yet I sleep very well at night.

I agree: having good backups is one of the best sleep-aids I know of. :-)
- Leo
19-Oct-2008

Posted by: David at October 18, 2008 10:15 AM

While it's true that most warnings involve anti-malware programs which can actually interfere with each other, I have seen a rare occasion when other programs will detect the installation of a competitor and demand, no less, not simply warn, that the competitor must be removed. Since I know for a fact that the competitor is not running at the time, and will not interfere, I flatly refuse to comply. Or I simply won't use the one being installed. Basically...

Whichever one makes me choose,
Is the one that will lose.

Posted by: Mike at September 21, 2010 10:05 AM
Post a comment on "A program is telling me to uninstall its competitor; should I?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...