Greitas „Task Manager“ persvarstymas bet kurioje „Windows“ sistemoje parodys procesą, žinomą kaip dllhost.exe, veikiantį fone. Jei tai sužinojote, tikriausiai norėtumėte sužinoti, ką tai ir jo aprašymas „COM Surrogate“ veikia ir ar tai saugu naudoti kompiuterį. Verta atsižvelgti į tai, kad manoma, kad ten yra. Tai yra „Microsoft“ sukurtas procesas, kuris yra supakuotas į kiekvieną „Windows“ operacinės sistemos versiją.

dllhost užduočių tvarkytuvėje

Yra nedidelė tikimybė, kad dllhost.exe gali užsikrėsti virusu. Tačiau jei jūsų kompiuteryje yra naujausių „Windows Update“ saugos pataisų ir turite įdiegtą antivirusinę programą, tokią kaip „Microsoft Security Essentials“, tada labai mažai tikėtina, kad turėsite kokių nors infekcijos problemų.

Kas yra COM +?

Norėdami suprasti, ką daro dllhost.exe, turite suprasti, kas yra COM + tarnyba. COM + trumpas komponentinio objekto modeliui. Plėtojant procesą / paslaugą „Process Explorer“, ji mažai ką atskleidžia. Proceso aprašymas yra toks:

Valdo komponentinių objektų modelio (COM) + pagrindu sukurtų komponentų konfigūravimą ir stebėjimą. Jei paslauga bus sustabdyta, dauguma COM + pagrindu veikiančių komponentų neveiks tinkamai. Jei ši paslauga bus išjungta, bet kurios paslaugos, kurios tiesiogiai priklauso nuo jos, nebus paleistos.

Norėdami iš tikrųjų pasidomėti, koks yra šio proceso procesas, turėsime apsižvalgyti „Microsoft Dev Center“ bibliotekoje. Ir paaiškėja, kad COM + visų pirma naudinga:

  • Diegti įmonės lygio programas visam tinklui. Teikti esamus komponentus programų plėtrai, nes COM + yra laikoma objektinio programavimo architektūra. Įvykių registro, kuris tvarko sistemos užklausas, padidina saugumą, suaktyvina proceso rankenas ir sukuria paslaugų užklausų eiles, tvarkymas. programoms.

„COM +“ sudaro komponentai, kurie yra savaime suprantami ir gerai žaidžia su kitais. Tai naudinga sukuriant komponentus, kuriuos dalijasi ir pakartotinai naudoja įvairios programos. Šis dizainas ne tik sumažina sistemos išteklių poreikį, bet ir pagerina inicijavimo greitį. Komponentų objektų modeliai nėra parašyti jokia konkrečia programavimo kalba, tačiau kiekvienam yra atskiros klasės, atsižvelgiant į numatytą programavimo kalbą. Įmonių lygiu tai suteikia masinio diegimo pranašumą naudojant „Microsoft“ sukurtą GUI įrankį, vadinamą DCOM.

com + sistemos taikymas

Dllhost.exe yra DLL failų ir dvejetainių vykdomųjų failų kompiuteris.

DLL (dinaminių nuorodų biblioteka) iš esmės yra neapibrėžtas kodo blokas, saugomas viename faile. Šis kodas gali būti programos, paslaugos makiažas ar tiesiog grafinės vartotojo sąsajos priedas. „Dllhost.exe“, panašus į „svchost.exe“, yra reikalinga „Windows“ paslauga bet kokiam į COM + orientuotam programavimo kodui. Žemiau parodytas „dllhost.exe“ paleidimo pavyzdys, naudojant „Process Monitor“, apimantį .dll ir .exe failų tipus.

proceso monitorius

Pavojai

„Dllhost.exe“ paprastai yra saugus, jei kompiuteris yra atnaujintas visuose saugos pataisais ir įdiegta patikima antivirusinė programa. Jei matote tai šiose vietose, esate saugūs:

  • Oficiali šio proceso katalogo vieta yra C: \ Windows \ System32 \ dllhost.exeDllhst3g taip pat yra galiojantis „Windows“ procesas, saugomas tame pačiame „System32“ aplanke.

Jei dllhost.exe pasirodys kur nors kitur, greičiausiai virusas. Kai kurie kirminų virusai imituoja dllhost vardą ir saugo save „System32“ aplanke. Štai keli pavyzdžiai:

  • „Worm / Loveelet-Y“ save saugo aplanke / Windows / System32 / kaip dllhost.comWorm / Loveelet-DR saugo save aplanke / Windows / System32 / kaip dllhost.dll

Didelis procesoriaus naudojimas

Viena iš galimų COM + sistemos dizaino ydų yra ta, kad ji leidžia paleisti bet kurį sistemoje saugomą DLL, darant prielaidą, kad trigeris, inicijuojantis jai reikalingus leidimus. Tai reiškia, kad pastebėjus didelį dllhost.exe procesoriaus vartojimą, tikriausiai problemą sukelia ne pagrindinis kompiuterio procesas, o veikiau įkeltas DLL, einantis per pagrindinį kompiuterį. Norėdami ištirti toliau, galite naudoti tokią programą kaip „Process Explorer“.

„system32“ aplanko vieta

Santrauka

„Dllhost.exe“ yra saugus „Microsoft“ sukurtas „Windows“ procesas. Jis naudojamas paleidžiant kitas programas ir paslaugas. Ji turėtų būti palikta vykdyti, nes ji yra labai svarbi keliems sistemos ištekliams.

Nuorodos:

  • COM + (komponentinės paslaugos) Kas yra COM?