4Sep

Oplossing voor COM-surrogaat werkt niet meer in Vista

Als u de foutmelding krijgt COM Surrogate werkt niet meer wanneer u bladert door mappen met video- of mediabestanden, u bent op een goede plek terechtgekomen voor enkele mogelijke oplossingen. Dit probleem wordt veroorzaakt door codecs en andere COM-componenten die zijn geïnstalleerd door verschillende software die niet volledig Vista-compatibel is, zoals sommige versies van DivX of Nero.

Hier is de foutmelding:

Er zijn een aantal mogelijke oplossingen voor dit probleem en de juiste oplossing is sterk afhankelijk van welke software het probleem veroorzaakt. Enkele van de bekendste software die problemen veroorzaakt zijn DivX en Nero, maar er zijn ook andere die het probleem veroorzaken.

Mogelijke oplossingen

  • Als u DivX gebruikt, moet u een upgrade uitvoeren naar de allerlaatste versie( 6.5+)
  • Als u Nero gebruikt, kunt u proberen een upgrade uit te voeren naar de nieuwste versie( 7.7.5.1+)
  • Als u een upgrade hebt uitgevoerdNero en Divx en nog steeds het probleem, kunt u proberen het bestand te hernoemen C: \ Program Files \ Common Files \ Ahead \ DSFilter \ NeVideo.ax naar NeVideo.ax.bak. Mogelijk moet u ook NeVideoHD.ax hernoemen naar NeVideoHD.bak
    Dit zal echter Nero Showtime onderbreken.(met dank aan Dugi in de opmerkingen voor deze)
  • U kunt miniatuurweergaven uitschakelen, waardoor het probleem zou verdwijnen, maar dit is niet de optimale oplossing.
  • Het oudere ffdshow codec-pakket staat erom bekend enkele problemen te veroorzaken. Het codec-pakket ffdshow tryouts lijkt beter te werken. Zou willen proberen deze te gebruiken: http://ffdshow-tryout.sourceforge.net/
  • Als u Nero volledig wilt verwijderen, is er een hulpprogramma dat zij bieden om u te helpen bij het volledig de-installeren, wat veel helpt in gevallen waarinje hebt een slechte installatie van een oudere versie.http: //www.nero.com/nero7/eng/ Veelgestelde vragen_Nero7_NeroVision.html
  • Sommige gebruikers hebben aanbevolen het Vista Codec Package te installeren om al uw codecs bij te werken naar de juiste versies. Ik kan niet bevestigen dat dit werkt omdat ik het zelf niet heb geprobeerd. Wees zoals altijd voorzichtig bij het installeren van onbekende componenten en maak een herstelpunt.
  • U kunt het zeer nuttige MMCompView gratis hulpprogramma van Nirsoft gebruiken om codecs op het systeem uit te schakelen. Dit is erg handig om te helpen bij het oplossen van problemen met welke component het probleem wordt veroorzaakt.
  • Er is nog een andere oplossing hieronder om DEP uit te schakelen voor dllhost, wat mogelijk niet voor iedereen werkt. Mogelijk moet u divx + nero-uitvoerbare bestanden toevoegen aan de DEP-negeerlijst.

Alan McC schreef met deze oplossing die het probleem op een veel eenvoudigere manier zou kunnen oplossen. In feite kan het uitschakelen van Preventie van gegevensuitvoering op dllhost( het COM-surrogaat) dit probleem voor sommige mensen oplossen. Deze oplossing wordt hieronder gedetailleerd beschreven.

Klik met de rechtermuisknop op Computer en kies Eigenschappen

Klik op Geavanceerde systeeminstellingen en klik onder Geavanceerd op Instellingen

Selecteer het tabblad "Bescherming van gegevens" en klik vervolgens op "DEP inschakelen voor alle programma's en services, met uitzondering van de programma's en services die ik selecteer??

Klik op de knop Toevoegen en blader vervolgens naar C: \ Windows \ System32 \ dllhost.exe zoals afgebeeld

Klik op Openen en klik vervolgens op OK.

Dit is wat u zou moeten zien. ..

Nu kunt u probleemloos door videomappen bladeren!

Ik wil graag Alan McC bedanken voor het schrijven met niet alleen de tweede oplossing, maar ook alle schermafbeeldingen.

Als hiermee uw probleem niet is opgelost, is het de moeite waard om de opmerkingen te lezen. Deze thread heeft veel aandacht gekregen en er zijn veel nuttige antwoorden in de onderstaande opmerkingen.

De reacties op dit artikel zijn gesloten omdat de extreme hoeveelheid reacties deze pagina te lang maakte. Wees niet bang, je kunt nog steeds vrijelijk alle vragen stellen die je wilt door te posten op het forum.

De How-To Geek-forums