Hva er dllhost.exe og hvorfor kjører det?

En rask lesing gjennom Task Manager på et hvilket som helst Windows-system vil avsløre en prosess kjent som dllhost.exe som kjører i bakgrunnen. Hvis du har funnet det, vil du sannsynligvis gjerne vite hva det og beskrivelsen av "COM Surrogate" gjør og om det er en trygg prosess å kjøre på datamaskinen eller ikke. Det som er bra å tenke på er at det skal være der. Dette er en prosess laget av Microsoft og er pakket i alle versjoner av Windows-operativsystemet.

Hva er dllhost.exe og hvorfor kjører det?

Det er en liten sjanse for at dllhost.exe kan bli infisert av et virus. Men hvis datamaskinen din er oppdatert med alle de nyeste sikkerhetsoppdateringene fra Windows Update og du har et antivirus installert som Microsoft Security Essentials, er det svært usannsynlig at du vil ha noen problemer med infeksjon.

Hva er COM+?

For å forstå hva dllhost.exe gjør, må du forstå hva COM+-tjenesten er. COM+ er forkortelse for Component O bject M odel . Når du trekker opp prosessen/tjenesten i Process Explorer, avslører det ikke mye. Beskrivelsen for prosessen lyder:

Administrerer konfigurasjonen og sporingen av Component Object Model (COM)+-baserte komponenter. Hvis tjenesten stoppes, vil de fleste COM+-baserte komponenter ikke fungere ordentlig. Hvis denne tjenesten er deaktivert, vil alle tjenester som eksplisitt er avhengige av den ikke starte.

For å virkelig fordype oss i hva prosessen gjør, må vi ta en titt på Microsoft Dev Center-biblioteket . Og det avslører at COM+ først og fremst er nyttig for følgende:

  • Distribuere applikasjoner på bedriftsnivå for et helt nettverk.
  • Tilbyr eksisterende komponenter for applikasjonsutvikling fordi COM+ betraktes som en objektorientert programmeringsarkitektur.
  • Kjøre et hendelsesregister som håndterer systemforespørsler, forbedrer sikkerheten, utløser prosesshåndteringer og oppretter tjenesteforespørselskøer for applikasjoner.

COM+ består av byggeklosskomponenter som er selvdefinerende og spiller godt sammen med andre. Nytten i dette kommer fra utformingen av komponenter som deles og gjenbrukes av flere applikasjoner. Ikke bare reduserer dette designet behovet for systemressurser, men det forbedrer også initialiseringshastigheten. Komponentobjektmodellene er ikke skrevet i noe spesifikt programmeringsspråk, men det er separate klasser for hver enkelt avhengig av hvilket programmeringsspråk som er tiltenkt. På bedriftsnivå gir dette fordelen med massedistribusjon med et GUI-verktøy Microsoft opprettet kalt DCOM .

Hva er dllhost.exe og hvorfor kjører det?

Dllhost.exe er en vert for DLL-filer og binære kjørbare filer.

En DLL (dynamic link library) er i hovedsak en størrelsesuspesifikk kodeblokk lagret i en enkelt fil. Denne koden kan være sammensetningen av en applikasjon, tjeneste eller bare et tillegg for et grafisk brukergrensesnitt. Dllhost.exe, lik svchost.exe , er en nødvendig Windows-tjeneste for enhver COM+-orientert programmeringskode. Et eksempel på hva dllhost.exe kjører vises nedenfor ved hjelp av Process Monitor, som inkluderer både .dll- og .exe-filtyper.

Hva er dllhost.exe og hvorfor kjører det?

Risikoer

Dllhost.exe er vanligvis trygt så lenge datamaskinen er oppdatert på alle sikkerhetsoppdateringer og et pålitelig antivirus er installert. Hvis du ser det på følgende steder er du trygg:

  • Den offisielle katalogplasseringen for denne prosessen er C:\Windows\System32\dllhost.exe
  • Dllhst3g er også en gyldig Windows-prosess lagret i den samme System32-mappen.

Hvis dllhost.exe vises noe annet sted, er det sannsynligvis et virus. Noen ormevirus etterligner navnet på dllhost og lagrer seg selv i System32-mappen. Her er noen eksempler:

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

Høy CPU-bruk

En mulig sikkerhetsfeil i utformingen av COM+-systemet er at det lar enhver DLL som er lagret på systemet kjøres, forutsatt at utløseren som initierer det de nødvendige tillatelsene. Dette betyr at når du ser en høy CPU-bruk for dllhost.exe er det sannsynligvis ikke vertsprosessen som forårsaker problemet, men snarere en lastet DLL som kjører gjennom verten. Du kan bruke et program som Process Explorer for å undersøke nærmere.

Hva er dllhost.exe og hvorfor kjører det?

Sammendrag

Dllhost.exe er en sikker Windows-prosess laget av Microsoft. Den brukes til å lansere andre applikasjoner og tjenester. Den bør stå i gang siden den er kritisk for flere systemressurser.

Referanser:

Legg igjen en kommentar

PowerPoint-mal for årsrapport for ideelle organisasjoner: Gratis nedlastingsalternativer og sjekkliste for lysbilder

PowerPoint-mal for årsrapport for ideelle organisasjoner: Gratis nedlastingsalternativer og sjekkliste for lysbilder

Lag en tydelig årsrapport for ideelle organisasjoner i PowerPoint med en gratis mal, praktisk lysbildestruktur, effektmålinger, økonomi og presentasjonstips klare for givere.

PowerPoint-mal for minimalistisk investorpresentasjon for teknologioppstartsbedrifter: Hva du bør inkludere og hva du bør utelate

PowerPoint-mal for minimalistisk investorpresentasjon for teknologioppstartsbedrifter: Hva du bør inkludere og hva du bør utelate

Lag en pitch-presentasjon for investorer i oppstartsbransjen for ren teknologi i PowerPoint med praktisk lysbildestruktur, evidensorientert budskap, tilgjengelig design og færre distraksjoner.

Enkel mal for oppgavedelegeringsmatrise for Word: En praktisk versjon for små teamledere

Enkel mal for oppgavedelegeringsmatrise for Word: En praktisk versjon for små teamledere

Bruk denne enkle malen for oppgavedelegeringsmatrise i Word for å tilordne eiere, beslutningsgrenser, tidsfrister og kontrollpunkter uten å komplisere et lite team.

Enkel mal for oppmøteskjema for barnehage: Utskrivbar påmelding og avmelding for hjemmebarnepass

Enkel mal for oppmøteskjema for barnehage: Utskrivbar påmelding og avmelding for hjemmebarnepass

Bruk dette enkle utskrivbare oppmøteskjemaet for barnehagepass hjemme, med barnenavn, ankomst-/avreisetider, signaturer og tips om samsvar.

Utskrivbar én-siders markedsføringsstrategimal for lokale bedrifter

Utskrivbar én-siders markedsføringsstrategimal for lokale bedrifter

Bruk denne utskrivbare malen for markedsføringsstrategi på én side til å definere din lokale målgruppe, tilbud, kanaler, budsjett, ukentlige handlinger og målbare mål.

Slik stopper du Excel fra å automatisk endre tall til datoer

Slik stopper du Excel fra å automatisk endre tall til datoer

Stopp Excel fra å konvertere verdier som 1/2, 11-53 eller JAN1 til datoer. Lær pålitelige løsninger for skriving, liming, CSV-import og allerede konverterte celler.

Modern Real Estate Listing Presentation PowerPoint Template (Free): What to Include

Modern Real Estate Listing Presentation PowerPoint Template (Free): What to Include

Build a polished real estate listing PowerPoint for free with a practical slide plan, photo, branding, accessibility, compliance, and export tips.

Slik løser du feilen der Outlook ikke kan sende e-post, men kan motta

Slik løser du feilen der Outlook ikke kan sende e-post, men kan motta

Løs Outlook-problemer der du kan motta e-post, men ikke sende. Sjekk Utkast, frakoblet modus, pålogging, SMTP-innstillinger, profiler og endringer i Microsoft 365.

Enkel to-ukers lønnstracker i Excel for små team: En praktisk oppsettguide

Enkel to-ukers lønnstracker i Excel for små team: En praktisk oppsettguide

Bygg en enkel to-ukers lønnstracker i Excel for et lite team, med timer, lønn, fratrekk, gjennomgangsmarkeringer, oppsummeringer og retningslinjer for journalføring.

Utskrivbar sjekkliste for arrangementsplanlegging og budsjettmal for Word: Hva du skal inkludere og når du skal bruke Excel i stedet

Utskrivbar sjekkliste for arrangementsplanlegging og budsjettmal for Word: Hva du skal inkludere og når du skal bruke Excel i stedet

Lag eller tilpass en utskrivbar sjekkliste og budsjettmal for arrangementsplanlegging i Microsoft Word, med praktiske deler, avveininger og tips for Word kontra Excel.