dllhost.exe - kas ir dllhost.exe un kāpēc tas darbojas?

Kas ir dllhost.exe?

Īstais dllhost.exe fails ir Microsoft Windows programmatūras sastāvdaļa. Microsoft Windows operētājsistēmā. Dllhost.exe palaiž arī dinamisko saišu bibliotēkas resursdatoru. Kodu bloks, kas tiek glabāts vienā failā, kurā Windows datorā darbojas vairāki faili. Šī programma var izraisīt kļūdas, ja tā nav atjaunināta.





dllhost.exe



Dynamic Link Library Host ir process, kas paredzēts, lai palaistu vienu vai vairākus Windows operētājsistēmas pakalpojumus vai lietojumprogrammas. Mēs to bieži saucam par COM aizstājēju un slodzēm. Ātra iepazīšanās ar uzdevumu pārvaldnieku jebkurā Windows sistēmā atklās procesu. Tas ir arī pazīstams kā dllhost.exe, kas darbojas fonā.

Ja esat to atklājis, jūs, iespējams, vēlētos uzzināt, ko tas dara, un tā apraksts par COM Surrogate. Neatkarīgi no tā, vai tas ir drošs process, kas darbojas jūsu datorā. Tomēr laba lieta, kas jāapsver, ir tāda, ka tai vajadzētu būt. Šis ir process, ko Microsoft izveido un ir iesaiņots visās Windows operētājsistēmas versijās.



Tagad pastāv neliela iespēja, ka dllhost.exe var iegūt vīrusu. Tomēr, ja jūsu dators ir atjaunināts ar visiem jaunākajiem drošības atjauninājumiem no Windows Update. Un jūs arī instalējat pretvīrusu. Tad ir maz ticams, ka jums būs kādas problēmas ar infekciju.



Kas ir COM +?

Lai saprastu, ko dara dllhost.exe. Jums jāsaprot, kas patiesībā ir COM + pakalpojums. COM + ir saīsinājums no C komponents VAI objekts M odele. Palielinot procesu / pakalpojumu Process Explorer, tas neko daudz neatklāj.

Tas faktiski pārvalda komponentu objektu modeļa (COM) + bāzes komponentu konfigurēšanu un izsekošanu. Ja pakalpojums kaut kādā veidā pārstāj darboties, lielākā daļa COM + bāzes komponentu nedarbosies pareizi. Ja mēs atspējosim šo pakalpojumu, neizdosies palaist visus pakalpojumus, kas tieši no tā ir atkarīgi.



Apskatiet Microsoft Dev centra bibliotēka Programmā dllhost.exe tas atklāj, ka COM + galvenokārt ir noderīga šīm sekām



  • Uzņēmuma līmeņa lietojumprogrammu izvietošana visam tīklam.
  • Pēc tam nodrošinot jau esošus komponentus lietojumprogrammu izstrādei. Tā kā mēs uzskatām COM + par objektorientētu programmēšanas arhitektūru.
  • Palaist notikumu reģistru, kas apstrādā. Piemēram, sistēmas pieprasījumi, uzlabota drošība, tiek aktivizēti procesa rokturi, kā arī tiek izveidotas pakalpojumu pieprasījumu rindas lietojumprogrammām.

Turklāt:

COM + sastāv no sastāvdaļām, kas ir pašdefinējošas un labi spēlē ar citiem. Noderība šajā sakarā rodas no tādu sastāvdaļu dizaina, kuras mēs kopīgi izmantojam un izmantojam atkārtoti. Šis dizains ne tikai samazina pieprasījumu pēc sistēmas resursiem. Bet tas arī uzlabo inicializācijas ātrumu.

Komponentu objektu modeļi nav rakstīti nevienā konkrētā programmēšanas valodā. Tomēr katram ir atsevišķas klases atkarībā no paredzētās programmēšanas valodas. Uzņēmuma līmenī tas nodrošina masveida izvietošanas priekšrocības ar GUI rīku, kuru izveidoja Microsoft DCOM .

Dllhost.exe ir DDL failu un bināro izpildāmo failu resursdators:

DLL (dinamisko saišu bibliotēka) būtībā ir koda bloks, kas nav noteikts pēc lieluma, vienā failā. Šis kods var būt lietojumprogrammas, pakalpojuma vai tikai grafiskā lietotāja saskarnes papildinājuma sastāvs. Dllhost.exe ir līdzīgs svchost.exe.

Tas ir nepieciešams Windows pakalpojums jebkuram COM + orientētam programmēšanas kodam. Mēs parādīsim paraugu tam, ko palaiž dllhost.exe, izmantojot Process Monitor. Kas ietver gan .dll, gan .exe failu tipus.

Riski:

Dllhost.exe ir drošs, ja vien dators ir atjaunināts visos drošības ielāpos. Ja jūs to redzat šādās vietās, jūs esat drošībā:

  • Šī procesa oficiālā direktorijas atrašanās vieta ir C: Windows System32 dllhost.exe
  • Dllhst3g ir arī derīgs Windows process, kas saglabāts tajā pašā mapē System32.

Ja dllhost.exe parādās jebkur citur, tas, visticamāk, ir vīruss. Daži tārpu vīrusi atdarina dllhost nosaukumu un glabā sevi mapē System32. Jums vajadzētu būt uzmanīgiem par to. Šeit ir daži no tiem:

  • Tārps / Loveelet-Y sevi glabā mapē / Windows / System32 / kā dllhost.com
  • Worm / Loveelet-DR glabā sevi mapē / Windows / System32 / kā dllhost.dll

Augsta procesora izmantošana:

Viens no iespējamiem COM + sistēmas konstrukcijas drošības trūkumiem ir tas. Tas ļauj darboties jebkuram sistēmā glabātam DLL, pieņemot, ka sprūda, kas to uzsāk, ir nepieciešamās atļaujas. Tas nozīmē, ka ikreiz, kad redzat lielu CPU lietojumu dllhost.exe. Iespējams, problēmu nav izraisījis resursdatora process. Drīzāk ielādēts DLL, kas darbojas caur resursdatoru. Lai turpinātu izmeklēšanu, varat izmantot programmu, piemēram, Process Explorer.

Dllhost.exe faktiski ir drošs Windows process, ko rada Microsoft. Mēs to galvenokārt izmantojam citu lietojumprogrammu un pakalpojumu palaišanai. Tas jāatstāj darboties, jo tas ir kritisks vairākiem sistēmas resursiem.

Es ceru, ka jums patīk šis raksts un saņemat no tā palīdzību. Ja jums joprojām ir kādi jautājumi saistībā ar šo rakstu, droši uzdodiet tos komentāru sadaļā zemāk. Lai jums lieliska diena!

Skatiet arī: Ievietojiet grāda simbolu macOS: kā?