Answer:
Chuck, first you should have a general understanding of Svchost. The Svchost.exe file checks the services part of the Windows operating system registry to put together a list of services that it must load in order to run properly. There can be multiple instances of Svchost.exe which are running at the same time. Each instance of Svchost.exe session contains a group of services which your operating system is running. By grouping the different, but related services your system runs more efficiently and it makes it easier to find a problem if one arises.
If you stop a session of Svchost from running, (by ending the process), it will only start up again if you need to use any of the services which are needed. Svchost is a benign process run by your operating system. It poses no threat to you and in reality it is one or more of the services which is in you instance you describe, is needed to access the communications protocols needed to access the internet. There is no reason for you not to allow your firewall to permit access.
Good Luck
Submitted by: Barry S. of Lakewood, Ohio
***********************************************************************
Answer:
The answer to your question is simple. SvcHost.exe or Service Host is a built-in part of the Windows operating system. What it is doing is providing a host service (in your case its internet access) to windows services that need it like:
Windows automatic update service
DNScache domain name server cache Essential for browsers to quickly convert a web URL into a direct address to the site server for faster browsing.
It is essential that you grant access to this service if you want these services to function properly on your computer. SvcHost.exe is a very common program on your computer. Just open your task manager and click on the Processes Tab, there you will find several instances of SvcHost.exe running providing a common service to any number of applications. One service would be for audio, another for multimedia. Thats the way windows works, it provides services to the applications that you have installed on it.
Its very good to be cautious, but its better to be informed and to help you with this I recommend a product like WinPatrol. It is free to install and use but there is a Plus version that is worth paying for because with it you can access information about programs, cookies, and services that you have on your computer. This will help you a great deal in deciding if you want to give access to something or not. With this you could have looked up the SvcHost.exe and it would have told you that it is from Microsoft and that it is safe. For more on WinPatrol go to http://winpatrol.com/ .
Submitted by: Tracy E.
***********************************************************************
Answer:
First of all, svchost.exe is usually a windows service that uses the internet to keep updated. It could be windows update, or; if you are running Windows XP it could be the clock trying to sync up the time. Theres several svchost.exe's that could be running on your system. Unfortunately, you can't really tell which one is which, but they almost always are okay to allow to run. If you check your task manager (alt+Ctrl+Del) you'll see in the processes tab that svchost is probably running about 5 or 6 times, it's not the same program running over and over, but simply the same command running for different programs.
If you are still suspicious of the program running, you can set your firewall to ask every time , the downside to that is you'll probably have the pop-up over and over asking you if it should allow it to run. I would suggest trying to turn off automatic updating in your programs that do update (windows update, spyware removal programs, firewall, the clock, anti-virus etc.) and see if you still get the firewall asking you if it should allow it or not. If you do, run a spyware scan and see if anything comes up, (it probably won't). If nothing comes up from a spyware search, and you run your antivirus and that doesn't show anything, I'd say to allow the program to run, I always have and have had no problems.
Submitted by: Chris S.
***********************************************************************
Answer:
Svchost.exe is a part of Windows that runs DLL files as if they were EXE programs. Thus there are several instances of svchost running at any one time, each started by a different DLL. You can see them in TaskManager under the Processes tab. In Windows XP Professional there is a program called TaskList that will show you which DLL started each svchost. Unfortunately this does not exist in the Home version.
Thus each instance of svchost may be doing almost anything. Some may be good and some may not. You can, in a crude way, try to find out what each does by using TaskManager to stop the process, then try to figure out what doesn't work.
You can also see what services use svchost by searching the Registry for svchost. This should come under "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost". I have, for example, eight services listed: DcomLaunch, HTTPFilter, imgsvc, LocalService, netsvcs, NetworkService, rpcss, and termsvcs. However, I only have seven svchost processes running now.
Most of these are obviously critical system functions and should be left alone.
I found the most useful information by searching Microsoft.com for svchost and at AnswersThatWork.com.
Most svchost requests to access the internet are probably ok, but some may not be. I don't know how you can tell the difference.
Submitted by: Ken
***********************************************************************
Answer:
SvcHost.exe is a hosting process that is used to wrap other processes.
It may be used by a legitimate application, and that application may need to access the internet. If that's the case, you should permit the access.
The problem comes from the fact that several spywares, trojans and viruses do hide in instances of that wrapper. To be safe, you must then deny svchost any network access. Then, you can look if legitimate processes and applications can still make normal internet connection.
I suggest that you install, update and run some spyware/adware remover and a good antivirus and do a virus scan, as you may have an infection.
Submitted by: Alain
***********************************************************************
Answer:
Let svchost access the internet. If you suspect that your computer has a problem with malicious software, run cwshredder, ad-aware se, spybot s&d, and avg antivirus. If your primary virus solution is Norton, you can even leave AVG free edition on the PC full time. Basically, if you suspect that something on your computer wants to access the internet that shouldnt, you either already have malicious software on the system that needs to be cleaned off, or are overly paranoid. I would err on the side of caution. If you are not familiar with how to do a thorough pm (which includes running the aforementioned applications), then hire a professional that provides in-house service.
Submitted by: Ron O.
***********************************************************************
Answer:
SvcHost.exe is simply a task manager. Multiple copies of this can be running at the same. Each iteration of svchost.exe has one or more subtasks associated with it. Note:
1. service 1088 is RpcSs running subordinate to svchost.exe. This is the memory management service which allocates and deallocates memory.
2. service 1008 contains DcomLaunch which is a security enhancement associated with XP XP2 and TermService which Enable the Remote Desktop exception in Windows Firewall
3. service 1180 has several subsets including audio service, browser, encryption, domain host, fast user switching, shared access, etc. Since this service controls the browser, Dhcp, lan.. etc., it will want access to the web/internet to allow certain functions to be performed.
You mentioned Dnscache which is the cache manager when you are working with a domain server.
I have best luck running McAfee firewall with requiring VPN access to work. I allow/trust svchost.exe and access to the internet. All programs which do not necessarily need internet access or I dont want to have the access I block.
Image Name PID Services
============================================= =============================================
System Idle Process 0 N/A
System 4 N/A
smss.exe 692 N/A
csrss.exe 776 N/A
winlogon.exe 800 N/A
services.exe 844 Eventlog, PlugPlay
lsass.exe 856 PolicyAgent, ProtectedStorage, SamSs
svchost.exe 1008 DcomLaunch, TermService
svchost.exe 1088 RpcSs
svchost.exe 1180 AudioSrv, BITS, Browser, CryptSvc, Dhcp,
dmserver, ERSvc, EventSystem,
FastUserSwitchingCompatibility, helpsvc,
HidServ, lanmanserver, lanmanworkstation,
Netman, Nla, RasMan, Schedule, seclogon,
SENS, SharedAccess, ShellHWDetection,
srservice, TapiSrv, Themes, TrkWks, W32Time,
winmgmt, wscsvc, wuauserv, WZCSVC
svchost.exe 1224 Dnscache
svchost.exe 1264 LmHosts, RemoteRegistry, SSDPSRV, WebClient
spoolsv.exe 1568 Spooler
mainserv.exe 1664 APC UPS Service
cvpnd.exe 1688 CVPND
msssrv.exe 1724 McAfeeAntiSpyware
MDM.EXE 1856 MDM
MpfService.exe 1872 MpfService
MSKSrvr.exe 1900 MskService
nvsvc32.exe 2032 NVSvc
SMAgent.exe 200 SoundMAX Agent Service (default)
svchost.exe 184 stisvc
wdfmgr.exe 268 UMWdf
ups.exe 336 UPS
wdService.exe 364 WebDriveService
alg.exe 980 ALG
mcvsrte.exe 1640 MCVSRte
McShield.exe 1440 McShield
explorer.exe 2168 N/A
ONETOU~2.EXE 1608 N/A
hpcmpmgr.exe 2292 N/A
hpztsb10.exe 2620 N/A
mcvsshld.exe 488 N/A
mcagent.exe 3128 N/A
MSKAgent.exe 2392 N/A
htpatch.exe 1460 N/A
INSTAN~1.EXE 2320 N/A
McVSEscn.exe 276 N/A
msscli.exe 400 N/A
pcx.exe 2156 N/A
DrgToDsc.exe 1084 N/A
SM1bg.exe 2188 N/A
MpfTray.exe 2644 N/A
hpwuSchd2.exe 2452 N/A
jusched.exe 3536 N/A
point32.exe 1388 N/A
rundll32.exe 3332 N/A
MWSOEMON.EXE 3728 N/A
PlgUni.exe 1952 N/A
ctfmon.exe 2252 N/A
PrintScreen.exe 3360 N/A
RegistryRepairPro.exe 3408 N/A
Weather.exe 1456 N/A
OUTLOOK.EXE 444 N/A
MpfAgent.exe 3092 N/A
apcsystray.exe 3036 N/A
WINWORD.EXE 3716 N/A
agentsvr.exe 1204 N/A
iexplore.exe 1128 N/A
cmd.exe 1072 N/A
cmd.exe 3040 N/A
tasklist.exe 3936 N/A
wmiprvse.exe 280 N/A
Submitted by: Norm S.
***********************************************************************
Answer:
Hi,
I have SvcHost.exe as a windows file in the system32 folder . . .on my Win Xp home edition. I also, checked the registry for sure it is a valid file.
So, MORE INFORMATION
The Svchost.exe file is located in the %SystemRoot%\System32 folder. At startup, Svchost.exe checks the services portion of the registry to construct a list of services that it needs to load. Multiple instances of Svchost.exe can run at the same time. Each Svchost.exe session can contain a grouping of services, so that separate services can run, depending on how and where Svchost.exe is started. This allows for better control and easier debugging.
Now as to why the internet wants to access it, well .. . you are connecting or connected to the net . . . several parts (software) need to be in place with selected services running . . .
Best I can do,
Submitted by: Jerry Z. of South Beach, OR
***********************************************************************
Answer:
Hi there Chuck,
Well, there are numerous worms and viruses that use normal system processes ( like Svchost.exe and others ) to hide themselves from your eyes. I would suggest not giving it access to the Internet, because it might be part of some kind of virus or worm. Be careful about those.
I suggest you go to http://www.processlibrary.com and look for more processes that are a security risk. This is a good site to know more about processes and what they do. It also gives you a list of the good and the bad process and gives you information about them as well.
Forget about Norton or Mcafee to protect your pc, they are worthless, trust me. I hope the site I gave you will help you get more information about some processes.
Submitted by: Pcfreakske2000
***********************************************************************
Answer:
svchost.exe is a system process that is used in the Windows operating system that handles processes from DLLs. svchost is important for the stability and security of your system. To answer your question, when you have automatic time updates turned on, it runs a svchost shared process that connects to the internet to set your clock. It's perfectly fine to allow access to svchost through your firewall but you can also turn that off by right-clicking on the clock in your taskbar, adjust date/time and then selecting the internet time tab.
Submitted by: Matthew O.
***********************************************************************
Answer:
You cannot simply stop any of the svchost processes running.
Some of them are crucial to Windows itself. It is a tricky one and there is no definitive answer. Lots of spyware, adware, viruses etc. will run a process with this name, safe in the knowledge that you can't stop them! Clever stuff, but very annoying!
Think about which processes you have that might want to access the Net.
Probably anti-virus stuff will - media player will - Windows itself WON'T
Try killing the process and see what happens.
Good luck,
Submitted by: Kevin D.