Zacht

Hoe te repareren COM Surrogate werkt niet meer

Probeer Ons Instrument Voor Het Oplossen Van Problemen





geplaatst opLaatst bijgewerkt: 17 februari 2021

COM Surrogate werkt niet meer plotseling verschijnt terwijl u foto's of video's aan het bekijken bent? Maak je geen zorgen, de meeste gebruikers worden met deze fout geconfronteerd en daarom moet hier een oplossing voor zijn. In dit bericht gaan we bespreken hoe u deze fout kunt oplossen.



COM Surrogate werkt niet meer

Inhoud[ verbergen ]



Wat doet de COM-surrogaat en waarom stopt het altijd met werken?

Het dllhost.exe-proces heet COM Surrogate en de enige keer dat u het bestaan ​​ervan waarschijnlijk opmerkt, is wanneer het crasht en u het bericht krijgt dat COM Surrogate niet meer werkt. Wat is dit COM-surrogaat en waarom blijft het crashen?

De COM-surrogaat is een mooie naam voor het opofferingsproces voor een COM-object dat wordt uitgevoerd buiten het proces dat erom vroeg. Explorer gebruikt de COM-surrogaat bijvoorbeeld bij het extraheren van miniaturen. Als u naar een map gaat met miniaturen ingeschakeld, zal Explorer een COM-surrogaat afvuren en deze gebruiken om de miniaturen voor de documenten in de map te berekenen. Het doet dit omdat Explorer heeft geleerd om thumbnail-extractors niet te vertrouwen; ze hebben een slechte staat van dienst op het gebied van stabiliteit. Explorer heeft besloten de prestatiestraf op te vangen in ruil voor verbeterde betrouwbaarheid, waardoor deze onbetrouwbare stukjes code uit het hoofdproces van Explorer worden verwijderd. Wanneer de thumbnail-extractor crasht, vernietigt de crash het COM-surrogaatproces in plaats van Explorer.



Met andere woorden, de COM-surrogaat is de ik voel me niet goed bij deze code, dus ik ga COM vragen om deze in een ander proces te hosten. Op die manier, als het crasht, is het het COM-surrogaat-opofferingsproces dat crasht in plaats van mijn proces. En wanneer het crasht, betekent dit gewoon dat de ergste angsten van Explorer zijn gerealiseerd.

In de praktijk, als u dit soort crashes krijgt wanneer u door mappen met video- of mediabestanden bladert, is het probleem hoogstwaarschijnlijk een schilferige codec. Dus laten we zonder tijd te verspillen eens kijken hoe COM te repareren Surrogate werkt niet meer met behulp van de onderstaande tutorial.



Hoe te repareren COM Surrogate werkt niet meer

Methode 1: Codecs bijwerken

Aangezien het probleem te maken heeft met het bekijken van foto's en video's, lijkt het bijwerken van de codec een goede optie en hopelijk kan het u helpen de COM-surrogaatfout op te lossen. U kunt de nieuwste versie van codec downloaden voor Windows 10 / 8.1 / 7 hier .

Als u DivX of Nero hebt geïnstalleerd, kunt u overwegen deze bij te werken naar de nieuwste versie en in sommige gevallen moet u ze verwijderen en opnieuw installeren om ze correct te laten werken.

Als je Nero en DivX hebt geüpgraded en nog steeds het probleem hebt, kun je proberen het bestand C:Program FilesCommon FilesAheadDSFilterNeVideo.ax te hernoemen naar NeVideo.ax.bak. Mogelijk moet u ook de naam NeVideoHD.ax wijzigen in NeVideoHD.bak, maar dit zal Nero Showtime breken.

Methode 2: Miniatuur uitschakelen

Jij kan schakel miniatuurvoorbeelden uit , die het probleem tijdelijk zou moeten oplossen, maar niet de optimale oplossing is om te repareren COM Surrogate werkt niet meer.

Methode 3: DLL's opnieuw registreren

Registreer een paar DLL's opnieuw bij Windows die mogelijk de COM-surrogaatfout kunnen oplossen. Om dit te doen:

1. Klik met de rechtermuisknop op de knop Venster en selecteer Opdrachtprompt (beheerder) .

opdrachtprompt admin

kan avast niet verwijderen

2. Typ deze volgende commando's in het cmd-venster en druk na elk van deze op enter:

|__+_|

registreer DLL's

Dit kan repareer dat de COM-surrogaat niet meer werkt probleem, maar zo niet, lees dan verder!

Methode 4: Foutcontrole op de harde schijf

Een andere manier waarop u de COM-surrogaatfout kunt oplossen, is door het hulpprogramma Schijfcontrole uit te voeren, dat wordt uitgelegd: hier .

Methode 5: DEP uitschakelen voor dllhost-bestand

DEP uitschakelen voor dllhost.exe lijkt het probleem voor de meeste gebruikers op te lossen, dus laten we eens kijken hoe dat te doen. Je kunt er meer over lezen in mijn vorige bericht over het uitschakelen van DEP.

1. Klik in de laatste stap op Toevoegen zoals hieronder weergegeven:

Diensten toevoegen

telefoonnummer locatie traceren

2. Selecteer in het pop-upvenster Toevoegen de volgende uitvoerbare bestanden:

|__+_|

dllhost-bestand openen

3. Selecteer het dllhost-bestand, klik op openen en je krijgt zoiets als dit:

COM-surrogaat in DEP

Dit zou waarschijnlijk moeten oplossen dat de COM-surrogaat niet meer werkt.

Methode 6: Rollback-weergavestuurprogramma

Soms kunnen recente updates van beeldschermstuurprogramma's deze fout veroorzaken en daarom kan het terugdraaien van het stuurprogramma het probleem oplossen. Maar u moet dit alleen doen als u een probleem opmerkt nadat uw stuurprogramma's zijn bijgewerkt.

1. Klik met de rechtermuisknop op Deze pc of Mijn computer en selecteer eigenschappen.

2. Klik nu aan de linkerkant op Apparaat beheerder .

apparaat beheerder

3. Vouw Beeldschermadapters uit en klik met de rechtermuisknop op het weergaveapparaat en kies Verwijderen.

Stuurprogramma voor terugdraaien van beeldscherm

4. U ziet een pop-upvenster waarin u de moet aanvinken Verwijder de driversoftware voor dit apparaat optie en klik op OK. Windows verwijdert het apparaat en verwijdert de stuurprogrammasoftware die is gedownload van Windows Update. U kunt daarna nieuwe stuurprogramma's installeren.

Dit vind je misschien ook leuk:

Hopelijk zal een van deze methoden dat doen fix COM Surrogate werkt niet meer fout . Als je nog steeds twijfels of vragen hebt, voel je vrij om commentaar te geven, we zullen proberen te helpen.

Aditya Farrad

Aditya is een gemotiveerde informatietechnologieprofessional en is de afgelopen 7 jaar een technologieschrijver geweest. Hij behandelt internetdiensten, mobiel, Windows, software en handleidingen.