COM-surrogat-problemer i Windows 10

  • Del Dette
Cathy Daniels

Når en computer begynder at køre langsomt eller fryse, åbner mange brugere task manager for at se, hvilken surrogatproces der forårsager problemet. Når en ukendt surrogatproces er synderen, er det første, man tænker på, måske, at din Windows-computer har et virusproblem.

COM Surrogate er blot en af mange processer, der er omgærdet af mystik. Hvis din COM Surrogate-proces fryser din computer, så læs videre for at finde ud af, hvordan du løser problemet.

Hvad er COM Surrogate?

COM Surrogate-processen er en nødvendig Windows-operativsystemkomponent, og COM er forkortelsen for "Component Object Model." Selvom mange apps kan bruge disse COM'er, er COM afgørende for værtsprocessen. Det betyder, at hvis COM-delen af appen ikke fungerer korrekt og går ned, kan det få hele programmet, inklusive Windows Stifinder, til at gå ned sammen med det.

Af denne grund skabte Microsoft COM Surrogate-processen. Den gør det muligt for udviklerens program at skabe en "surrogat" eller "proxy" COM, som ikke er vital for systemet. Hvis COM Surrogate-processen går ned, vil den ikke få værtsprocessen til at gå ned, fordi den eksisterer uden for værtsprocessen.

Er COM Surrogate en virus?

Nogle internetrygter hævder, at COM Surrogate-processen er en virus, hvilket for det meste er usandt. Ja, en virus kan have et lignende navn, men sandsynligvis bruger virussen, ligesom andre programmer, blot COM Surrogate-procesfunktionen i Windows til sine formål. COM Surrogate er også kendt som COM Surrogate Sacrificial-processen.

Ligesom den har kapret resten af din computer, har den også kapret COM Surrogate-processen. Selvom unormal brug af COM Surrogate-processorkraft kan være tegn på en virus, er der flere andre grunde til, at disse surrogater kan fungere dårligt. Som en COM Surrogate-offerproces "handler den naturligvis et andet sted." Den gør det for at beskytte dit pc-system mod mulige problemer. Kort sagt kan COMsurrogat-offerprocessen kan være egnet til din computer.

Når du f.eks. åbner en mappe i Windows Stifinder og forsøger at generere miniaturebilleder, affyrer dine Windows-processer en COM-surrogat for at bringe miniaturebillederne ind i exe-filen.

  • Se også: Klasse ikke registreret fejl

Sådan løser du en COM-surrogatfejl

Løsning #1: Tving manuelt COM-surrogatet til at lukke i Task Manager

Nogle gange sætter COM-surrogatprocessen sig fast, og du skal lukke den ned i dit operativsystem for at løse problemet. Det er den hurtigste og nemmeste løsning.

Trin 1

Højreklik på proceslinjen for at åbne Menu på proceslinjen og få adgang til Windows Task Manager.

Trin 2

I vinduet Task Manager skal du rulle ned, indtil du finder " COM Surrogat "Klik på den, og klik derefter på " Slut opgave "Du bør gentage dette, indtil du har lukket alle COM Surrogate-processer mindst én gang. Luk din Task Manager.

Hvis COM Surrogate genstarter, bør den bruge en minimal mængde processorkraft. Hvis den stadig forårsager et problem, skal du fortsætte til næste trin.

Løsning #2: Opdater dit antivirusprogram og scan din computer

En af hovedårsagerne til, at surrogatprocesser bruger for meget processorkraft, er, at din computer har en surrogatvirus. For at sikre, at en surrogatvirus ikke bidrager til problemet med COM Surrogate-processering, skal du opdatere din antivirussoftware.

Da alle antivirusprogrammer er forskellige, er det ikke nemt at give præcise instruktioner til, hvordan man gør.

Hvis du bruger Kaspersky Antivirus, er der et kendt problem med selve antivirusprogrammet, der forårsager problemer med COM Surrogate-processer, så det er vigtigt at opdatere hele programmet i stedet for bare at søge efter antivirusdefinitioner.

Det kan være nødvendigt at afinstallere softwaren og geninstallere den. Hvis problemet forsvinder, når softwaren afinstalleres, og vender tilbage, når den geninstalleres, kan det være en god idé at skifte antivirusprogram.

For at opdatere det indbyggede antivirusprogram, Windows Defender, skriver du " Windows Defender " i Start-menuen, vælg den, og klik på " Tjek for opdateringer nu ", når den åbner.

Du skal køre en komplet systemscanning, når dit antivirusprogram er opdateret. Denne scanning kan tage lang tid, men det er vigtigt at sikre, at du ikke har en surrogatvirus, der forstyrrer eller bruger COM Surrogate-processen. Når scanningen er færdig, skal du få antivirusprogrammet til at fjerne enhver surrogatvirus, det kan finde, og genstarte din computer.

Hvis du bruger et tredjeparts antivirusprogram, kan du besøge producentens hjemmeside for at få specifikke instruktioner om, hvordan du opdaterer det og bruger det til at fjerne enhver surrogatvirus. Når du har opdateret antivirusprogrammet, skal du også sikre dig, at Windows Defender er deaktiveret.

Endelig, hvis virusscanningen ikke finder nogen surrogatvirus, men stadig mener, at du måske har en virus, kan du prøve at køre en offline-scanning. Det anbefales også stærkt at tjekke for andre malwareinfektioner, der kan forårsage, at din computer er inficeret. Igen skal du følge antivirusproducentens instruktioner for at gøre dette.

Løsning #3: Sørg for, at Windows er opdateret for at løse COM Surrogate-problemet

En anden årsag til dårlig COM Surrogate-procesydelse er, at Windows 10 OS (operativsystemet) ikke er opdateret. At have en forældet version af Windows kørende kan føre til mange problemer. Følg nedenstående trin for at opdatere Windows 10 manuelt:

Trin 1

Skriv " Indstillinger " i søgefeltet, vælg den tilsvarende mulighed eller klik på " Indstillinger " ikonet i Start-menuen.

Trin 2

Fra menuen Indstillinger skal du vælge " Opdateringer og sikkerhed ."

Trin 3

Sørg for at vælge " Windows Update " i menuen til højre. Til venstre skal du klikke på " Opdater status " knap, hvor der står " Tjek for opdateringer ."

Trin 4

Hvis der er installeret opdateringer, skal du genstarte din computer, før de træder i kraft. For at gøre dette skal du klikke på Start-menuen " Kraft " og vælg " Genstart ."

Hvis en stoppet eller manglende opdatering forstyrres, når COM Surrogate-processen kører, bør denne metode tage sig af problemet. Hvis du fortsat oplever problemer med COM Surrogate, skal du fortsætte med følgende metode.

Fix #4: Reparer COM Surrogate-problemet ved at opdatere Windows Media Player

Din Windows Media Player bruges til at afspille video- eller mediefiler. Men hvis du ikke bruger Windows Media Player (eller åbner den) ofte, kan afspilleren være forældet. Dette vil igen forårsage COM-surrogatproblemer i hele dit system. Du kan reparere problemet ved at opdatere din medieafspiller. På den måde vil du også kunne nyde mediefiler igen.

Trin 1

Skriv " Windows Media Player " i søgefeltet og vælg den relevante mulighed, eller klik på " Windows Media Player " ikonet, hvis det er tilgængeligt på din proceslinje.

Trin 2

Når appen åbnes, skal du lade den sidde i et par minutter. Hvis den skal opdateres, vil den gøre det automatisk, og en " Opdatering færdig " vises i bunden af vinduet.

Trin 3

Luk Windows Media Player, og genstart computeren. For at gøre dette skal du klikke på Start-menuen " Kraft " og vælg " Genstart ."

Når du har repareret din video- eller mediefilafspiller, skal du genstarte din pc og se, om COM-surrogatproblemet er løst.

Løsning #5: Kør et systemfil-tjek

Windows 10 har et program, der tjekker filer for fejl, selv om de opstår i andre programmer, der kører på systemet. Det kan nemt finde filer, der kan få COM Surrogate-procesværterne til at bruge for meget processorkraft. Derudover kan det at køre et filtjek også hjælpe med at tjekke, om der er nogen surrogatvira, der forårsager problemer for dit system. Sådan kører du et filtjek:

Trin 1

Gå ind " cmd " i søgefeltet, og tryk på [ Indtast ].

Trin 2

Højreklik på " Kommandoprompt " og vælg " Kør som administrator " fra den rullemenu, der vises.

Trin 3

Når kommandopromptvinduet åbnes, skal du skrive " sfc /scannow " efter prompten (uden anførselstegn), og tryk på [... Indtast Vent, til processen er færdig. Det kan tage lidt tid at gennemføre.

Trin 4

Når scanningen er færdig, skal du genstarte computeren. Som før skal du klikke på knappen " Kraft " i menuen Start, og vælg " Genstart ."

Fortsæt med følgende metode, hvis problemet stadig ikke er løst.

Fix #6: Fjern eller ryd op i thumbnails på din Windows 10-computer

Nogle gange forsøger COM Surrogate at få adgang til en ubrugt, korrupt fil. Da filen er korrupt, kan du ikke åbne filplaceringen, som der ikke er adgang til. For at løse dette problem skal du fjerne gamle miniaturebilleder.

Trin 1

Skriv " Filsøger-indstillinger " i startmenuen, og klik på den.

Trin 2

Klik på " Se " i vinduet Indstillinger i Stifinder. Sørg for, at " Vis altid ikoner, aldrig miniaturebilleder " under " Filer og mapper " har et flueben ud for sig. Klik derefter på " Anvend " og klik til sidst på " OK ."

Trin 3

Åbn Start-menuen, og skriv " Diskoprydning ." Klik derefter for at åbne appen.

Trin 4

Vælg det drev, du vil rense. Dette er normalt C: Hvis du er usikker, skal du gentage dette trin og trin 5, indtil du har renset alle drevene.

Trin 5

Sørg for, at der er et flueben ud for " Miniaturebilleder ." Klik derefter på " Ryd op i systemfiler ."

Trin 6

Åbn Stifinder-indstillingerne igen ved at skrive " Filsøger-indstillinger " i startmenuen og klikke på den.

Trin 7

Denne gang i " Se " i vinduet Indstillinger i Stifinder, skal du fjerne markeringen i " Vis altid ikoner, aldrig miniaturebilleder " under " Filer og mapper ." Igen, klik på " Anvend " og klik til sidst på " OK ."

Trin 8

Luk vinduet, og klik på Power-ikonet i Start-menuen for at genstarte computeren.

Fix #7: Genopret miniaturecachen ved hjælp af kommandoprompt

Nogle gange skal du slette alle dine thumbnails og få Windows til at genopbygge sin thumbnail-cache. Fejlbehæftede thumbnails vil sandsynligvis forårsage problemer med COM-surrogater. Følg disse trin for at sikre, at dine thumbnails åbner filplaceringen korrekt:

Trin 1

Skriv " cmd " i søgefeltet, og højreklik på " Kommandoprompt " for at få " Kør som administrator "Vælg det.

Trin 2

Når kommandoprompten vises, skal du skrive " taskkill /f /im explorer.exe " uden anførselstegn (eller klip og sæt det ind) i vinduet, og tryk på [...]. Indtast Denne kommando stopper File Explorer.

Trin 3

Skriv nu " del /f /s /q /a %LocalAppData%MicrosoftWindowsExplorerthumbcache_*.db " uden anførselstegn (eller klip og sæt det ind) i vinduet, og tryk på [...]. Indtast Denne kommando sletter alle thumbnail-filer i databasen.

Trin 4

Til sidst skal du genstarte File Explorer ved at skrive " start explorer.exe " uden anførselstegn i vinduet, og tryk på [...]. Indtast ].

Windows Stifinder har et COM-objekt, der gør det muligt at genskabe miniaturebilleder automatisk. Tjek, om genopfriskning af miniaturebillederne har løst problemet med DOM-surrogatprocessen.

Fix #8: Genregistrer DLL-filerne

I nogle tilfælde fungerer .dll-filen, der bruges af COM Surrogate, men den skal muligvis omregistreres for at fungere korrekt. Du omregistrerer den ved at udføre disse trin:

Trin 1

Skriv " cmd " i søgefeltet, og højreklik på " Kommandoprompt " for at få " Kør som administrator "Vælg det.

Trin 2

Når kommandoprompten vises, skal du skrive " regsvr32 vbscript.dll " uden anførselstegn i vinduet, og tryk på [...]. Indtast ].

Trin 3

Skriv derefter " regsvr32 jscript.dll " uden anførselstegn i vinduet, og tryk på [...]. Indtast ].

Dette bør genregistrere de dll-filer, der bruges af COM Surrogate, og få din computer til at køre problemfrit. Hvis det ikke løser problemet, skal du fortsætte med at læse.

Løsning #9: Kør Check Disk i kommandoprompten

Korrupte filer er den hyppigste årsag til, at en proces bruger for meget CPU-kraft i Windows Stifinder. Som et resultat vil du sandsynligvis se et COM-surrogatproblem. Du kan tjekke din computers diskdrev for fejl ved at følge disse trin:

Trin 1

Skriv " Kommandoprompt " i Start-menuen som i andre metoder. Højreklik på " Kommandoprompt " og vælg " Kør som administrator " fra rullemenuen.

Klik på " Ja " for at lade programmet foretage ændringer og fortsætte til kommandoprompten.

Trin 2

Gå ind " chkdsk c: /r "Husk, at c: er navnet på det drev, du ønsker at kontrollere, så du skal muligvis erstatte dette bogstav med et andet. Tryk nu på " Indtast ."

Trin 3

Systemet vil bede dig om at genstarte systemet. Vælg Y for at genstarte nu, og tryk derefter på [ Indtast Denne proces kan tage noget tid, især hvis det er første gang, du gør det.

Windows bør dog automatisk reparere eventuelle fejl, det finder. Når det er gjort, kan du prøve at se, om COM-surrogatproblemet fortsætter.

Rettelse nr. 10: Ekskluder COM-surrogat fra forebyggelse af datakørsel

Hvis du får en fejlmeddelelse: COM Surrogate er holdt op med at virke Denne metode vil afhjælpe denne og andre COM Surrogate-procesfejl. Sådan udelukkes COM Surrogate fra DEP (Data Execution Prevention)

Trin 1

I startmenuen skal du skrive " avancerede systemindstillinger " og klik på " Se avancerede systemindstillinger ."

Trin 2

Den " Avanceret " bør allerede være valgt, når vinduet Systemegenskaber åbnes. Under fanen " Ydeevne ", klik på underoverskriften " Indstillinger " knappen.

Trin 3

Klik nu på " Forebyggelse af dataeksekvering ", og klik på " Slå DEP til for alle programmer og tjenester undtagen dem, jeg selv vælger ."

Trin 4

Klik nu på " ADD ."

Trin 5

Hvis du har 32-bit Windows 10, skal du navigere til C:WindowsSystem32, og hvis du har 64-bit Windows 10, skal du navigere til C:WindowsSysWOW64.

Bemærk venligst: vil du sandsynligvis starte i mappen System32, selv om du har et 64-bit system (64-bit systemer har begge mapper).

For at navigere til den korrekte mappe skal du klikke på ikonet for mappen op (placeret ved siden af " Kig ind: " øverst i pop op-vinduet.

Trin 6

Når du har fundet den rigtige mappe ( System32 eller SysWOW64 ), find dllhost klik på den, og vælg " Åben ." Dette vil tilføje den til udelukkelseslisten.

eller

Trin 7

Klik på " Anvend " og derefter " OK " for at gemme dine ændringer.

Tjek, om fejlen med COM-surrogatprocessen er rettet. Prøv næste trin, hvis det ikke er tilfældet.

Løsning #11: Opdater eller tilbagerul drivere

Hvis du for nylig har opdateret en driver, skal du følge disse instruktioner for at rulle enhedsdriveren tilbage til en tidligere version. I nogle tilfælde kan opdateringer blive frigivet med fejl, der påvirker COM Surrogate-processen.

En tilbagerulning af driveren vil midlertidigt genoprette den korrekte funktion af processen.

Hvis du er usikker på, om nogen enheder er blevet opdateret for nylig, er det bedst at tjekke drivere til grafik, video og skærm først og derefter lyd-/mikrofondrivere.

Hvis disse drivere ikke er blevet opdateret for nylig (rollback-funktionen er ikke tilgængelig), bør du forsøge at opdatere dem ved at følge disse trin:

Trin 1

Tryk på [ X ] og tasten [ Vinduer Dette åbner menuen Quick Link, hvor du skal vælge " Enhedshåndtering ."

Trin 2

Klik for at åbne den type enhed, du ved, er blevet opdateret for nylig, og højreklik på navnet på den opdaterede enhed. Hvis du ikke ved, om en enhedsdriver er blevet opdateret for nylig, skal du klikke på knappen " Display-adaptere " for at udvide den.

Højreklik nu på navnet på den første enhed på listen, og klik på " Ejendomme ."

Trin 3

Vælg " Rul tilbage-driver "Hvis det ikke er tilgængeligt, skal du gå videre til trin 4.

Der vises en skærm, hvor du bliver spurgt, hvorfor du ruller enheden tilbage. Udfyld oplysningerne, og klik på " Ja " for at bekræfte, at du vil rulle tilbage til en tidligere version af driveren. Gå videre til trin 7.

Trin 4

Hvis " Rul tilbage-driver " er nedtonet, skal du klikke på " Opdater driver " i stedet.

Trin 5

Når du klikker på Update Driver, vil du se en mulighed for at få computeren til at Søg automatisk efter driversoftware Vælg denne mulighed.

Alternativt kan du notere den aktuelle driverversion og tjekke producentens hjemmeside for den nyeste version. Du kan downloade den nyeste version og installere den manuelt fra producentens hjemmeside, hvis du ikke har den nyeste version.

Trin 6

Computeren bør udføre en automatisk søgning. Hvis din driver er opdateret, vil du se en besked om, at du allerede har den bedste driver installeret til den pågældende enhed. Ellers bør computeren automatisk opdatere driveren.

Trin 7

Luk pop op-vinduet, når søgningen (og opdateringen, hvis det er nødvendigt) er færdig.

Du bør genstart din computer og se, om problemet med overskydende CPU er løst.

Hvis det ikke er tilfældet, kan du vende tilbage til vinduet Enhedshåndtering (trin 2) og geninstallere den driver, du rullede tilbage. Følg instruktionerne for den næste enhedsdriver, indtil du har tjekket alle grafik-, video-, display- og lyd/mikrofon-enhedsdrivere, der er på listen.

Læs videre, hvis du stadig ikke har løst COM-surrogatfejlen.

Fix #12: Afinstaller programmer, der kan forstyrre COM-surrogatet

To tredjepartsprogrammer er kendt for at forstyrre COM Surrogate og forårsage høj CPU-brug: Acronis TrueImage og VLC-afspiller (når du bruger 32-bit versionen med 64-bit Windows 10). Med VLC Player kan du geninstallere 64-bit versionen, når du følger nedenstående trin for at afinstallere et program.

Hvis Acronis TrueImage er den skyldige, er der desværre ikke noget alternativ nu. I nogle tilfælde kan andre tredjeparts medieafspillere forårsage problemet, og det kan hjælpe at afinstallere dem.

Trin 1

Åbn menuen Start, og skriv " Kontrolpanel " uden anførselstegn.

Trin 2

Klik på " Fjern et program ."

Trin 3

Find det program, du vil afinstallere, på listen, og klik på det. Klik derefter på Fjern/ændr, og bekræft, at du vil afinstallere det.

Trin 4

Når programmet er afinstalleret, skal du genstarte din computer.

Løsning #13: Opret en ny brugerkonto med administrative rettigheder

Nogle gange kan specifikke indstillinger, du har gemt, skabe problemer med COM Surrogate. Hvis du opretter en ny konto med administratorrettigheder, nulstilles disse indstillinger, og søgefunktionen gendannes.

Trin 1

Tryk på [X] og [ Vinduer ] samtidigt. Vælg " Windows PowerShell (administrator) " og accepterer at lade programmet foretage ændringer.

Trin 2

Når PowerShell åbnes, skal du skrive " net user DifferentUsername DifferentPassword /add " uden anførselstegn i PowerShell-prompten.

Du er nødt til at udskifte Forskelligt brugernavn med det brugernavn, du ønsker til den nye konto. AnderledesPassword skal erstattes med den adgangskode, du vil bruge til den nye konto.

Hverken adgangskoden eller brugernavnet kan indeholde mellemrum, og der skelnes mellem store og små bogstaver. Når du er færdig med at indtaste kommandoen, skal du trykke på [... Indtast ] for at udføre den.

Trin 3

Du skal genstarte computeren, før ændringerne træder i kraft. Luk PowerShell-vinduet, og genstart ved hjælp af startmenuens strømikon eller ved at trykke på [... Ctrl ], [ Alt ], og [ Slet ] samtidig på tastaturet for at få adgang til menuen Task Manager og Power-ikonet der.

Når computeren genstarter, skal du logge på den nye brugerkonto, du oprettede, med det unikke brugernavn og password, du indtastede i PowerShell-kommandoen.

Fix #14: Ændre din visning af menuer

Dette løser ikke det underliggende problem, men kan hjælpe dig med at genvinde kontrollen over din computer, når intet andet virker. For at ændre menuvisninger kan du enten følge trin 1 og 2 i den sjette metode, der er nævnt her, eller du kan bruge følgende trin til midlertidigt at ændre, hvordan du ser menuer.

Denne metode fungerer, hvis COM Surrogate-problemet skyldes et kendt problem, og Microsoft er ved at udvikle en løsning. Når løsningen er frigivet, kan du se menuerne med miniaturebilleder.

Trin 1

Skriv " Stifinder " i Start-menuen eller klik på Start-menuen Stifinder ikon.

Trin 2

I File Explorer-vinduet skal du klikke på " Se " fanen.

Trin 3

Klik nu på enten " Liste " eller " Detaljer "- uanset hvilket look du foretrækker.

Hvis du har prøvet alle metoderne ovenfor og stadig opdager, at COM Surrogate bruger for meget CPU, kan du tjekke blogindlægget How to Rectify the 100% Disk Usage Error on a Windows 10 Computer for at få flere ideer.

Jeg er Cathy Daniels, ekspert i Adobe Illustrator. Jeg har brugt softwaren siden version 2.0 og har lavet tutorials til den siden 2003. Min blog er en af ​​de mest populære destinationer på nettet for folk, der ønsker at lære Illustrator. Udover mit arbejde som blogger er jeg også forfatter og grafisk designer.