Шта је процес хост сервиса (свцхост.еке) и зашто се толико њих покреће?
Ако сте икада прегледали Таск Манагер, можда сте се запитали зашто се покреће толико Хост Хост процеса. Не можеш их убити, и сигурно их ниси покренуо. Дакле, шта су они?
Процес хоста сервиса служи као љуска за учитавање услуга из ДЛЛ датотека. Услуге су организоване у сродне групе и свака група се покреће у другој инстанци процеса Хост Хост. На тај начин проблем у једној инстанци не утиче на друге инстанце. Овај процес је витални дио Виндовс-а који не можете спријечити.
Овај чланак је део наше текуће серије која објашњава различите процесе који се налазе у Таск Манагер-у, као што су двм.еке, цтфмон.еке, мДНСРеспондер.еке, цонхост.еке, рундлл32.еке, Адобе_Упдатер.еке и многи други. Не знате шта су те услуге? Боље почните читати!
Дакле, што је процес Хост Хост?
Ево одговора, према Мицрософту:
Свцхост.еке је генерички назив хост процеса за сервисе који се покрећу из библиотека динамичких веза.
Али то нам не помаже много. Пре неког времена, Мицрософт је почео да мења већи део функционалности оперативног система Виндовс тако што се ослањао на интерне Виндовс сервисе (који су трајали од ЕКСЕ фајлова) до коришћења ДЛЛ датотека. Из перспективе програмирања, то чини код који се може поново користити и лако лакши за ажурирање. Проблем је што не можете покренути ДЛЛ датотеку директно из Виндовс-а на исти начин на који можете извршну датотеку. Уместо тога, љуска која се учитава из извршне датотеке користи се за хостовање ових ДЛЛ услуга. Тако је рођен Сервице Хост процес (свцхост.еке).
Зашто се тако много процеса хостовања сервиса покреће?
Ако сте икада погледали секцију Услуге на контролној табли, вероватно сте приметили да Виндовс захтева много услуга. Ако је свака појединачна услуга покренута под једним процесом хоста сервиса, неуспјех у једној услузи могао би потенцијално срушити све Виндовс. Уместо тога, они су одвојени.
Услуге су организоване у логичке групе које су у одређеној мери повезане, а затим се креира један инстанца хоста сервиса да би хостовала сваку групу. На пример, један процес Хост Хост покреће три услуге повезане са заштитним зидом. Други процес Хост Хост може покренути све услуге везане за кориснички интерфејс, и тако даље. На слици испод, на пример, можете видети да један процес хоста сервиса покреће неколико повезаних мрежних услуга, док други покреће услуге повезане са позивима удаљене процедуре.
Да ли постоји нешто за мене са свим овим информацијама?
Искрено, не много. У данима Виндовса КСП (и претходних верзија), када су рачунари имали много ограниченији ресурси и оперативни системи нису били баш онако фино подешени, често се препоручивало да се Виндовс заустави од непотребних сервиса. Ових дана више не препоручујемо да онемогућимо услуге. Модерни ПЦ-и имају тенденцију да буду оптерећени меморијом и великим процесорима. Додајте то чињеници да је начин на који се Виндовс сервиси обрађују у модерним верзијама (и које се услуге покрећу) поједностављен, а елиминисање услуга за које сматрате да вам заиста нису потребне, немају више никакав утицај..
У том случају, ако приметите да одређена инстанца хоста услуге или сродна услуга изазива невоље, као што је континуирана прекомерна употреба ЦПУ-а или РАМ-а, можете проверити специфичне услуге које су укључене. То би вам могло дати идеју о томе где да почнете да решавате проблеме. Постоји неколико начина да се види које су то услуге које хостује одређена инстанца хост сервиса. Можете да проверите ствари у Таск Манагер-у или да користите одличну апликацију треће стране под називом Процесс Екплорер.
Проверите сродне услуге у Таск Манагер-у
Ако користите Виндовс 8 или 10, процеси се приказују на картици “Процессес” у Таск Манагер-у њиховим пуним именима. Ако процес служи као хост за више услуга, те услуге можете видјети једноставним проширењем процеса. Ово чини веома лако идентификовати које услуге припадају сваком инстанцу процеса Хост Хост.
Можете да кликнете десним тастером миша на било коју појединачну услугу да бисте зауставили услугу, прегледали је у апликацији „Контролна табла за услуге“ или чак претражили информације о услузи на мрежи.
Ако користите Виндовс 7, ствари су мало другачије. Виндовс 7 Таск Манагер није груписао процесе на исти начин, нити је приказивао регуларна имена процеса - само је приказивао све инстанце „свцхост.еке“. Морали сте мало да истражите да бисте утврдили које су услуге повезане са одређеном инстанцом „свцхост.еке“.
На картици "Процессес" у Таск Манагеру у оперативном систему Виндовс 7 кликните десним тастером миша на одређени процес "свцхост.еке", а затим изаберите опцију "Иди на услугу".
Ово ће вас преусмерити на картицу „Услуге“, где су све услуге које се извршавају под тим „свцхост.еке“ процесом изабране.
Затим можете видети пуно име сваке услуге у колони "Опис", тако да можете да изаберете да онемогућите услугу ако не желите да се она покреће или да отклоните проблем због чега вам пружа проблеме.
Проверите сродне услуге користећи Процесс Екплорер
Мицрософт такође представља одличан напредни алат за рад са процесима као део своје Сисинтерналс линије. Само преузмите Процесс Екплорер и покрените га - то је преносива апликација, тако да нема потребе да је инсталирате. Процесс Екплорер пружа све врсте напредних функција и препоручујемо вам да прочитате наш водич за разумевање Процесс Екплорер-а да бисте сазнали више.
За наше потребе, међутим, Процесс Екплорер групише сродне услуге под сваком инстанцом “свцхост.еке”. Њихова имена су наведена, али њихова пуна имена су такође приказана у колони “Опис”. Такође можете да задржите показивач миша над било којим од “свцхост.еке” процеса да бисте видели скочни прозор са свим услугама које се односе на тај процес - чак и оне које тренутно нису покренуте.
Да ли би овај процес могао бити вирус?
Сам процес је званична Виндовс компонента. Иако је могуће да је вирус заменио прави сервисни хост са сопственом извршном верзијом, мало је вероватно. Ако желите да будете сигурни, можете проверити локацију датотеке у процесу. У Таск Манагер-у кликните десним тастером миша на било који процес Хост Хост и изаберите опцију „Опен Филе Лоцатион“.
Ако је датотека смештена у вашу фасциклу Виндовс Систем32, онда можете бити прилично сигурни да не радите са вирусом.
Међутим, ако и даље желите мало више мира, увек можете скенирати за вирусе помоћу жељеног вируса. Боље спречити него лечити!