Blød

Sådan rettes COM Surrogate er holdt op med at virke

Prøv Vores Instrument Til At Fjerne Problemer





opslået påSidst opdateret: 17. februar 2021

COM Surrogate er holdt op med at virke dukker pludselig op, mens du så billeder eller så videoer? Bare rolig, de fleste af brugerne står over for denne fejl, så der skal være en rettelse til dette. I dette indlæg vil vi diskutere, hvordan man løser denne fejl.



COM Surrogate er holdt op med at virke

Indhold[ skjule ]



Hvad gør COM Surrogat, og hvorfor holder det altid op med at virke?

dllhost.exe-processen går under navnet COM Surrogate, og den eneste gang, du sandsynligvis endda vil bemærke dens eksistens, er, når den går ned, og du får beskeden COM Surrogate er holdt op med at virke. Hvad er denne COM Surrogate, og hvorfor bliver den ved med at gå ned?

COM-surrogatet er et fancy navn for offerprocessen for et COM-objekt, der køres uden for den proces, der anmodede om det. Explorer bruger f.eks. COM-surrogatet til at udtrække miniaturebilleder. Hvis du går til en mappe med thumbnails aktiveret, vil Explorer udløse en COM Surrogate og bruge den til at beregne thumbnails for dokumenterne i mappen. Det gør det, fordi Explorer har lært ikke at stole på thumbnail-udtrækkere; de har en dårlig track record for stabilitet. Explorer har besluttet at absorbere præstationsstraffen i bytte for forbedret pålidelighed, hvilket resulterer i at flytte disse risikable stykker kode ud af den primære Explorer-proces. Når miniatureudtrækkeren går ned, ødelægger nedbruddet COM Surrogate-processen i stedet for Explorer.



Med andre ord, COM-surrogatet er, at jeg ikke har det godt med denne kode, så jeg vil bede COM om at være vært for den i en anden proces. På den måde, hvis det går ned, er det COM Surrogate-offerprocessen, der går ned i stedet for min proces. Og når det går ned, betyder det bare, at Explorers værste frygt blev realiseret.

I praksis, hvis du får disse typer nedbrud, når du gennemser mapper, der indeholder video- eller mediefiler, er problemet højst sandsynligt en skæv codec. Så uden at spilde nogen tid, lad os se, hvordan man fikser COM Surrogate er holdt op med at virke ved hjælp af nedenstående vejledning.



Sådan rettes COM Surrogate er holdt op med at virke

Metode 1: Opdater codecs

Da problemet er relateret til at se fotos og videoer, så opdatering af codec synes at være en god mulighed, og forhåbentlig kan det hjælpe dig med at rette COM Surrogate-fejlen. Du kan downloade den seneste version af codec til Windows 10 / 8.1 / 7 her .

Hvis du har DivX eller Nero installeret, kan du overveje at opdatere dem til deres seneste version, og i nogle tilfælde skal du afinstallere og installere dem igen, for at de kan fungere korrekt.

Hvis du har opgraderet Nero og DivX og stadig har problemet, kan du prøve at omdøbe filen C:Program FilesCommon FilesAheadDSFilterNeVideo.ax til NeVideo.ax.bak. Du skal muligvis også omdøbe NeVideoHD.ax til NeVideoHD.bak, dette vil dog bryde Nero Showtime.

Metode 2: Deaktiver thumbnail

Du kan deaktiver forhåndsvisning af miniaturebilleder , som skulle løse problemet midlertidigt, men ikke er den optimale løsning til at rette op på, at COM Surrogate er holdt op med at virke.

Metode 3: Omregistrer DLL'er

Genregistrer nogle få DLL'er med Windows, som muligvis kan rette COM-surrogatfejlen. At gøre dette:

1. Højreklik på knappen Vindue og vælg Kommandoprompt (admin) .

kommandoprompt admin

2. Indtast følgende kommandoer i cmd-vinduet og tryk enter efter hver af en:

|_+_|

registrere DLL'er

Dette kan fix COM Surrogate er holdt op med at virke problem, men hvis ikke, så fortsæt med at læse!

Metode 4: Kontrol af harddiskfejl

En anden måde, hvorpå du kan rette COM Surrogate-fejlen, er ved at køre kontroldiskværktøjet, som er forklaret her .

Metode 5: Deaktiver DEP for dllhost-fil

Deaktivering af DEP for dllhost.exe ser ud til at løse problemet for de fleste brugere, så lad os se, hvordan man gør det. Du kan læse mere om det i mit tidligere indlæg om, hvordan du slår DEP fra.

1. I det sidste trin skal du klikke Tilføje som vist nedenfor:

Tilføj tjenester

2. I pop op-boksen Tilføj skal du vælge følgende eksekverbare filer:

|_+_|

dllhost-filen åben

3. Vælg dllhost-filen, klik på åben, og du vil noget som dette:

COM surrogat i DEP

Dette skulle sandsynligvis rette fejlen COM Surrogate er holdt op med at fungere.

Metode 6: Rollback Display Driver

Nogle gange kan nylige opdateringer af skærmdrivere forårsage denne fejl, og derfor kan tilbagerulning af driver løse problemet. Men du bør kun gøre dette, hvis du bemærker et problem, efter at dine drivere er blevet opdateret.

1. Højreklik på Denne pc eller Min computer og vælg egenskaber.

2. Klik nu til venstre på Enhedshåndtering .

Enhedshåndtering

3. Udvid Skærmadaptere og højreklik derefter på skærmenheden og Vælg Afinstaller.

Driver til tilbagerulning af display

4. Du vil se en pop op-boks, hvor du skal kontrollere Slet driversoftwaren til denne enhed og klik på OK. Windows afinstallerer enheden og sletter driversoftwaren, der er downloadet fra Windows Update. Du kan installere ny driversoftware bagefter.

Du vil måske også kunne lide:

Forhåbentlig vil en af ​​disse metoder fix COM Surrogate er holdt op med at virke fejl . Hvis du stadig er i tvivl eller spørgsmål, er du velkommen til at kommentere, vi vil prøve at hjælpe.

Aditya Farrad

Aditya er en selvmotiveret IT-professionel og har været en teknologiskribent i de sidste 7 år. Han dækker internettjenester, mobil, Windows, software og vejledninger.