dllhost.exe - kas yra dllhost.exe ir kodėl jis veikia?

Kas yra dllhost.exe?

Tikrasis dllhost.exe failas yra „Microsoft Windows“ programinės įrangos komponentas. „Microsoft Windows“ operacinėje sistemoje. „Dllhost.exe“ taip pat veikia „Dynamic Link Library“ priegloba. Kodo blokas, saugomas viename faile, kuriame yra keli failai „Windows“ kompiuteryje. Ši programa gali sukelti klaidų, jei ji nėra atnaujinta.





dllhost.exe



„Dynamic Link Library“ priegloba yra procesas, skirtas paleisti vieną ar daugiau „Windows“ operacinių paslaugų ar programų. Mes dažnai tai vadiname COM pakaitalu ir apkrovomis. Greitas peržiūra per „Task Manager“ bet kurioje „Windows“ sistemoje atskleis procesą. Jis taip pat žinomas kaip dllhost.exe, veikiantis fone.

Jei tai radote, tikriausiai norėtumėte sužinoti, ką daro jis ir jo aprašymas „COM Surrogate“. Nesvarbu, ar tai yra saugus procesas, kai jūsų kompiuteris veikia. Tačiau reikia atsižvelgti į tai, kad jo turėtų būti. Tai yra procesas, kurį „Microsoft“ sukuria ir kuris yra supakuotas į kiekvieną „Windows“ operacinės sistemos versiją.



Dabar yra nedidelė tikimybė, kad dllhost.exe gali užsikrėsti virusu. Tačiau, jei jūsų kompiuteryje yra atnaujinti visi naujausi „Windows Update“ saugos pataisymai. Taip pat įdiegiate antivirusinę programą. 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 iš tikrųjų yra „COM +“ paslauga. COM + yra trumpasis C komponentas ARBA objektas M odelis. Traukiant procesą / paslaugą „Process Explorer“, tai daug neatskleidžia.

Jis iš tikrųjų valdo komponentų objektų modelio (COM) + pagrindu veikiančių komponentų konfigūraciją ir sekimą. Jei kažkaip paslauga nustoja veikti, dauguma COM + pagrindu sukurtų komponentų neveiks tinkamai. Jei išjungsime šią paslaugą, nepavyks paleisti visų nuo jos tiesiogiai priklausančių paslaugų.



Pažiūrėk į „Microsoft Dev Center“ biblioteka Dllhost.exe atskleidžia, kad COM + pirmiausia yra naudinga šiems tikslams



  • Įmonės lygio programų diegimas visam tinklui.
  • Tada pateikite jau esamus komponentus programų plėtrai. Kadangi mes laikome COM + kaip į objektą orientuotą programavimo architektūrą.
  • Paleisti įvykių registrą, kuris tvarko. Pavyzdžiui, sistemos užklausos, padidina saugumą, suaktyvina procesų tvarkymą ir sukuria paslaugų užklausų eiles programoms.

Be to:

„COM +“ sudaro sudedamosios dalys, kurios pačios apibrėžiamos ir puikiai žaidžia su kitais. Tai naudinga sukuriant komponentus, kuriais mes dalijamės ir kurie pakartotinai naudojami. Šis dizainas ne tik sumažina sistemos išteklių poreikį. Tačiau tai taip pat pagerina inicializavimo greitį.

Komponentų objektų modeliai nėra parašyti jokia konkrečia programavimo kalba. Tačiau kiekvienam yra skirtingos klasės, priklausomai nuo numatytos programavimo kalbos. Įmonės lygiu tai suteikia masinio diegimo su „Microsoft“ sukurtu GUI įrankiu pranašumą DCOM .

„Dllhost.exe“ yra DDL failų ir dvejetainių vykdomųjų failų priegloba:

DLL (dinaminių nuorodų biblioteka) iš esmės yra neapibrėžtas kodo blokas viename faile. Šis kodas gali būti programos, paslaugos ar tiesiog grafinės vartotojo sąsajos priedo sudėtis. „Dllhost.exe“ yra panašus į „svchost.exe“.

Tai yra būtina „Windows“ paslauga, skirta bet kuriam COM + orientuotam programavimo kodui. Mes parodysime, ką dllhost.exe paleidžia naudodamas „Process Monitor“. Kuris apima ir .dll, ir .exe failų tipus.

Rizika:

„Dllhost.exe“ yra saugus tol, kol kompiuteris atnaujina visus saugos pataisymus. Jei matote tai šiose vietose, esate saugus:

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

Jei dllhost.exe pasirodo bet kur kitur, tai greičiausiai yra virusas. Kai kurie kirminų virusai imituoja dllhost pavadinimą ir saugo save aplanke System32. Turėtumėte būti atsargūs. Štai keletas jų:

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

Didelis procesoriaus naudojimas:

Vienas iš galimų COM + sistemos konstrukcijos saugumo trūkumų yra tas. Tai leidžia paleisti bet kurį sistemoje saugomą DLL, darant prielaidą, kad trigeriui, kuris jį inicijuoja, reikalingi leidimai. Tai reiškia, kad visada, kai matote, kad „dllhost.exe“ naudoja daug procesoriaus. Greičiausiai problemą sukelia ne pagrindinis procesas. Greičiau pakrautas DLL, einantis per pagrindinį kompiuterį. Norėdami ištirti toliau, galite naudoti tokią programą kaip „Process Explorer“.

„Dllhost.exe“ iš tikrųjų yra saugus „Windows“ procesas, kurį sukuria „Microsoft“. Iš esmės jį naudojame kitų programų ir paslaugų paleidimui. Jis turėtų būti paliktas veikti, nes jis yra labai svarbus keliems sistemos ištekliams.

Tikiuosi, kad jums patiks šis straipsnis ir sulauksite pagalbos iš jo. Jei vis dar turite klausimų, susijusių su šiuo straipsniu, nedvejodami paklauskite jų toliau pateiktame komentarų skyriuje. Geros dienos!

Taip pat žiūrėkite: „MacOS“ įterpti laipsnio simbolį: kaip?