Hi there,

When I look at my task manager I see svchost.exe is there 8 times.

User Name = SYSTEM - 6 times
User Name = NETWORK SERVICE - 1 time
User Name = LOCAL SERVICE = 1 time

The question I have is can I remove some of them for the startup process?

Here's a patial dump of the scan from Hijackthis (I've allso attached the complete file). Note that it's loaded from C:\WINDOWS\system32\ 3 times and from C:\WINDOWS\system32\drivers\etc\ 3 times;

StartupList report, 3/27/2004, 6:55:00 AM
StartupList version: 1.52
Started from : E:\Downloads\Utilities\hijackthis\HijackThis.EXE
Detected: Windows XP SP1 (WinNT 5.01.2600)
Detected: Internet Explorer v6.00 SP1 (6.00.2800.1106)
* Using default options
* Including empty and uninteresting sections
* Showing rarely important sections
==================================================

Running processes:

C:\WINDOWS\System32\smss.exe
C:\WINDOWS\system32\winlogon.exe
C:\WINDOWS\system32\services.exe
C:\WINDOWS\system32\lsass.exe
C:\WINDOWS\System32\Ati2evxx.exe
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\System32\svchost.exe
C:\WINDOWS\system32\spoolsv.exe
C:\WINDOWS\system32\drivers\etc\svchost.exe
C:\WINDOWS\System32\tcpsvcs.exe
C:\WINDOWS\System32\snmp.exe
C:\WINDOWS\System32\svchost.exe
C:\WINDOWS\system32\drivers\etc\svchost.exe
C:\WINDOWS\system32\drivers\etc\svchost.exe
c:\windows\system32\drivers\etc\SysMgmt.exe
c:\windows\system32\drivers\etc\spoolsv.exe
C:\WINDOWS\System32\VetMsgNT.exe
C:\WINDOWS\System32\Fast.exe
C:\WINDOWS\system32\Ati2evxx.exe
C:\WINDOWS\Explorer.EXE
C:\PROGRA~1\COMPUT~1\ETRUST~1\ETRUST~1\VetTray.exe
C:\WINDOWS\System32\fast.exe
C:\Program Files\ATI Technologies\ATI Control Panel\atiptaxx.exe
C:\WINDOWS\System32\taskswitch.exe
C:\Program Files\Adaptec\Easy CD Creator 5\DirectCD\DirectCD.exe
C:\Program Files\Soft4Ever\looknstop\looknstop.exe
C:\WINDOWS\System32\CTHELPER.EXE
C:\WINDOWS\System32\Grxp4exe.exe
C:\Program Files\Adobe\Adobe Acrobat 6.0\Distillr\acrotray.exe
C:\Program Files\WinZip\WZQKPICK.EXE
C:\WINDOWS\System32\devldr32.exe
C:\Program Files\Outlook Express\msimn.exe
C:\Program Files\Messenger\msmsgs.exe
C:\Program Files\Internet Explorer\iexplore.exe
C:\WINDOWS\System32\taskmgr.exe
E:\Downloads\Utilities\hijackthis\HijackThis.exe

--------------------------------------------------

Dani AI

Generated

svchost.exe is the built-in Service Host that Windows uses to run many background services, so seeing several copies (SYSTEM, NETWORK SERVICE, LOCAL SERVICE) is normal — Windows groups related services into separate host processes for reliability and resource reasons. (en.wikipedia.org)

To check whether any particular svchost instance is legitimate or misbehaving, map the process ID to the services it hosts rather than killing the process. From a command prompt run:

tasklist /svc /fi "imagename eq svchost.exe"

That shows each svchost PID and the service names inside it. For an easier GUI view, run Sysinternals Process Explorer, hover or double‑click a svchost entry and use the Services tab to see hosted services, the executable path and the file signature. These two methods make it straightforward to identify which service (not just the svchost process) is responsible for activity. (learn.microsoft.com)

Any svchost.exe whose file location is NOT in the system folders (normally %SystemRoot%\System32\ or %SystemRoot%\SysWOW64\ on 64‑bit) is suspicious — the drivers\etc folder is where the hosts file lives, not executables, so svchost.exe copies there are red flags. If you see that in your HijackThis/StartupList output (as did), treat those instances as potentially malicious and investigate before deleting. (lifewire.com)

Quick, safe next steps: don’t randomly End Process on svchost (that can kill multiple services and break networking). Instead: use tasklist /svc or Process Explorer to find which service is hosted, open Services (services.msc) and Stop/disable that specific service if appropriate, check the file’s Properties → Digital Signatures, boot Safe Mode and run updated on‑demand scanners or a rescue ISO, and remove suspicious files only after confirming they aren’t the real System32 copy. Credit to for the malware-warning and to — stopping the right service (not brute‑killing all svchost processes) is the safer diagnostic path. (winhelponline.com)

Recommended Answers

All 2 Replies

That could be a virus. Checking here, it appears many viruses use the name svchost.exe to hide the fact that a virus has been installed.

I'd recommend you update your virus definitions and scan your system.

<edit>
just checked something. The Netsky virus actually uses svchost.exe as a name. Again... you definitely want to update and run your virus scanner. :-|

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.