Ответы на все вопросы

FAQ / Windows / Windows XP

Файл svchost.exe. ЧТО за файл и ПОЧЕМУ так прожорлив? Чем занят процессор?

Вопрос:

    Файл svchost.exe
    Машина AthlonXP 1800+, MB Gigabyte GA7vrx, RAM 256
    DDR, 2 LAN RLT8139.
    Тестирую под winXPHE. Первые дни все было нормально, но после настройки сетей обнаружил, что вышеупомянутый файл пожирает ресурсы процессора (от 18 до 60%). Мне это показалось ненормальным. Расшарил все ресурсы, загрузка сетей 0%, все приложения закрыты - не помогло. Подскажите, пожалуйста, ЧТО за файл и ПОЧЕМУ так прожорлив? Чем занят процессор?
    

Ответ:

    http://www.osp.ru/win2000/worknt/2001/04/425.htm
    Ответ:
    Svchost - это хост-процесс, который исполняет службы, когда они запускаются из DLL. Во время разработки обычная практика - отделять новые или измененные службы для повышения надежности системы и обеспечения более легкой процедуры поиска и устранения неисправностей. Поэтому в бета-версиях ОС можно столкнуться с несколькими вариантами svchost.
    Чтобы понять, что "скрывается" за каждой копией файла svchost.exe, используйте утилиту tlist.exe с параметром -s (сама утилита входит в состав Resource Kit Support Tools). По умолчанию Resource Kit Support Tools не устанавливается, его дистрибутив расположен в каталоге \support\tools на компакт-диске с оригинальной ОС. Ниже приводится пример того, что может быть отображено при запуске команды tlist:
    C:\>tlist -s
    0 System Process
    4 System
    176 smss.exe
    208 csrss.exe Title:
    172 winlogon.exe Title: NetDDE Agent
    256 services.exe Svcs: Eventlog, PlugPlay
    268 lsass.exe Svcs:
    Netlogon, PolicyAgent, ProtectedStorage, SamSs
    320 svchost.exe Svcs: RpcSs
    420 svchost.exe Svcs:
    AudioSrv, Browser, CryptSvc, Dhcp, dmserver, EventSystem, FastUserSwitchingCompatibilityServices, helpsvc, HidServ, lanmanserver, lanmanworkstation, Netman, Nla, Schedule, seclogon, SENS, ShellHWDetection, TermService, ThemeService, TrkWks, uploadmgr, W32Time, WmdmPmSp, wuauser
    480 svchost.exe Svcs: Dnscache
    500 svchost.exe Svcs:
    LmHosts, Messenger, RemoteRegistry, SSDPSRV, WebClient
    544 spoolsv.exe Svcs: Spooler
    660 DKService.exe Svcs: Diskeeper
    800 svchost.exe Svcs: winmgmt
    1092 explorer.exe Title: Program Manager
    1244 ctfmon.exe Title:
    900 ISATRAY.EXE Title: IsaTray
    1344 NAVAPW32.EXE Title: Norton AntiVirus
    Auto-Protect
    1212 FRONTPG.EXE Title: Microsoft FrontPage -
    D:\asp http://www.ntfaq.com\NTFAQ\5apr2001.htm
    428 NAVAPSVC.EXE Svcs: NAV Auto-Protect
    1376 ALERTSVC.EXE Svcs: NAV Alert
    1372 PowerDVD.exe Title: PowerDVD
    444 OUTLOOK.EXE Title: Tasks - Microsoft Outlook
    1268 msmsgs.exe Title:
    1436 MDM.EXE Title: OleMainThreadWndName
    632 WINWORD.EXE Title: DDE Server Window
    1404 IEXPLORE.EXE Title: Q250320 - Description of
    Svchost.exe - Microsoft Internet Explorer
    1348 cmd.exe Title: E:\WINDOWS\System32\cmd.exe -
    tlist -s
    1428 tlist.exe

    Следует помнить, что большое число служб, драйверов и модулей загружается при запуске системы и является неотъемлемой частью системы. Даже если их можно обнаружить в Task Manager, они, тем не менее, важны для нормального функционирования системы.
    Svchosts описывается в реестре по адресу
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Svchost.
    Роман
    

Версия для печати Найти похожие статьи
Поиск по сайту

Архив

ВсПнВтСрЧтПтСб
1234567
891011121314
15161718192021
22232425262728
293012345
6789101112
13141516171819
20212223242526
272829303112



Мы рекомендуем