|Is there anything else on the screen when you see that message?? |
If so, tell us what you see.
I'm assuming you can still get into Windows normally otherwise
Hold down Alt and Ctrl, press Del , let go of the keys.
That pops up Task Manager.
Click on the Processes tab if that window isn't already there.
Do you see at least one Svchost there in the list ? You often see several of them.
If you see Svchost there, there's nothing wrong with Svchost.
SVChost is a Microsoft "slave" program that is used by other programs that are not in the Processes list. It's one of those programs that's using Svchost that can't initialize properly.
Unfortunately many things can cause the error you're getting.
If you use: svchost.exe application error
to search with on the web there are many causes.
Did you install, or did something install, some software just before this first happened ??
If so, that would be a good clue.
Some general things you can try I found on the web.
"This is what I've found to work. Log in and turn off automatic updates. Then reboot. Do a manual windows update. Reboot. Then turn back on automatic updates. This has worked every time that I've this error appears. "
Manual Windows Update
Go to the Microsoft web site.
Downloads and Trials - Microsoft Update
If you haven't been there before, you will be prompted to load some software - do that.
Click on Express search.
Have it install everything found.
If that doesn't help ...
Start - Run - type: msconfig , click OK or press Enter
Click on the Startup tab.
Disable everything in that list.
Two System Configuration Windows will pop up.
Click on the large X top right in each Window to close them.
If you didn't get the error, one of those programs in the Startup list is causing the error.
More info about using msconfig to disable Startup programs
See Response 4 in this:
You could try enabling a few programs from loading at a time until you get the error afterb you reboot - then you know one of the enabled programs is the cause of the error - then disable the enabled ones one by one , reboot each time, until you don't get the error - the last one you disabled is what caused the error - tell us what the program name is.
Go to Control Panel
- go to the following Service : Windows Driver Foundation - User-mode Driver Framework
RIGHT Click on that line, then choose Properties ----> in the start up type choose Disabled.
Then reboot the system.
That may disable the error, but it probably won't help finding the cause.
You may need to enable it later - mine's set to Manual
You can find out which programs are using each instance of Svchost. Go to the Microsoft site
and search for: Process Explorer
, download it, install it, run it.
Open up the instances of Svchost.exe