dllhost.exe - Hvad er dllhost.exe, og hvorfor kører det?

Hvad er dllhost.exe?

Den ægte dllhost.exe-fil er en softwarekomponent i Microsoft Windows af Microsoft. Microsoft-vinduerne i et operativsystem. Dllhost.exe kører også Dynamic Link Library-værten. En blok kode, der gemmes i en enkelt fil, der kører flere filer på en Windows-pc. Dette program kan forårsage fejl, hvis det ikke er opdateret.





dllhost.exe



Dynamic Link Library Host er en proces, der er designet til at starte en eller flere windows-driftstjenester eller -applikationer. Vi refererer ofte til det som et COM-surrogat og belastninger. En hurtig gennemgang gennem Task Manager på ethvert Windows-system afslører en proces. Det er også kendt som dllhost.exe, der kører i baggrunden.

Hvis du har fundet det, vil du sandsynligvis gerne vide, hvad det og beskrivelsen af ​​COM Surrogate laver. Og om det er en sikker proces at køre på din computer eller ej. Den gode ting at overveje er imidlertid, at den skal være der. Dette er en proces, som Microsoft opretter og er pakket i alle versioner af Windows-operativsystemet.



Nu er der en lille chance for, at dllhost.exe kan få en virus. Men hvis din computer er opdateret med alle de nyeste sikkerhedsrettelser fra Windows Update. Og du installerer også en antivirus. Så er det meget usandsynligt, at du har problemer med infektion.



Hvad er COM +?

For at forstå, hvad dllhost.exe gør. Du skal forstå, hvad COM + -tjenesten faktisk er. COM + er en forkortelse for C omponent ELLER bject M odel. Når du trækker processen / tjenesten op i Process Explorer, afslører den ikke meget.

Det administrerer faktisk konfiguration og sporing af Component Object Model (COM) + -baserede komponenter. Hvis tjenesten på en eller anden måde holder op med at fungere, fungerer de fleste COM + -baserede komponenter ikke korrekt. Hvis vi deaktiverer denne tjeneste, starter eventuelle tjenester, der udtrykkeligt afhænger af den, ikke.



Se på Microsoft Dev Center-bibliotek Og det afslører i dllhost.exe, at COM + primært er nyttig til følgende



  • Implementering af applikationer på virksomhedsniveau til et helt netværk.
  • Tilvejebringelse af allerede eksisterende komponenter til applikationsudvikling. Fordi vi betragter COM + som en objektorienteret programmeringsarkitektur.
  • Kører en begivenhedsregister, der håndterer. For eksempel systemanmodninger, forbedrer sikkerheden, udløser proceshåndtag og opretter også køer til serviceanmodninger til applikationer.

Desuden:

COM + består af byggeklodskomponenter, der er selvdefinerende og leger godt med andre. Nytten i dette kommer fra designet af komponenter, som vi deler og genbruger. Ikke alene mindsker dette design efterspørgslen efter systemressourcer. Men det forbedrer også initialiseringshastigheden.

Komponenterne objektsmodeller er ikke skrevet på noget specifikt programmeringssprog. Der er dog separate klasser for hver, afhængigt af det planlagte programmeringssprog. På virksomhedsniveau giver dette fordelen ved massedistribution med et GUI-værktøj, som Microsoft oprettede kaldet DCOM .

Dllhost.exe er en vært for DDL-filer og binære eksekverbare filer:

En DLL (dynamisk linkbibliotek) er i det væsentlige en størrelse-uspecifik blok af kode i en enkelt fil. Denne kode kan være sammensætningen af ​​en applikation, service eller bare en tilføjelse til en grafisk brugergrænseflade. Dllhost.exe svarer til svchost.exe.

Det er en påkrævet Windows-tjeneste til enhver COM + -orienteret programmeringskode. Vi viser dig en prøve af, hvad dllhost.exe kører ved hjælp af Process Monitor. Hvilket inkluderer både .dll- og .exe-filtyper.

Risici:

Dllhost.exe er sikkert, så længe computeren er opdateret med alle sikkerhedsrettelser. Hvis du ser det de følgende steder, er du i sikkerhed:

  • Den officielle biblioteksplacering for denne proces er C: Windows System32 dllhost.exe
  • Dllhst3g er også en gyldig Windows-proces, der er gemt i den samme System32-mappe.

Hvis dllhost.exe vises andre steder, er det sandsynligvis en virus. Nogle ormevirus efterligner navnet på dllhost og gemmer sig i System32-mappen. Du skal være forsigtig med det. Her er nogle af dem:

  • Worm / Loveelet-Y gemmer sig selv i / Windows / System32 / som dllhost.com
  • Worm / Loveelet-DR gemmer sig i / Windows / System32 / som dllhost.dll

Høj CPU-brug:

En mulig sikkerhedsfejl i designet af COM + -systemet er, at. Det gør det muligt for enhver DLL, der er gemt på systemet, at køre, forudsat at udløseren, der starter den, de nødvendige tilladelser. Dette betyder, at når du ser en høj CPU-brug for dllhost.exe. Det er sandsynligvis ikke værtsprocessen, der forårsager problemet. Men snarere en indlæst DLL, der løber gennem værten. Du kan bruge et program som Process Explorer til at undersøge nærmere.

Dllhost.exe er faktisk en sikker Windows-proces, som Microsoft opretter. Vi bruger det grundlæggende til at starte andre applikationer og tjenester. Den skal køre, da den er kritisk for flere systemressourcer.

Jeg håber, du kan lide denne artikel og få hjælp fra den. Hvis du stadig har spørgsmål vedrørende denne artikel, er du velkommen til at spørge dem i kommentarfeltet nedenfor. Hav en god dag!

Se også: Indsæt gradssymbol på macOS: Hvordan gør man det?