Hvad er COM Surrogate i Windows 10, og er det en virus?

Har du nogensinde lagt mærke til COM Surrogate- processen i Windows 10 Task Manager? Jeg gennemgik listen over processer og bemærkede, at to af dem kørte på mit system.

At forstå de forskellige processer i task manager kan være noget af en udfordring. Jeg har allerede skrevet et detaljeret indlæg på svchost.ex e, som er en proces, der er vært for forskellige Windows- tjenester. Der kan nemt være 10 til 15 af disse kørende på dit system på et givet tidspunkt.

I denne artikel giver jeg dig et hurtigt kig på, hvad COM Surrogate er i Windows 10 , og om du skal bekymre dig om det eller ej.

Hvad er COM Surrogate?

COM Surrogate er en af ​​de processer, hvor du virkelig ikke aner, hvad det gør ved at se på det. Det har ikke et brugerdefineret ikon og sidder der uden at give meget information om, hvad det gør.

Nogle gange er der flere COM Surrogate- processer, der kører på én gang. Hvis du går til opgavehåndtering, vil du normalt se to af dem køre.

Hvis du højreklikker på en af ​​dem og vælger Gå til detaljer(Go to Details) , vil du se, at procesnavnet faktisk er dllhost.exe. Du vil også bemærke, at processen kører under dit brugernavn og ikke System eller Local Service eller Network( Network Servic) Service e-konti.

Heldigvis er COM Surrogate ikke en virus (det meste af tiden). Det er en legitim Windows 10 - proces, der kører i baggrunden. Det kaldes dllhost, fordi processen hoster DLL - filer. Det giver nok ingen mening, så lad os forklare det mere detaljeret.

Grundlæggende skabte Microsoft en grænseflade til udviklere til at oprette udvidelser til programmer kaldet COM - objekter(Objects) . Dette bruges også til visse programmer i Windows 10 . For eksempel har Windows Stifinder(Windows Explorer) et COM- objekt, der gør det muligt at oprette miniaturebilleder til billeder og videoer i en mappe.

Det store problem med disse COM- objekter var dog, at de ville gå ned og også bringe Explorer- processen ned med den. Det betød, at hele dit system ville gå ned, hvis et COM - objekt fejlede af en eller anden grund.

For at løse dette problem kom Microsoft med COM Surrogate- processen, der grundlæggende kørte COM- objektet i en separat proces end den, der anmodede om det. Så i Explorer- eksemplet ville COM- objektet ikke køre i explorer.exe-processen, men i stedet i denne nyoprettede COM -surrogatproces.

Nu, hvis COM -objektet gik ned, ville det kun fjerne COM Surrogate- processen, og Explorer ville fortsætte med at køre. Ret(Pretty) smart, ikke?

Faktisk, hvis du downloader Process Explorer , kan du se COM- objektet, jeg henviser til ovenfor.

Hvis du holder musen over dllhost.exe-indgangen, kan du se COM -klassen er Microsoft Thumbnail Cache , som er den udvidelse, der bruges til at oprette miniaturebillederne i Explorer .

Kan COM Surrogate være en virus?

Der har tidligere været tilfælde, hvor trojanske heste og vira har gemt sig i Windows -operativsystemet ved at maskere sig selv som COM Surrogate og andre Windows - processer.

Hvis du åbner Jobliste, skal du højreklikke på processen og vælge Åbn filplacering(Open file location) , vil du være i stand til at finde kildeplaceringen til processen.

Hvis COM Surrogate -processen fører til en fil kaldet 'dllhost' i mappen C:\Windows\System3 2, er det usandsynligt, at det er en virus. Hvis det fører andre steder hen, bør du køre en virusscanning med det samme.

Normalt bruger COM surrogat meget lidt hukommelse og CPU , og der er kun et eller to tilfælde af det, der kører. Hvis der er adskillige dllhosts.exe-processer, eller processen æder mere end 1 til 2 procent af din CPU , vil jeg foreslå at udføre en offline virusscanning , som bedre kan opdage vanskelige skjulte vira.

Forhåbentlig(Hopefully) har gennemlæsning af denne artikel lært dig en ting eller to om COM Surrogate og Windows 10 baggrundsprocesser. Fremover bør du være mindre bekymret for at se processer som denne køre i baggrunden.

Hvis du stadig har spørgsmål, så læg en kommentar, og vi vil prøve at hjælpe. God fornøjelse!



About the author

Jeg er telefoningeniør med over 10 års erfaring i mobilbranchen, og jeg er specialiseret i reparation og opgradering af smartphones. Mit arbejde har omfattet udvikling og vedligeholdelse af telefonfirmware, udvikling af billeder til Apple-enheder og arbejde med Firefox OS-projekter. Med mine færdigheder inden for softwareudvikling, hardware engineering, billedbehandling og Firefox OS-udvikling har jeg evnen til at tage komplekse problemer og omdanne dem til simple løsninger, der virker på enhver enhed.



Related posts