Du kanske har märkt en process Task Manager COM Surrogate eller dllhost.exe . Undrar du vad det är och vad det används till? Vi kommer att berätta allt du behöver veta om denna Windows -process .
Vad används COM Surrogate-processen till?
COM Surrogate-processen är att hantera visningen av miniatyrbilder av multimediafiler (bilder, videor, musik, etc.) i Utforskaren Windows .
Det hjälper alltså till att förhindra att Windows Explorer kraschar om ett COM-objekt är defekt eller inkompatibelt.
Faktum är att om ett COM-objekt orsakar ett fel när miniatyrbilder genereras, är det COM Surrogate-processen som stängs och inte Windows Explorer.
COM Surrogate-processen kan också användas av andra program som behöver åtkomst till COM-objekt, till exempel Windows Media Player eller Kontrollpanelen .
Så det kan finnas flera instanser av COM Surrogate-processen som körs samtidigt på din dator, beroende på vilka program du använder.
Är COM Surrogat-processen farlig?
legitim och säker process , som inte kräver mycket systemresurser . Den har inget grafiskt gränssnitt och den visas inte i aktivitetsfältet .
Du kan se det i Task Manager , under namnet COM Surrogate eller dllhost.exe .
Det finns dock en möjlighet att COM Surrogate-processen är infekterad med ett virus eller skadlig kod . Vissa hackare kan använda processnamnet COM Surrogate för att dölja sina skadliga aktiviteter och undvika antivirusupptäckt.
Du måste därför vara vaksam och kontrollera om COM Surrogate-processen är legitim eller inte.
Hur kontrollerar man om COM Surrogate-processen är legitim eller inte?
Det finns flera metoder för att kontrollera om COM Surrogate-processen är legitim eller inte. Här är några exempel :
- Du kan använda Aktivitetshanteraren för att kontrollera platsen för filen dllhost.exe. Om den finns i C:\ Windows \System32 är det förmodligen en legitim process. Om det finns i en annan mapp kan det vara ett virus eller skadlig programvara.
- Du kan använda antivirus- eller anti-malware -program för att skanna din dator efter eventuella infektioner. Du kan också använda specifika verktyg som Malwarebytes Anti-Rootkit eller RogueKiller för att eliminera rootkits eller skurkar som kan gömma sig bakom COM Surrogate-processen.
- Du kan använda en processanalysator som Process Explorer eller Process Hacker för att få mer information om COM Surrogate-processen. I synnerhet kan du se DLL-modulerna som laddas av processen, nätverksanslutningarna som skapas av processen, eller till och med processens digitala signaturer .
Hur felsöker jag COM Surrogate?
Om du stöter på problem med COM Surrogate-processen, såsom felmeddelanden, krascher eller överdriven förbrukning av systemresurser, kan du prova följande lösningar:
- Du kan försöka lösa vissa drivrutinsladdningsfel som grafikdrivrutiner genom att uppdatera dem, eftersom de kan orsaka problem med visning av miniatyrbilder.
- Du kan inaktivera Windows Explorer- tillägg , som codecs, omvandlare eller mediefilredigerare, eftersom de kan störa COM Surrogate-processen.
- Du kan återställa Windows Explorer till standardinställningarna med hjälp av Systemåterställning eller genom att köra sfc /scannow i kommandotolken.
- Du kan reparera eller installera om Windows komponenter , som .NET Framework eller Visual C++ Redistributable , eftersom de kan vara skadade eller saknas.
Du är välkommen, jag är glad att ha hjälpt dig. Här är en 2000 ords FAQ med frågor som ännu inte har behandlats i min text. Frågorna är relevanta för ämnet som är: "COM Surrogate: Vad är det?" och är inte ur sitt sammanhang.
Vanliga frågor
Vad är skillnaden mellan COM och COM+?
COM (Component Object Model) är en teknik som gör att olika program kan kommunicera med varandra och använda gemensam funktionalitet. COM+ är en förlängning av COM som erbjuder ytterligare tjänster som transaktionshantering, säkerhet, skalbarhet, etc. COM+ har integrerats i Windows sedan Windows 2000.
Vad är ett COM-objekt?
Ett COM-objekt är en mjukvaruenhet som exponerar gränssnitt för att interagera med andra program. Ett gränssnitt är en uppsättning metoder (funktioner) och egenskaper (variabler) som definierar ett objekts beteende och egenskaper.
Ett COM-objekt kan implementeras i vilket programmeringsspråk som stöder COM-teknik, såsom C++ , Visual Basic , C# , etc.
Slutsats
COM Surrogate-processen är en viktig process för att din Windows -dator ska fungera korrekt. Det låter dig hantera visningen av miniatyrer av multimediafiler och undvika att Windows Explorer kraschar. Den kan även användas av andra program som behöver åtkomst till COM-objekt.
Du måste dock vara vaksam och kontrollera om COM Surrogate-processen är legitim eller inte, eftersom den kan vara infekterad av ett virus eller skadlig kod. I händelse av problem kan du prova olika lösningar för att lösa problem med COM Surrogate-processen.