Ask Leo!

The problem of masquerading problems.

Home » Podcasts » 2008 Podcasts

The problem you have may not be the problem you think you have.

Listen to the podcast: The problem of masquerading problems.. It's a podcast!

Transcript

This is Leo Notenboom for askleo.net.

A common confusion among many crash reports I get is that Windows will often report a program as having crashed, except that the program reported is:

  • a) not actually responsible for the crash

  • b) reported as the culprit for hundreds, if not thousands, of different reasons

Case in point: svchost.exe.

"Service Host" is actually a helper program that's used to run other programs. The problem is that when any of those other programs experiences a crash or other problem, Windows reports that the problem is with Service Host. This has lead people to blame Service Host, even going so far as to think it's a virus and remove it, when it's simply not the problem.

It's also lead many people, upon solving their own svchost-reported problem, to think that they've found the solution to all svchost related problems. Unfortunately that's simply not the case. As I said, the list of problems that might appear as svchost includes hundreds of possible issues; there simply isn't one solution.

And, of course, virus-writers take advantage of this confusion and add to it by trying to name viruses - svchost. So sometimes svchost is the problem, if we're talking about the right one.

Now, there are most definitely problems that are more common than others. A few years ago a particular virus manifested as a svchost problem. Last year a problem with Windows Update manifested as a svchost problem. Lately there's apparently a problem with a particular printer manufacturer's software that - you guessed it - manifests as a svchost problem.

And in all these cases:

  • svchost is actually not the problem

  • each different problem has a completely unrelated and different solution

I know it's frustrating, and I do wish that Windows did a better job of reporting the root cause of errors in a more complete and understandable way. But for now, we have what we have.

And for the record, svchost is not the only Windows component to suffer from this problem. Any Windows program that is used to load others, or can be augmented by software installed from other sources can have this happen. A great example? Internet Explorer - problems in add-ons, activex controls and yes, viruses and spyware, can all manifest as a problem in iexplore.exe - except it's not Internet Explorer that's at fault at all.

It's just not obvious how to tell.

I'd love to hear what you think. Visit askleo.net and enter 12200 in the go to article number box to access the show notes, the transcript and to leave me a comment. While you're there, browse the hundreds of technical questions and answers on the site.

Till next time, I'm Leo Notenboom, for askleo.net.

Related:

Article 12200 | Posted January 26, 2008

Recent Comments

Leo i am new on the computer i recentlyinstalled Outlook express for my E Mail I have a address book,how do i put the address on a e mail that i want to send to some one else step by step. thanks vincent Martino

Posted by: vincent martino at January 31, 2008 02:17 PM

Post a comment on "The problem of masquerading problems.":






(Email Address will not be published.)

Remember Me?

By popular demand...
my tip jar
Cuppa Joe
Buy Leo a Latte!

(you may use HTML tags for style)

New!

RSS feed Subscribe to the RSS Feed specifically for comments on this article.

Before commenting, please...

Please wait. Your comment is being processed ...


Ask Your Question:


ask-leo.com
Web

Stay Informed

Weekly Newsletter

Archives

By Category
By Date

Advertisers

Advertise on Ask Leo!

««   »»

Question? - Ask Leo!
Who is Leo?
Link to Leo!

Terms, Conditions & Privacy