21.02.2013
Очень часто у пользователей возникает вопрос - что это за приложение "svchost.exe", наблюдаемое ими в списке процессов, и почему оно загружено в нескольких экземплярах?
SVCHOST.EXE - это главный системный процесс для тех служб, которые запускаются из динамически загружаемых библиотек (DLL-файлов).
И действительно несколько экземпляров процесса svchost.exe могут быть запущены одновременно (но с разными PID*). Так как каждый из таких экземпляров представляет собой определенную преимущественно системную службу или же группу служб.
Эти группы определены в следующем разделе реестра:
- HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SvcHost
Каждый параметр этого раздела представляет собой отдельную Svchost-группу и отображается при просмотре активных процессов, как отдельный экземпляр svchost.exe.
Также, чтобы просмотреть список служб, выполняющихся в каком-либо процессе svchost.exe, можно сделать следующее:
- Start > Run (Пуск > Выполнить)
- Вписываем: CMD
- Нажимаем ОК или клавишу ENTER.
- В появившемся приложении вводим команду: tasklist /SVC
- Нажимаем на клавишу ENTER.
Получим вот такое окно:

Список служб Windows XP, запускаемых с помощью svchost.exe (т.е. эти службы не являются вирусами!):
| Английское название | Русское название |
| Alerter |
Оповещатель |
| Application Management |
Управление приложениями |
| Automatic Updates |
Автоматическое обновление |
| Background Intelligent Transfer Service |
Фоновая интеллектуальная служба передачи |
| Bluetooth Support Service |
|
| COM+ Event System |
Система событий COM+ |
| Computer Browser |
Обозреватель компьютеров |
| Cryptographic Services |
Службы криптографии |
| DCOM Server Process Launcher |
|
| DHCP Client |
DHCP-клиент |
| Distributed Link Tracking Client |
Клиент отслеживания изменившихся связей |
| DNS Client |
DNS-клиент |
| Error Reporting Service |
Служба регистрации ошибок |
| Fast User Switching Compatibility |
Совместимость быстрого переключения пользователей |
| Help and Support |
Справка и поддержка |
| HTTP SSL |
|
| Human Interface Device Access |
Доступ к HID-устройствам |
| Logical Disk Manager |
Диспетчер логических дисков |
| Messenger |
Служба сообщений |
| Network Connections |
Сетевые подключения |
| Network Location Awareness (NLA) |
Служба сетевого расположения (NLA) |
| Network Provisioning Service |
|
| Portable Media Serial Number Service |
Серийный номер переносного медиа-устройства |
| Remote Access Auto Connection Manager |
Диспетчер авто-подключений удаленного доступа |
| Remote Access Connection Manager |
Диспетчер подключений удаленного доступа |
| Remote Procedure Call (RPC) |
Удаленный вызов процедур (RPC) |
| Remote Registry |
Удаленный реестр |
| Removable Storage |
Съемные ЗУ |
| Routing and Remote Access |
Маршрутизация и удаленный доступ |
| Secondary Logon |
Вторичный вход в систему |
| Security Center |
Центр обеспечения безопасности |
| Server |
Сервер |
| Shell Hardware Detection |
Определение оборудования оболочки |
| SSDP Discovery Service |
Служба обнаружения SSDP |
| System Event Notification |
Уведомление о системных событиях |
| System Restore Service |
Служба восстановления системы |
| Task Scheduler |
Планировщик заданий |
| TCP/IP NetBIOS Helper |
Модуль поддержки NetBIOS через TCP/IP |
| Telephony |
Телефония |
| Terminal Services |
Службы терминалов |
| Themes |
Темы |
| Universal Plug and Play Device Host |
Узел универсальных PnP-устройств |
| Upload Manager |
Диспетчер отгрузки |
| WebClient |
Веб-клиент |
| Windows Audio |
Windows Audio |
| Windows Firewall/Internet Connection Sharing (ICS) |
Брандмауэр Интернета (ICF)/Общий доступ к Интернету (ICS) |
| Windows Image Acquisition (WIA) |
Служба загрузки изображений (WIA) |
| Windows Management Instrumentation |
Инструментарий управления Windows |
| Windows Management Instrumentation Driver Extensions |
Расширения драйверов WMI |
| Windows Time |
Служба времени Windows |
| Wireless Zero Configuration |
Беспроводная настройка |
| Workstation |
Рабочая станция |
Список "левых" служб, ссылающихся на svchost.exe (т.е. эти службы были созданы вирусами!):
| Название службы | Командная строка |
| AppMgmt |
svchost.exe -k AppMgmt |
| Browser |
svchost.exe -k Browser |
| COM Message Transfer (mscommt) |
svchost.exe -k mscommt |
| Disk Monitor Services (DiskMon32) |
svchost.exe -k dmon |
| dmserver |
svchost.exe -k |
| DNS Server (DNS Server) |
svchost.exe |
| FastUserSwitchingCompatibil (Fast User Switching Compatibil) |
svchost.exe |
| Generic Host Process For Win32 Services (Generic Host Process) |
svchost.exe |
| generic host process (svchost) |
svchost.exe |
| Hardware Detection (Serv-U) |
svchost.exe |
| Host Services (Host Services) |
svhosts.exe |
| IPRIP (IPRIP) |
svchost.exe -k netsvcs |
| kdc |
svchost.exe -k kdc |
| LmHosts |
svchost.exe -k LmHosts |
| Messenger |
svchost.exe -k Messenger |
| MS Internet Countermeasures Framework (ICF) |
\System32:svchost.exe |
| NetLogon |
svchost.exe -k |
| Network Connections Sharing (RpcTftpd) |
svchost.exe |
| Network DDE DSMA (NetDDEdsma) |
svchost.exe |
| ntmssvc |
svchost.exe -k ntmssvc |
| NVIDIA Driver ServiceЎЎ (NVSv) |
svchost.exe |
| RasAt (Remote Connection) |
svchost.exe |
| Policy Agent |
svchost.exe -k Policy Agent |
| Power Manager (PowerManager) |
svchost.exe |
| ProtectedStorage |
svchost.exe -k ProtectedStorage |
| Server Management Service |
svchost.exe |
| SVC Module (SVC Module) |
svchost.exe |
| svchost |
SVCHOST.EXE |
| svchost.exe (moto) |
svchost.exe |
| svchost.exe (moto) |
любое название из 18-ти знаков |
| svchost.exe (svchost.exe) |
svchost.exe |
| System Event Messaging |
svchost.exe |
| taskmng (svchost) |
svchost.exe |
| TrkSvr |
svchost.exe -k TrkSvr |
| TrkWks |
svchost.exe -k TrkWks |
| W32Time |
svchost.exe -k W32Time |
| Windows Configuration Backup Service (CfgBackupSvc) |
svchost.exe |
| Windows Configuration Loader (Windows Configuration Loader) |
SVCHOST.EXE |
| Windows Configuration Manager (ConfigMgr) |
svchost.exe |
| Windows Kernel (Windows Kernel) |
svchost.exe |
| Windows Management (Windows Management) |
svchost.exe |
| Windows Network Mapping Service (NetMap) |
svchost.exe |
| Windows Security Drivers (csrs) |
svchost.exe |
| Windows Smrss Service |
svchost.exe |
| .NET Framework Service |
svchost.exe |
| .NET Framework Service (.NET Connection Service) |
svchost.exe |
Обязательно нужно иметь в виду, что системный файл svchost.exe должен находиться в папке:
C:\WINDOWS\system32 (касается только Windows XP/NT/2000)
Если он находится в папке WINDOWS и/или файлов с таким названием в вашей системе несколько, то, скорее всего, у вас живет вирус. Я сказала именно "скорее всего", так как несколько копий файла svchost.exe - это всё-таки еще не гарантия заражения.
Например, вас ни в коем случае не должны пугать копии файла svchost.exe в таких папках, как:
C:\WINDOWS\ServicePackFiles\i386 C:\WINDOWS\Prefetch
а также некоторых других. Или, к примеру, файл с названием svchost.exe создается при установке антивируса BullGuard:
C:\Program Files\BullGuard Software\svchost.exe
который также к вирусам никакого отношения не имеет. Поэтому еще раз замечу, что в первую очередь, обращать внимание нужно именно на папку WINDOWS, т.к. она наиболее часто используется в целях маскировки под настоящий файл svchost.exe.
Наиболее распространенные местоположения вирусов, маскирующихся под svchost.exe: (т.е. эти файлы на 99% были созданы вирусами)
- C:\WINDOWS\svchost.exe
- C:\WINDOWS\system\svchost.exe (касается только Windows XP/NT/2000)
- C:\WINDOWS\config\svchost.exe
- C:\WINDOWS\inet20000\svchost.exe
- C:\WINDOWS\inetsponsor\svchost.exe
Помимо этого очень многие вирусы пытаются себя замаскировать, используя имена и названия, которые очень похожи на название "svchost" (в этом случае местоположение файлов уже может быть абсолютно любое, в том числе достаточно часто используется и папка WINDOWS\system32).
Наиболее распространенные названия файлов, маскирующихся под svchost.exe: (т.е. эти файлы на 99% были созданы вирусами)
- svсhost.exe (вместо английской "c" используется русская "с")
- svcchost.exe (2 "c")
- svhost.exe (пропущено "c")
- svch0st.exe (вместо "o" используется ноль)
- svchos1.exe (вместо "t" используется единица)
- svchosl.exe (вместо "t" используется "l")
- svchosts.exe (в конец добавлено "s")
- svchoste.exe (в конец добавлено "e")
- svchostt.exe (2 "t" на конце)
- svchost32.exe (в конец добавлено "32")
- svchosts32.exe (в конец добавлено "s32")
- svchosthlp.exe (в конец добавлено "hlp")
- svdhost32.exe (вместо "c" используется "d" + в конец добавлено "32")
- svshost.exe (вместо "c" используется "s")
- svehost.exe (вместо "c" используется "e")
- svrhost.exe (вместо "c" используется "r")
- svchest.exe (вместо "o" используется "e")
- svschost.exe (после "v" добавлено лишнее "s")
- svcshost.exe (после "c" добавлено лишнее "s")
- svxhost.exe (вместо "c" используется "x")
- syshost.exe (вместо "vc" используется "ys")
- svchoes.exe (вместо "st" используется "es")
- svhostes.exe (пропущено "c" + в конец добавлено "es")
- svho0st98.exe
- ssvvcchhoosst.exe
Также обязательно должно насторожить, если svchost.exe (или что-либо похожее) каким-либо образом пытается записать себя в обычную автозагрузку (т.е. помимо запуска в качестве системной службы, использует Windows StartUp или ini-файлы). Реальные примеры подобных вирусов из логов HijackThis:
- F2 - REG:system.ini: UserInit=C:\WINDOWS\System32\userinit.exe,C:\WINDOWS\config\svchost.exe
- F2 - REG:system.ini: Shell=Explorer.exe C:\WINDOWS\config\svchost.exe
- F2 - REG:system.ini: Shell=Explorer.exe scvhost.exe
- F3 - REG:win.ini: run=C:\WINDOWS\scvhost.exe
- O4 - HKLM\..\Run: [Win32 Update] svchosts.exe
- O4 - HKLM\..\RunOnce: [Win32 Update] svchosts.exe
- O4 - HKLM\..\RunServices: [Win32 Update] svchosts.exe
- O4 - HKCU\..\Run: [Win32 Update] svchosts.exe
- O4 - HKCU\..\RunOnce: [Win32 Update] svchosts.exe
- O4 - HKLM\..\Run: [GNP Generic Host Process] C:\WINDOWS\system\svchost.exe
- O4 - HKLM\..\Run: [WinService32] C:\Program Files\System32\svchost.exe
- O4 - HKLM\..\Run: [svc] C:\WINDOWS\svchost.exe
- O4 - HKLM\..\Run: [Microsoft ® Windows Configuration Backup Service] C:\WINDOWS\config\svchost.exe
- O4 - HKLM\..\Run: [Microsoft ® Windows Configuration Manager] C:\WINDOWS\system\svchost.exe
- O4 - Startup: svchost.exe
- O4 - Global Startup: svchost.exe
|