Прескачане към съдържанието

svchost.exe

Процес на WindowsMicrosoft Corporation

Търсени термини в каталога: svchost, service host, service host process

WindowsСистемен компонентПотвърдено

Основен процес на Windows, използван за изпълнение на фонови системни услуги.

Какво трябва да знаете

Това е нормална и важна част от Windows.

Windows използва svchost.exe за изпълнение на фонови услуги. Наличието на няколко копия, работещи едновременно, е напълно нормално.

Безопасен ли е?
Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
Трябва ли да го затворя?
Обикновено не
Трябва ли да го премахна?
Не
Feex казва
Виждането на петнадесет копия на svchost.exe изглежда странно, но това обикновено е нормално. Windows разделя много услуги в различни хост процеси.

Какво представлява svchost.exe?

svchost.exe е Windows Service Host. Това е легитимен изпълним файл на Microsoft, който зарежда и изпълнява групи от услуги на Windows в рамките на един или повече процеси.

Какво прави?

Много функции на Windows са реализирани като услуги: актуализации, мрежова връзка, звук и фонова поддръжка. Вместо да предоставя на всяка услуга отделна програма, Windows често ги хоства в svchost.exe. Това поддържа системата организирана и позволява на Windows да стартира, спира и изолира услуги по-чисто.

Защо се изпълнява?

Виждате го, защото Windows извършва фонова работа. Някои услуги остават активни. Други стартират при необходимост и след това преминават в състояние на покой. Диспечерът на задачите изброява хост процеса, а не описателното име на функцията, поради което svchost.exe се показва толкова често.

Защо има множество копия?

Модерният Windows разделя услугите между няколко процеса на Service Host. Това ограничава обхвата на потенциалните проблеми, ако дадена услуга спре да работи правилно, и улеснява проследяването на това коя група е натоварена. Наличието на множество копия е очаквано. Едно-единствено копие не е "правилният" брой.

Инспектирайте работещия екземпляр

В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'svchost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.

Използвайте ръководство за идентификация на файлове за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.

Безопасен ли е?

Проверете този работещ файл

Легитимният Windows svchost.exe е нормален системен компонент. Процес, използващ същото име, но от необичайно местоположение, може да изисква допълнително разследване.

Легитимното копие на Windows обикновено се изпълнява от:

C:\Windows\System32\svchost.exe

  • Очакван издател: Microsoft Corporation
  • Очакван цифров подпис: Microsoft Windows
  • Самото име на файла не е доказателство за безопасност

Мога ли да го прекратя?

Не се препоръчва

Прекратяването на Service Host може да спре услугите в него. Това може да наруши актуализациите, мрежата, звука или друга фонова работа. Ако дадена инстанция използва необичайно много ресурси, идентифицирайте хостваната услуга, преди да променяте каквото и да било.

Мога ли да го премахна?

Не

Не изтривайте svchost.exe. Това е системен файл на Windows. Премахването му може да попречи на Windows да стартира услуги и може да доведе до нестабилност на компютъра.

Трябва ли да стартира с Windows?

svchost.exe се стартира с Windows, защото операционната система се нуждае от хост за услугите. Не бива да го премахвате от автоматичното стартиране. Ако определена услуга не трябва да се изпълнява при зареждане, променете самата услуга, а не хост изпълнимия файл.

Измерване на използването на ресурсите

Измерете текущия процес, вместо да приемате универсална базова линия
CPU и памет Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия.
Диск и мрежа Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер.

Информация за файла

Информация за файла svchost.exe
Име на изпълнимия файл svchost.exe
Записан път на инсталация C:\Windows\System32\svchost.exe
Издател Microsoft Corporation
Проверка на подписа Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат.
Архитектура Съответства на операционната система (обикновено 64-битова на съвременен Windows)

Често срещани проблеми

Високо натоварване на процесора

Често дадена хоствана услуга е натоварена, а не самият хост. Windows Update, поддръжка от типа на Superfetch и повредени цикли на актуализация са често срещани причини. Идентифицирайте услугата вътре в инстанцията, преди да прекратите процеса.

Високо потребление на памет

Използването на паметта следва услугите в този хост. Изтичане на памет или блокирала услуга може да направи един svchost.exe да изглежда голям. Сравнете пътя на инстанцията и услугите, които тя хоства.

Неочаквано мрежово използване

Някои легитимни хостове комуникират с ресурси на Microsoft или с локалната мрежа. Необичайните дестинации в комбинация с неочаквано местоположение на файла са по-добър индикатор, отколкото използването на мрежата самостоятелно.

Съмнително местоположение на файла

Файл с име svchost.exe извън System32 или SysWOW64 не е нормалното копие на Windows. Не изтривайте системни файлове прибързано. Първо потвърдете пътя и подписа.

Отстраняване на неизправности

Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.

Потвърдете пътя и подписа

Отворете свойствата на процеса и проверете дали се изпълнява от C:\Windows\System32\svchost.exe и дали е подписан от Microsoft. Това е първата проверка, а не редактирането на системния регистър.

Вижте кои услуги са вътре в инстанцията

Диспечерът на задачите и services.msc могат да покажат хостваните услуги. Високото използване на ресурси обикновено се дължи на това, че една от тези услуги извършва дейност, дава грешка или опитва повторно свързване.

Рестартирайте конкретната услуга, а не всеки хост

Ако дадена позната услуга е блокирала, рестартирането на тази услуга е по-безопасно от прекратяването на произволни инстанции на svchost.exe.

Избягвайте деструктивни първи стъпки

Не изтривайте svchost.exe, не деактивирайте критични услуги, без да знаете ефекта, и не редактирайте системния регистър като първа мярка.

Технически подробности

Технически подробности
Технически подробности за svchost.exe
Име на изображението svchost.exe
Оригинално име на файла svchost.exe
Типичен модел на команда svchost.exe -k <service-group>
Групи услуги LocalService, NetworkService, netsvcs и други
Свързана статия Windows Update (wuauserv) може да се изпълнява в рамките на Service Host

Източници и проверка

Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.

Беше ли полезна тази статия?

Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.

Беше ли полезна тази статия?