COM surrogatproblemer i Windows 10

  • Dele Denne
Cathy Daniels

Når en datamaskin begynner å kjøre sakte eller fryser, åpner mange brukere oppgavebehandlingen for å se hvilken com-surrogat-prosess som forårsaker problemet. Når en ukjent surrogatprosess er en skyldig, er det første du tenker på at Windows-operativsystemdatamaskinen din har et virusproblem.

COM Surrogate er bare en av mange prosesser som er omhyllet i mystikk. Hvis COM Surrogate-prosessen fryser datamaskinen din, les videre for å finne ut hvordan du løser dette problemet.

Hva er COM Surrogate?

COM Surrogate-prosessen er en nødvendig Windows-operativsystemkomponent , og COM er forkortelsen for "Component Object Model." Selv om mange apper kan bruke disse COM-ene, er COM avgjørende for vertsprosessen. Det betyr at hvis COM-delen av appen ikke fungerer og krasjer, kan det føre til at hele programmet, inkludert Windows Utforsker, krasjer med det.

Av denne grunn opprettet Microsoft COM Surrogate-prosessen. Dette lar utviklerens program lage en "surrogat" eller "proxy" COM som ikke er avgjørende for systemet. Hvis COM-surrogatprosessen krasjer, vil det ikke føre til at vertsprosessen krasjer fordi den eksisterer utenfor vertsprosessen.

Er COM-surrogat et virus?

Noen Internett-rykter hevder at COM-surrogaten prosessen er et virus, som for det meste er usant. Ja, et virus kan ha et lignende navn, men mest sannsynlig er viruset det, som andre programmerWindows utforsker. Som et resultat vil du sannsynligvis se et COM-surrogatproblem. Du kan sjekke datamaskinens diskstasjoner for feil ved å følge disse trinnene:

Trinn #1

Skriv inn « Kommandoprompt » i Start-menyen som i andre metoder. Høyreklikk på « Ledetekst » og velg « Kjør som administrator » fra rullegardinmenyen.

Klikk « Ja » for å la programmet gjøre endringer og fortsette til ledeteksten.

Trinn #2

Skriv inn « chkdsk c: /r » ved ledeteksten uten anførselstegn. Husk at c: er navnet på stasjonen du ønsker å sjekke, så du må kanskje erstatte den bokstaven med en annen. Trykk nå " Enter ."

Trinn #3

Systemet vil be deg om å starte systemet på nytt. Velg Y for å starte på nytt nå, og trykk deretter på [ Enter ]. Denne prosessen kan ta litt tid, spesielt hvis det er første gang du har gjort det.

Men Windows bør automatisk reparere eventuelle feil den finner. Når du er ferdig, prøv å se om COM-surrogatproblemet vedvarer.

Fiks #10: Ekskluder COM Surrogate fra Data Execution Prevention

Hvis du får en feilmelding: COM Surrogate har sluttet å virke , vil denne metoden hjelpe det og andre COM Surrogat prosessfeil. Slik ekskluderer du COM-surrogat fra DEP (Data Execution Prevention)

Trinn #1

IStart-menyen, skriv « avanserte systeminnstillinger » og klikk på « Vis avanserte systeminnstillinger

Trinn #2

" Avansert "-fanen skal allerede være valgt når vinduet Systemegenskaper åpnes. Under « Ytelse »-underoverskriften klikker du på « Innstillinger »-knappen.

Trinn #3

Klikk nå på « Data Execution Prevention »-fanen og klikk på « Slå på DEP for alle programmer og tjenester bortsett fra de jeg velger

Trinn #4

Klikk nå « LEGG TIL

Trinn #5

Hvis du har 32-biters Windows 10, naviger til C:WindowsSystem32, eller hvis du har 64-biters Windows 10, må du navigere til C:WindowsSysWOW64

Vennligst merk: du vil sannsynligvis starte i System32-mappen selv om du har et 64-bitssystem (64-bits systemer har begge mappene).

For å navigere til riktig mappe, må du klikke på mappen opp-ikonet (plassert ved siden av « Look in: »-boksen øverst i popup-vinduet.

Trinn #6

Når du har funnet riktig mappe ( System32 eller SysWOW64 ), finn dllhost , klikk på den og velg « Open .» Dette vil legge den til i ekskluderingslisten.

eller

Trinn #7

Klikk « Bruk » og deretter « OK » for å lagre endringene.

Sjekk om COM surrogatprosessfeilen er rettet. Prøv neste trinnhvis ikke.

Fiks #11: Oppdater eller tilbakestill drivere

Hvis du nylig har oppdatert en driver, følg disse instruksjonene for å rulle tilbake enhetsdriveren til en tidligere versjon. I noen tilfeller kan oppdateringer bli utgitt med feil som påvirker COM Surrogate-prosessen.

Å rulle tilbake driveren vil midlertidig gjenopprette riktig funksjon til prosessen.

Hvis du er usikker på om noen enheter nylig har blitt oppdatert, er det best å sjekke drivere for grafikk, video og skjerm først og deretter lyd-/mikrofondrivere.

Hvis disse driverne ikke nylig har blitt oppdatert (tilbakeføringsfunksjonen er ikke tilgjengelig), bør du prøve å oppdatere dem ved å følge disse trinnene:

Trinn #1

Trykk på [ X ]-tasten og [ Windows ]-tasten på tastaturet. Dette åpner hurtigkoblingsmenyen, der du må velge « Enhetsbehandling

Trinn #2

Klikk for å åpne type enhet du vet nylig ble oppdatert, og høyreklikk på navnet på den oppdaterte enheten. Hvis du ikke vet om en enhetsdriver nylig har blitt oppdatert, klikker du på underoverskriften Skjermadaptere for å utvide den.

Nå, høyreklikk på navnet på den første enheten som er oppført og klikk på « Egenskaper

Trinn #3

Velg « Roll Back Driver » i driverfanen hvis tilgjengelig. Hvis den ikke er tilgjengelig, hopp til trinn #4.

En skjerm vises som spør deg hvorfordu ruller tilbake enheten. Fyll inn informasjonen og klikk " Ja " for å bekrefte at du vil gå tilbake til en tidligere versjon av driveren. Gå til trinn #7.

Trinn #4

Hvis alternativet « Rull tilbake driver » er nedtonet, klikker du på « Oppdater driver ” i stedet.

Trinn #5

Når du klikker på Oppdater driver, vil du se et alternativ for å ha datamaskinen søk automatisk etter driverprogramvare . Velg dette alternativet.

Alternativt kan du notere den gjeldende driverversjonen og se etter den nyeste versjonen på produsentens nettsted. Du kan laste ned den nyeste versjonen og installere den manuelt fra produsentens nettside hvis du ikke har den nyeste versjonen.

Trinn #6

Datamaskinen skal utføre et automatisk søk. Hvis driveren din er oppdatert, vil du se en melding om at du allerede har den beste driveren installert for den enheten. Ellers bør datamaskinen automatisk oppdatere driveren.

Trinn #7

Lukk popup-vinduet når søket (og oppdater om nødvendig) er ferdig.

Du bør starte datamaskinen på nytt og se om problemet med overskytende CPU er løst.

Hvis det ikke er det, kan du gå tilbake til enhetsbehandlingsvinduet (trinn # 2) og installer driveren du rullet tilbake på nytt. Følg instruksjonene for neste enhetsdriver til du har sjekket all grafikk, video,skjerm og lyd-/mikrofonenhetsdrivere som er oppført.

Fortsett å lese hvis du fortsatt ikke har løst COM-surrogatfeilen.

Fiks #12: Avinstaller programmer Know to Interfere Med COM Surrogate

To tredjepartsprogrammer har vært kjent for å forstyrre COM Surrogate og forårsake høy CPU-bruk: Acronis TrueImage og VLC Player (når du bruker 32 -bit versjon med 64-bit Windows 10). Med VLC Player kan du installere 64-bitsversjonen på nytt når du følger trinnene nedenfor for å avinstallere et program.

Dessverre, hvis Acronis TrueImage er den skyldige, er det ikke noe alternativ nå. I noen tilfeller kan andre tredjeparts mediespillere forårsake problemet, og det kan hjelpe å avinstallere dem.

Trinn #1

Åpne Start-menyen og skriv " Kontrollpanel ” uten anførselstegn.

Trinn #2

Klikk “ Avinstaller et program .”

Trinn #3

På listen som fyller ut, finn programmet du ønsker å avinstallere og klikk på det. Klikk deretter på Avinstaller/endre og bekreft at du vil avinstallere det.

Trinn #4

Når programmet er ferdig avinstallert, start datamaskinen på nytt .

Fix #13: Opprett en ny brukerkonto med administrative rettigheter

Noen ganger kan spesifikke innstillinger du har lagret, skape problemer med COM Surrogate. Å opprette en ny konto med administrative rettigheter vil tilbakestille disseinnstillinger og gjenopprett søkefunksjonen.

Trinn #1

Trykk på [X] og [ Windows ]-tastene samtidig. Velg « Windows PowerShell (Admin) » og godta å tillate at programmet gjør endringer.

Trinn #2

Når PowerShell åpnes, skriv " nettbruker DifferentUsername DifferentPassword /add " uten anførselstegn i PowerShell-ledeteksten.

Du må erstatte DifferentUsername med brukernavnet du vil ha for den nye kontoen . DifferentPassword bør erstattes med passordet du vil bruke for den nye kontoen.

Verken passordet eller brukernavnet kan inneholde mellomrom, og begge skiller mellom store og små bokstaver. Når du er ferdig med å skrive inn kommandoen, trykk [ Enter ] for å utføre den.

Trinn #3

Du må starte på nytt datamaskinen din før endringene trer i kraft. Lukk PowerShell-vinduet, og start på nytt ved å bruke Start-menyen Power-ikonet eller ved å trykke på [ Ctrl ], [ Alt ] og [ Delete ]-tastene samtidig på tastaturet for å få tilgang til Task Manager-menyen og strømikonet der.

Når datamaskinen starter på nytt, må du logge på den nye brukerkontoen du opprettet ved å bruke det unike brukernavnet og passordet du skrev inn i PowerShell-kommandoen.

Fiks #14: Endre hvordan du ser på menyer

Dette løser ikke det underliggende problemet, men kan hjelpe deg med å gjenvinne kontrollen overdatamaskin når ingenting annet fungerer. For å endre menyvisninger kan du enten følge trinn #1 og #2 i den sjette metoden nevnt her, eller du kan bruke følgende trinn for å endre hvordan du viser menyer midlertidig.

Denne metoden vil fungere hvis COM Surrogate-problemet er forårsaket av et kjent problem og Microsoft utvikler en løsning. Når rettelsen er utgitt, kan du se menyene med miniatyrbilder.

Trinn #1

Skriv " Filutforsker " i Start-menyen eller klikk på Start-menyen Filutforsker -ikonet.

Trinn #2

I Filutforsker-vinduet klikker du på « Vis »-fanen.

Trinn #3

Klikk nå enten « Liste » eller « Detaljer “—avhengig av hvilket utseende du foretrekker.

Hvis du har prøvd alle metodene ovenfor og fortsatt legger merke til at COM Surrogate bruker for mye CPU, kan du sjekke blogginnlegget om Hvordan rette opp 100 % diskbruksfeil på en Windows 10-datamaskin for flere ideer.

bare å bruke COM Surrogate-prosessfunksjonen til Windows til sine formål. COM Surrogate er også kjent som COM Surrogate Sacrificial-prosessen.

Akkurat som den har kapret resten av datamaskinen din, har den også kapret COM Surrogate-prosessen. Selv om unormal COM Surrogate-prosessorbruk kan bety et virus, er det flere andre grunner til at disse surrogatene kan fungere feil. Som en COM-surrogat-offerprosess, "handler den naturlig på et annet sted." Laget for å beskytte PC-systemet ditt mot mulige problemer. Kort sagt kan COM-surrogat-offerprosessen være egnet for datamaskinen din.

Når du for eksempel åpner en mappe i Windows Utforsker og prøver å generere miniatyrbilder, utløser Windows-prosessene en COM-surrogat for å bringe miniatyrbildene i exe-filen.

  • Se også: Klasse ikke registrert feil

Hvordan fikser du en COM-surrogatfeil

Fiks #1: Tving COM-surrogat manuelt til å lukke i oppgavebehandlingen

Noen ganger COM surrogat-prosessen blir sittende fast, og du må slå den av i operativsystemene dine for å løse det. Dette er den raskeste og enkleste løsningen.

Trinn #1

Høyreklikk på oppgavelinjen for å åpne Oppgavelinjemenyen og få tilgang til Windows Task Manager .

Trinn #2

I Oppgavebehandling-vinduet blar du ned til du finner oppgaven « COM Surrogate ». Klikk på den, og deretterklikk på « Avslutt oppgave »-knappen nederst på siden. Du bør gjenta dette til du har lukket alle COM Surrogate-prosesser minst én gang. Lukk Task Manager.

Hvis COM Surrogate starter på nytt, bør den bruke minimalt med prosessorkraft. Hvis det fortsatt forårsaker et problem, fortsett til neste trinn.

Fiks #2: Oppdater antivirusprogrammet og skann datamaskinen din

En av hovedårsakene til at surrogatprosesser bruker for mye prosessering makten er at datamaskinen din har et surrogatvirus. For å sikre at et surrogatvirus ikke bidrar til COM Surrogate-behandlingsproblemet, oppdater antivirusprogramvaren.

Siden all antivirusprogramvare er forskjellig, er det ikke lett å legge ut nøyaktige instruksjoner for å gjøre dette.

Hvis du bruker Kaspersky Antivirus, er det et kjent problem med selve antiviruset som forårsaker problemer med COM Surrogate-prosesser, så det er viktig å oppdatere hele programmet i stedet for bare å søke etter antivirusdefinisjoner.

Du må kanskje avinstallere programvaren og installere den på nytt. Hvis problemet forsvinner når programvaren avinstalleres og kommer tilbake når den installeres på nytt, kan det være lurt å endre antivirusprogram.

For å oppdatere det innebygde antivirusprogrammet, Windows Defender, skriver du « Windows Defender » i Start-menyen, velg den og klikk på « Se etter oppdateringer nå » når den åpnes.

Du må kjøre en fullstendigsystemskanning når antivirusprogrammet ditt er oppdatert. Denne skanningen kan ta lang tid, men det er viktig å sikre at du ikke har et surrogatvirus som forstyrrer eller bruker COM Surrogate-prosessen. Når skanningen er fullført, får du antivirusprogrammet til å fjerne eventuelle surrogatvirus det kan finne og starte datamaskinen på nytt.

Hvis du bruker et tredjeparts antivirusprogram, kan du besøke produsentens nettsted for spesifikke instruksjoner om hvordan du oppdaterer den og bruk den til å fjerne eventuelle surrogatvirus. Når du har oppdatert antiviruset, må du også sørge for at Windows Defender er deaktivert.

Til slutt, hvis virusskanningen ikke finner noe surrogatvirus, men fortsatt tror du kan ha et virus, kan du prøve å kjøre en frakoblet skanning. Det anbefales også sterkt å se etter andre skadelige infeksjoner som kan forårsake en infisert datamaskin. Igjen, du må følge antivirusprodusentens instruksjoner for å gjøre dette.

Fix #3: Sørg for at Windows er oppdatert for å fikse COM Surrogate-problem

En annen årsak til dårlig COM Surrogate-prosessytelse er Windows 10 OS (operativsystem) er ikke oppdatert. Å ha en utdatert versjon av Windows som kjører kan føre til mange problemer. For å oppdatere Windows 10 manuelt, følg trinnene nedenfor:

Trinn #1

Skriv " Innstillinger " i søkefeltet, velg den tilsvarende eller klikk på « Innstillinger »-ikonet i StartMeny.

Trinn #2

Fra Innstillinger-menyen velger du « Oppdateringer & Sikkerhet .”

Trinn #3

Pass på å velge « Windows Update » på menyen til høyre. Til venstre klikker du på « Oppdater status »-knappen som sier « Se etter oppdateringer

Trinn #4

Hvis noen oppdateringer er installert, må du starte datamaskinen på nytt før de trer i kraft. For å gjøre dette, klikk på Start-menyen « Strøm »-ikonet og velg « Start på nytt

Hvis en stoppet eller manglende oppdatering blir forstyrret én gang COM Surrogate-prosessen kjører, bør denne metoden ta seg av problemet. Hvis du fortsetter å oppleve COM surrogatproblemer, fortsett til følgende metode.

Fiks #4: Reparer COM surrogatproblem ved å oppdatere Windows Media Player

Din Windows Media Player brukes til å spille av video eller mediefiler. Men hvis du ikke bruker Windows Media Player (eller åpner den) ofte, kan spilleren være utdatert. Dette vil igjen forårsake COM-surrogatproblemer i hele systemet. Du kan reparere problemet ved å oppdatere mediespilleren. På den måten vil du også kunne nyte mediefiler igjen.

Trinn #1

Skriv " Windows Media Player " i søket og velg det aktuelle alternativet, eller klikk på « Windows Media Player »-ikonet hvis det er tilgjengelig på oppgavelinjen.

Trinn #2

Nårappen åpnes, la den sitte i noen minutter. Hvis den må oppdateres, vil den gjøre det automatisk, og en « Oppdatering fullført »-melding vises nederst i vinduet.

Trinn #3

Lukk Windows Media Player, og start datamaskinen på nytt. For å gjøre dette, klikk på Start-menyen « Strøm »-ikonet og velg « Start på nytt

Etter at du har fikset video- eller mediefilspilleren, start PC-en på nytt og se om COM-surrogatproblemet er løst.

Fiks #5: Kjør en systemfilsjekk

Windows 10 har et program som vil sjekke filer for feil selv om de oppstår i andre programmer som kjører på systemet. Den kan enkelt finne filer som kan føre til at COM Surrogate-prosessverter bruker for mye prosessorkraft. I tillegg kan det å kjøre en filsjekk også hjelpe å sjekke om det er noen surrogatvirus som forårsaker problemer med systemet ditt. Slik kjører du en filsjekk:

Trinn #1

Skriv inn « cmd » i søkefeltet, og trykk på [ Enter ].

Trinn #2

Høyreklikk på alternativet « Kommandoprompt » og velg « Kjør som administrator ” fra rullegardinmenyen som vises.

Trinn #3

Når ledeteksten vindu åpnes, skriv " sfc /scannow " etter ledeteksten (uten anførselstegn) og trykk [ Enter ]. Vent til prosessen er ferdig. Det kan ta litt tid åfullført.

Trinn #4

Når skanningen er ferdig, må du starte datamaskinen på nytt. Som før, klikk på « Strøm »-ikonet på Start-menyen og velg « Start på nytt

Fortsett til følgende metode hvis problemet vedvarer ikke løst.

Fiks #6: Fjern eller ryd opp miniatyrbilder på din Windows 10-datamaskin

Noen ganger prøver COM Surrogate å få tilgang til en ubrukt korrupt fil. Siden filen er korrupt, kan du ikke åpne filplasseringen, som ikke er tilgjengelig. For å fikse dette problemet må du fjerne gamle miniatyrbilder.

Trinn #1

Skriv inn « Alternativer for Filutforsker » i Start-menyen og klikk på den.

Trinn #2

Klikk på « Vis »-fanen i vinduet Alternativer for Filutforsker. Sørg for at « Vis alltid ikoner, aldri miniatyrbilder »-alternativet under « Filer og mapper » har et merke ved siden av. Klikk deretter « Bruk » og klikk til slutt « OK

Trinn #3

Åpne Start-menyen og skriv inn " Diskopprydding ." Klikk deretter for å åpne den appen.

Trinn #4

Velg stasjonen du vil rense. Dette er vanligvis C: -stasjonen. Hvis du er usikker, gjenta dette trinnet og trinn #5 til du har renset alle stasjonene.

Trinn #5

Pass på at det er en hake ved siden av « Miniatyrbilder .» Klikk deretter " Rydd opp i systemfiler ."

Trinn #6

ÅpneFilutforsker-alternativer ved å skrive « Alternativer for filutforsker » i Start-menyen og klikke på den.

Trinn #7

Dette tid i « Vis »-fanen i Alternativer-vinduet for Filutforsker, fjern merket for « Vis alltid ikoner, aldri miniatyrbilder »-alternativet under « Filer og mapper ». Igjen, klikk på « Bruk » og klikk til slutt « OK

Trinn #8

Lukk vinduet og klikk på strømikonet på Start-menyen for å starte datamaskinen på nytt.

Fiks #7: Gjenopprett miniatyrbufferen ved å bruke kommandoprompt

Noen ganger må du slette alle miniatyrbildene dine og få Windows til å gjenoppbygge miniatyrbufferen. Feilaktige miniatyrbilder vil sannsynligvis forårsake problemer med COM-surrogat. For å sikre at miniatyrbildene åpner filplasseringen riktig, følg disse trinnene:

Trinn #1

Skriv " cmd " i søkeboksen, og høyreklikk « Kommandoprompt » for å få frem « Kjør som administrator »-alternativet. Velg det.

Trinn #2

Etter at ledeteksten vises, skriver du « taskkill /f /im explorer.exe » uten anførselstegn (eller klipp og lim det) inn i vinduet, og trykk [ Enter ]. Denne kommandoen stopper filutforsker.

Trinn #3

Skriv nå « del /f /s /q /a %LocalAppData%MicrosoftWindowsExplorerthumbcache_ *.db ” uten anførselstegn (eller klipp og lim det) inn i vinduet, og trykk [ Enter ].Denne kommandoen sletter alle miniatyrbildefilene i databasen.

Trinn #4

Til slutt, start File Explorer på nytt ved å skrive « start explorer.exe ” uten anførselstegn inn i vinduet, og trykk [ Enter ].

Windows Utforsker kommer med et COM-objekt som lar den gjenskape miniatyrbilder automatisk. Sjekk om oppdatering av miniatyrbildene dine løste problemet med DOM-surrogatprosessen.

Fiks #8: Registrer DLL-filene på nytt

I noen tilfeller fungerer .dll-filen som brukes av COM Surrogate, men den må kanskje registreres på nytt for å fungere korrekt. Du registrerer den på nytt ved å utføre disse trinnene:

Trinn #1

Skriv " cmd " i søkeboksen, og høyreklikk « Ledetekst » for å få frem « Kjør som administrator »-alternativet. Velg det.

Trinn #2

Etter at ledeteksten vises, skriver du « regsvr32 vbscript.dll » uten anførselstegn inn i vinduet, og trykk [ Enter ].

Trinn #3

Deretter skriver du « regsvr32 jscript. dll ” uten anførselstegn inn i vinduet, og trykk [ Enter ].

Dette bør registrere dll-filene som brukes av COM Surrogate på nytt og la datamaskinen kjøre problemfritt. Hvis det ikke løser problemet, fortsett å lese.

Fiks #9: Kjør Sjekk disk i ledeteksten

Korrupte filer er den hyppige årsaken til en prosess som bruker for mye CPU-kraft i

Jeg er Cathy Daniels, en ekspert på Adobe Illustrator. Jeg har brukt programvaren siden versjon 2.0, og har laget opplæringsprogrammer for den siden 2003. Bloggen min er en av de mest populære destinasjonene på nettet for folk som ønsker å lære Illustrator. I tillegg til arbeidet mitt som blogger, er jeg også forfatter og grafisk designer.