dllhost.exe
Katalogsöktermer dllhost, com surrogate
COM Surrogate. Windows använder den för att köra vissa COM-objekt, inklusive vissa förhandsgranskningar i Utforskaren, utanför huvudgränssnittet.
Vad du behöver veta
Detta är en COM-värd, ofta för förhandsgranskningar i Utforskaren.
dllhost.exe kör COM-objekt i en egen process. Miniatyr- och förhandsgranskningshanterare i Utforskaren är en vanlig orsak till att du ser den.
- Säker?
- Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.
- Bör jag stänga den?
- Vanligtvis inte
- Varför så många?
- Förhandsgranskningar och COM-värdar
Vad är dllhost.exe?
dllhost.exe är COM Surrogate. Windows startar den så att ett COM-objekt kan köras utanför anroparen, ofta utanför Utforskaren.
Vad gör den?
Den läser in en DLL som implementerar en COM-klass. Förhandsgranskare och miniatyrbildsextraktorer är vardagsfallen.
Varför körs den?
Utforskaren startar den när en mapp behöver en förhandsgranskning som inte ska krascha hela gränssnittet om hanteraren misslyckas.
Varför finns det flera kopior?
Varje surrogat kan vara värd för en separat COM-klass. Flera kopior när du bläddrar i mediemappar är vanligt.
Inspektera den körande instansen
I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'dllhost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.
Använd filidentitetsguiden för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.
Är den säker?
Verifiera denna körande fil
Den legitima värden finns i System32. En dllhost.exe i en temporär användarmapp är inte den normala COM Surrogate.
Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.
C:\Windows\System32\dllhost.exe
- Förväntad utgivare: Microsoft Corporation
- Förväntad sökväg: System32
Kan jag avsluta den?
Vanligtvis inte
Att avsluta ett surrogat kan avbryta en förhandsgranskning. Det bör inte vara en daglig städrutin. Om en kopia har fastnat, stäng fönstret i Utforskaren först.
Kan jag ta bort den?
Nej
Ta inte bort dllhost.exe. Windows använder den för COM-isolering.
Bör den starta med Windows?
Den startar vid behov. Du bör inte lägga till den som ett autostartprogram.
Mät resursanvändning
| CPU och minne | Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje. |
|---|---|
| Disk och nätverk | Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym. |
Filinformation
| Körbart namn | dllhost.exe |
|---|---|
| Registrerad installationssökväg | C:\Windows\System32\dllhost.exe |
| Utgivare | Microsoft Corporation |
| Signaturkontroll | Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet. |
Vanliga problem
Kraschar när en mapp öppnas
En trasig förhandsgranskare kan få surrogatet att krascha. Det är därför hanteraren är isolerad. Prova en annan mapp eller en enklare vy.
Hög processoranvändning i Bilder eller Videor
Arbete med miniatyrbilder är ett verkligt jobb. Vänta tills mappen har stabiliserats innan du avslutar värden.
Felsökning
Diagnostisera innan du ändrar något destruktivt.
Bekräfta sökvägen och signaturen
Öppna processegenskaperna och kontrollera att dllhost.exe körs från den förväntade mappen och är signerad av den förväntade utgivaren. Detta är den första kontrollen, inte en registerredigering.
Se vad processen gör
Aktivitetshanteraren kan visa processor, minne, disk och GPU. Hög användning under ett uppenbart arbete är ofta normalt. Hög användning när datorn är inaktiv kräver en närmare titt på den relaterade appen eller tjänsten.
Undvik destruktiva första steg
Ta inte bort dllhost.exe, inaktivera inte kritiska tjänster utan att veta effekten och redigera inte registret som ett första steg.
Tekniska detaljer
Tekniska detaljer
| Avbildningsnamn | dllhost.exe |
|---|---|
| Visningsnamn | COM Surrogate |
Verifiera identiteten för en aktiv fil
Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.
Källor och verifiering
Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.
- Microsoft Learn: COM Surrogate · COM-surrogatprocesser
- Microsoft Sysinternals: Sigcheck · Förklarar hur man inspekterar filsignaturer. Denna referens fastställer inte identiteten eller säkerheten för en viss körande fil.
- Microsoft: Get-CimInstance · Skrivskyddad lokal processfråge-metod.
- Microsoft: Win32_Process properties · Dokumenterar process-ID, körbara sökvägar, skapelsedatum och återanvändning av föräldra-ID.
Var denna artikel användbar?
Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.
Tack. Det hjälper oss att förbättra den här sidan.