svchost.exe: Какъв е този хостов процес? Защо се зарежда системата?

Нека да разгледаме популярните въпроси, свързани с хост услугата, известна още като svchost.exe. По-конкретно: Какво е svchost.exe? Защо има множество процеси svchost.exe в диспечера на задачите? Как да намеря името на услугата и описанията на svchost? Защо svchost.exe претоварва процесора, паметта, диска или системата като цяло? В диспечера на задачите можете да видите имена като Host Service, Service Host или svchost.exe. Не забравяйте, че те са едно и също нещо.

Какво е svchost.exe в Windows?

Svchost.exe е често срещаното име на хост за услуги, стартирани от динамични библиотеки с връзки. По същество svchost.exe управлява системни услуги, стартирани от DLL. Какво означава? Например вероятно сте инсталирали игри на вашия компютър и ако стартирате изпълнимия файл ".exe" в Windows, той ще започне по обичайния начин да инсталира тази игра. Проблемът е, че не можете да стартирате DLL файл директно от Windows по същия начин като изпълним файл .exe. Вместо това използва обвивка, заредена от изпълним файл. Ето как се роди процесът Svchost.exe за стартиране на DLL, който се намира в директорията System32. Примери за такива системни услуги са: "Автоматични актуализации", "Защитна стена на Windows", "Plug and Play", "Факс услуга "," Теми на Windows "и много други.www.neuber.com/taskmanager/process/svchost.exe.html

Защо работят толкова много svchost.exe?

При стартиране на системата Svchost.exe проверява частта от услугите на ключа на системния регистър и създава списък с услуги, които трябва да зареди. Всяка сесия Svchost.exe може да съдържа групиране на услуги. Това се прави, за да се намали броят на различните работещи услуги и да се подобри отстраняването на грешки при необходимост. Например един процес svchost.exe стартира три услуги, свързани със защитната стена. Съгласете се, удобно ли е да видите един процес от три? Ако грешката възникне в една от трите работещи услуги, това значително улеснява отстраняването на грешки и решаването на проблеми. И това се отнася за останалите услуги, които svchost.exe може да зареди и групира в една.

изпълнява много svchost.exe в диспечера на задачите

Къде да видите какви услуги стартира svchost.exe

Можете да потърсите в редактора на системния регистър услугите, които стартира svchost.exe. За да направите това, натиснете Win + R и въведете regedit, за да стартирате редактора на системния регистър. След това следвайте пътя:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost

Можете да забележите, че съм отворил DcomLaunch и в него има 7 свързани услуги, които ще бъдат видими като един процес svchost.exe .

Услуги в регистъра, които стартира svchost

Можете също да проверите списъка с услугите, с които е свързан svchost.exe, чрез командния ред. За да направите това, стартирайте командния ред като администратор и въведете командата:

  • Tasklist /SVC

Може да забележите, че svchost.exe стартира 4 услуги и ги обединява в една. Също така не може да бъде обединен, както при примера на PlugPlay.

списък с услуги, които svchost стартира

svchost.exe зарежда системата - процесор, памет или диск

Когато видите в диспечера на задачите, че услугата хост ( svchost.exe ) зарежда вашата система, по-специално процесора, паметта или диска, тогава това може да не е това, което сте си представяли и може да се заредят напълно различни услуги. Например изпълняваме актуализации на Windows 10 в центъра за актуализации и svchost.exe ще зареди процесора, паметта или диска почти до 100%. Когато актуализациите бъдат инсталирани, процесът svchost.exe вече няма да зарежда вашата система. В друг случай може да се стартира автоматична проверка от Windows Defender и в този момент системата ви ще се зареди до 70-90%. Просто трябва да изчакате. В някои други случаи това може да е вирус.

Как да разберете коя услуга е свързана със svchost.exe

Натиснете Ctrl + Shift + Esc, за да отворите диспечера на задачите. След това нека видим какво точно имаме под товар. В моя случай виждам, че „ Service Host: Local System “ зарежда диска ми. Разширявам списъка на „Хост на услугата“ и има куп услуги. Бързо погледнах и установих, че има такава услуга като „ Windows Update “, след това отидох в настройките на центъра за актуализации и установих, че се инсталират нови актуализации за системата. Просто ще изчакам и моят диск, след като всички процеси на актуализация приключат, ще спре да се зарежда.

Например, ако не знаете каква услуга е в списъка "Сервизни хостове", щракнете с десния бутон върху услугата и изберете " Отворена услуга ". Там ще намерите описание на тази услуга и за какво тя служи. Можете също да изберете „Търсене в Интернет“, за да опишете тази услуга.

Разберете за какво е предназначена тази услуга

Как да проверите дали svchost.exe е вирус

Злонамереният софтуер може да зареди вашата система до 80%. По-специално, вирусът може да има точно същото име като svchost.exe. , Отворете диспечера на задачите, като натиснете Ctrl + Shift + Esc и щракнете с десния бутон върху хост услугата, която смятате за вирус. След това изберете "Отворете местоположението на файла" и ако svchost.exe се намира в директорията C: \ Windows \ System32 , тогава това не е вирус. Също така препоръчвам да използвате антивирусен скенер като Zemana.

Местоположение на услугата на сайта