Så här felsöker du COM Surrogate-problem i Windows 10
Har du någonsin öppnat Windows Task Manager och undrade vad hälften av posterna är? Hur hanteras misstänkt Windows Task Manager Processer Hur hanteras misstänksam Windows Task Manager Processer CTRL + ALT + DEL aka tre-finger salute är det snabbaste sättet att lägga till din förvirring Sortera genom processhanteringsprocesser, du kanske märker något som svchost.exe använder 99% av din CPU. Så nu ... Läs mer? Medan nya versioner av Windows har vänligare namn, hur Windows har blivit mer användarvänlig, 5 exempel på hur Windows har blivit mer användarvänlig, 5 exempel. Med tiden har Windows mjukat i grova kanter och skapat en mer användarvänlig upplevelse, speciellt för nybörjare. användare. Här är fem stora anledningar att Windows är lättare att använda än någonsin tidigare. Läs mer för de flesta processer och ta reda på exakt vad de gör är tufft.
En process som du kanske har sett är COM Surrogat, även kallad dllhost.exe. Vad är den här processen för, varför kör den och betyder det att du har ett virus? Läs vidare för att ta reda på det.
Vad är COM Surrogat?
Enligt Microsoft, COM Surrogate “är ett snyggt namn för [s] acrificial process för ett COM-objekt som körs utanför processen som begärde det.” Det är inte klart alls, så låt oss bryta ner den här definitionen och titta på några exempel.
För det första är en COM (som står för Component Object Model) -objekt i huvudsak en Microsoft-designad standard för programvara skapad så att processer enkelt kan prata med varandra. Till exempel, säg att du har ett Excel-kalkylblad inbäddat i ett Word-dokument 8 Överraskande sätt att importera data till Microsoft Word 8 Överraskande sätt att importera data till Microsoft Word Att veta hur man importerar data till Microsoft Word från vilken som helst källa, inklusive Excel, PDF filer eller andra Word-dokument kan spara mycket tid. Vi visar alla knep. Läs mer . Att se de ändringar du gör i Excel uppdaterar automatiskt Word-kalkylbladet tack vare dessa delade objekt.
Dessa COM-objekt, som framgår av processnamnet, är verkligen DLL-filer. Dessa finns i skyddade Windows-mappar 5 Standard Windows-filer och mappar Du bör aldrig röra 5 standard Windows-filer och mappar Du bör aldrig röra Windows innehåller otaliga standardfiler och mappar, varav många inte genomsnittliga användare ska röra. Här är fem mappar du borde lämna ensam för att undvika att skada ditt system. Läs mer och låt operativsystemet (OS) fungera som det ska.
Vad är offeret?
Därefter bör vi undersöka vad “offer process” betyder. Därför vänder vi oss till ett annat exempel.
En vanlig användning för COM Surrogate är miniatyrerna i File Explorer. I äldre versioner av Windows skulle Utforskprocessen försöka generera miniatyrbilder i sig. Detta resulterade ofta i kraschar eftersom miniatyrutdragare inte alltid är tillförlitliga.
Du kanske har sett detta beteende själv: öppnar en mapp med hundratals bilder eller en filtyp som Windows inte förväntade sig ibland skulle orsaka att Explorer kraschar i gamla dagar.
Så, när File Explorer tror att en krasch snart kan inträffa skapar det en COM Surrogate-process för att hantera det riskabla beteendet. I det här fallet skickar File Explorer av jobbet till COM Surrogate när du öppnar en mapp som har många miniatyrer att generera. På det sättet, om miniatyrbelastningen kraschar, går Utforsker-processen inte ner med den.
Kan jag döda den här processen?
Till skillnad från några andra viktiga Windows-processer 7 Processer i Windows-arbetshanteraren du borde aldrig döda 7 Windows-processhanteringsprocesser som du aldrig ska döda Vissa Windows-processer kan frysa eller krascha ditt system om det avslutas. Vi visar dig vilken arbetshanterare som hanterar att du ska lämna ensam. Läs mer, du kan öppna uppgiftshanteraren (Ctrl + Skift + Esc) och döda någon COM Surrogat processer du ser. Det gör dock vanligtvis inte en bra idé. Program skapar dessa processer när de behöver dem för att utföra någon åtgärd, så att döda dem kommer att stoppa vad de jobbar med.
Du kan inte inaktivera COM Surrogate, eftersom det bara körs när ett annat program begär det.
Hur ser jag vilken process som startade den?
Task Manager, som är grundläggande, låter dig inte se detaljerad information om COM Surrogate-processer. Eftersom du ofta ser flera kopior av det körs kanske du undrar vilka program som startade dem. För det måste du ladda ner Process Explorer, ett av de bästa Task Manager-alternativen 5 Kraftfulla alternativ till Windows Task Manager 5 Kraftfulla alternativ till Windows Task Manager Task Killer skulle vara ett bättre namn för den inbyggda Windows Task Manager eftersom vi bara ta upp det för att döda oanvända processer. Alternativa uppgiftshanterare låter dig faktiskt hantera dina processer. Läs mer .
Process Explorer ger massor av detaljer om vad som körs på din dator och det kan berätta vilken process som startade en COM Surrogate. Titta igenom listan för a dllhost.exe process - de har COM Surrogat i Beskrivning fält. Musen över den, och du får se lite information om vad som är ansvarig för det.
Om du inte hittar någon dllhost processer, tryck Ctrl + F för att öppna sökfältet. Stiga på dllhost.exe för att enkelt hitta alla instanser av det. Om du inte ser något, är det möjligt att inga program använder COM Surrogates för tillfället.
I det följande exemplet har vi funnit att denna COM Surrogate hanterar miniatyrbilder.
Hur kan jag fixa en COM-surrogatkrasch?
Du har nog aldrig lagt märke till COM Surrogate om du inte har sett ett fel som låter dig veta att det slutade fungera och påverkar din Windows 10-prestanda. Så här ökar du Windows 10-prestanda och gör det snabbare. Så här ökar du Windows 10-prestanda och gör det känt Snabbare Windows 10 körs ganska snabbt - men du kan göra det ännu snabbare! Vi visar dig fria tweaks för att öka hastighet och prestanda. Du kommer att förvandla Windows 10 från slow poke till Usain Bolt i 12 ... Läs mer. För det mesta kommer en viss fil att orsaka det här felet, vanligtvis relaterat till miniatyrbilder. Om du ser COM Surrogate fel regelbundet, här är några lösningar du kan försöka:
- Uppdatera / avinstallera eventuella codec-paket och mediasoftware. Om du använder programvara som K-Lite codec-paketet eller medieverktyg som DivX eller Nero, kan något med dem orsaka detta problem. Överväg att avinstallera dem, eftersom du verkligen inte behöver dessa codec-paket längre. Så här felsöker du video- och ljudavspelningsproblem på din Windows-dator. Så här felsöker du video- och ljudavspelningsproblem på din Windows-dator. Ingen video, inget ljud, hur frustrerande! Lyckligtvis är ditt problem sannolikt ett vanligt Windows-problem som vi kan hjälpa dig att felsöka här, just nu. Läs mer eftersom VLC spelar allt och Nero har gott om gratis alternativ De bästa, fria alternativen till Nero CD / DVD-brännare De bästa, fria alternativen till Nero CD / DVD-brännare Slösa inte pengar på ett CD / DVD-brännverktyg! En freeware-applikation kan vara allt du behöver. Här har vi sammanställt fem alternativ till Nero Burning ROM för din Windows-dator. Läs mer .
- Installera Windows-uppdateringar. Vissa personer har rapporterat att installationen av de senaste uppdateringarna löser problemet. Hur och varför behöver du installera den säkerhetsplåstret. Hur och varför behöver du installera den säkerhetsplåstret Läs mer. Det är inte alltid lösningen, men det är ett lätt första steg. Kanske finns det en liten liten hicka med en viss filtyp som Microsoft fixade med de senaste patcherna.
- Radera befintliga miniatyrbilder. Om en skadad miniatyrbild orsakar COM Surrogate att krascha, kan du ta bort det med hjälp av verktyget Diskrening 7 Dolda Windows Caches och hur du rensar dem 7 Dolda Windows Caches och hur du rensar dem Cachelagrade filer kan ta upp många byte. Medan dedikerade verktyg kan hjälpa dig att frigöra diskutrymme kan de inte rensa allt. Vi visar hur man manuellt släpper ut lagringsutrymme. Läs mer . Detta kommer att tvinga Windows att återuppbygga miniatyr cachen, vilket kunde rensa problemet.
- Identifiera den problematiska filen. Använd Process Explorer, som diskuterats ovan, för att se vilken fil dllhost försöker komma åt Om det pekar på en viss fil är det nästan säkert ditt problem. Ta bort den filen och se om problemen avtar.
- Ta bort COM Surrogate från listan för förebyggande av data. Windows använder något som heter Data Prevention Prevention (DEP) för att förhindra att skadlig kod körs på ditt system. Du kan utesluta vissa processer från den här listan, och det kan göra att COM Surrogate kan stoppa felet.
- Typ avancerat system till Start-menyn och välj Visa avancerade systeminställningar. Klicka på inställningar knapp under Prestanda fliken och välj sedan Dataexekveringsskydd flik.
- Välj det andra alternativet, Slå på DEP för alla program ... och klicka på Lägg till knapp.
- Bläddra till C: \ Windows \ System32 \ dllhost.exe på ett 32-bitars system, eller C: \ Windows \ SysWOW64 \ dllhost.exe på 64-bitars Windows. Klick ok för att spara dina ändringar.
- Skanna hårddisken för problem. Om det här problemet uppstår utan några mönster, bör du köra några skanningar på din dator. Vid kommandotolken använder du SFC-kommandot Så här fixar du korrupta Windows-systemfiler med ett kommando Så här fixar du korrupta Windows-systemfiler med ett kommando Om du ser konstiga problem i Windows kan det bero på att systemfiler blir skadade. Så här fixar du dem med hjälp av systemfilkontrollen. Läs mer för att reparera Windows-filer och CHKDSK-kommandot Är CHKDSK fast? Lösningar när Check-disken inte fungerar, är CHKDSK fast? Åtgärdar när Check-disken inte fungerar CHKDSK kan allvarligt deflera din Windows-starttid. Ännu viktigare, det indikerar att något inte är rätt. Här är vad Check Disk gör och hur du kan använda det. Läs mer för att kontrollera om hårddiskfel.
- Registrera om några få DLL-filer i kommandotolken. I kommandotolken Så här hanterar du kommandotolken i Windows 10 Så här hanterar du kommandotolkningen i Windows 10 Den här artikeln gör kommandotolkningen Windows 10 lättare och mer användbar. Lär dig hur du kör flera kommandon, få hjälp med något kommando och mer. Läs mer, kör kommandon regsvr32 vbscript.dll och regsvr32 jscript.dll kommer att registrera om två DLL-filer som kan fixa COM Surrogat-kraschen.
- Kontrollera ditt antivirusprogram. Vissa har rapporterat att Kaspersky antiviruskonflikter kan orsaka problemet. Försök att inaktivera antivirusskydd och se om åtkomst till den filen / mappen fortfarande resulterar i ett fel.
- Om du inte använder dem, du kan inaktivera miniatyrer helt Varför bör du inaktivera miniatyrbilder i Windows Varför du bör inaktivera miniatyrbilder i Windows Du är nog van vid Windows miniatyrbilder, men visste du att du inte verkligen behöver dem? Faktum är att det finns flera fördelar att stänga av dem. Läs mer .
Kan detta innebära ett virus?
Den normala COM Surrogate-processen är en vanlig del av Windows och är inte skadlig. Vissa skadliga program har dock varit kända att använda dllhost processer för grymma syften. Ser ett stort antal COM Surrogat poster i Aktivitetshanteraren med mycket av CPU-enheten Hur man fixar hög CPU-användning i Windows Så här fixar du hög CPU-användning i Windows Om datorns fans ofta slår över topphastigheter, är det ett tecken på att din CPU är fulladdat. Samtidigt kan datorn sakta ner. Det är irriterande, speciellt om du inte gör någonting. Läs mer är ett tecken på att du kan få en infektion.
Eftersom denna typ av skadlig kod efterliknar viktiga systemprocesser och filer rekommenderar vi inte att du försöker ta bort det själv. Du kan eventuellt ta bort en kritisk fil av misstag. I stället kör en skanning med ditt installerade antivirus. Den 8 bästa säkerhetsprogramvaran för Windows 10 skadlig kodskyddet. Den 8 bästa säkerhetsprogramvaran för Windows 10 Malware Protection Vill du strama säkerheten på datorn? Det är en bra idé, så ta en titt på dessa fantastiska antivirusalternativ för Windows 10. Läs mer och försök sedan en andra för att du är ren.
Konsultera vår lista över de bästa nagfria antivirusprogrammen Top Free Antivirus Apps utan Nag-skärmar och Bloatware Toppfria Antivirus Apps utan Nag-skärmar och Bloatware Nagging antivirusprogram är en stor smärta. Du behöver inte lägga upp dem, även gratis. Här är de bästa antivirusprogrammen som inte kommer med popup eller bunden skräp. Läs mer om du behöver en rekommendation. Glöm inte att du kan köra en skanning med Windows Defender även om du inte använder den hela tiden (även om du förmodligen borde 4 skäl att använda Windows Defender i Windows 10 4 skäl att använda Windows Defender i Windows 10 tidigare , Windows Defender överskuggades av andra alternativ, men nu är det ganska en konkurrent. Här är några skäl till varför du bör överväga att släppa din säkerhetspaket till förmån för Windows Defender. Läs mer).
Typ försvarare till Start-menyn och öppna Windows Defender Security Center. Välj Virus- och hotskydd, klicka sedan på Snabbsökning knappen för att köra en skanning.
Oavsett vilket antivirus du använder, att få en andra åsikt från den ärafulla Malwarebytes är smart också.
Det är allt för COM Surrogat
Vi har täckt allt du borde veta om COM Surrogate-processen. Som det visar sig är denna process en hjälpare som ett annat program kan skapa när det vill lägga ut en viss uppgift. På grund av detta ser du olika antal COM Surrogat som körs vid olika tider. Du vet vad du ska göra för att felsöka krascher och vad du ska leta efter för att upptäcka ett virus.
För mer Windows-kunskap, kolla in vår nykomlingens guide till felsökning av datorn Windows Felsökning för dummies Windows Felsökning för dummies Windows tar mycket skit för problem utanför kontrollen. Läs om de största problemen som människor felaktigt stiftar på Windows och hur man faktiskt felsöker dem. Läs mer .
Har du någonsin lagt märke till COM Surrogate-processen som körs på din dator? Har det haft problem med att krascha, och vad fixade det för dig? Dela med oss i kommentarerna!
Bildkrediter: Jeanette.Dietl / Depositphotos
Utforska mer om: File Explorer, Felsökning, Windows 10, Windows Task Manager.