4Sep

Fix for COM Surrogate on pysäyttänyt virheen Vistassa

Jos olet saattanut virheen, COM Surrogate on lopettanut työskentelyn aina, kun selaat video- tai mediatiedostoja sisältäviä kansioita, olette löytäneet hyvät mahdolliset mahdolliset ratkaisut. Tämä ongelma johtuu siitä, että eri ohjelmistot asentavat koodekkeja ja muita COM-komponentteja, jotka eivät ole täysin Vista-yhteensopivia, kuten jotkin DivX- tai Nero-versiot.

Tässä on virheilmoitus:

Ongelma on useita mahdollisia ratkaisuja, ja oikea ratkaisu on hyvin riippuvainen siitä, mikä ohjelmisto todella aiheuttaa ongelman. Jotkut tunnetuimmista ongelmaohjelmista ovat DivX ja Nero, mutta on muita, jotka aiheuttavat ongelman.

Mahdolliset ratkaisut

  • Jos käytät DivX: tä, sinun on päivitettävä uusimpaan versioon( 6.5+)
  • Jos käytät Neroa, voit yrittää päivittää uusimpaan versioon( 7.7.5.1+)
  • Jos olet päivittänytNero ja Divx ja silti ongelma, voit yrittää nimetä tiedosto C: \ Program Files \ Common Files \ Ahead \ DSFilter \ NeVideo.ax tiedostoon NeVideo.ax.bak. Sinun on ehkä myös nimetä NeVideoHD.ax uudelleen NeVideoHD.bak
    : lle Tämä rikkoo kuitenkin Nero Showtimea.(kiitos dugi-kommentit tästä)
  • Voit poistaa Thumbnail-esikatselun, jonka pitäisi poistaa ongelma, mutta se ei ole optimaalinen ratkaisu.
  • Vanhempi ffdshow-koodekki on tiedossa aiheuttavan ongelmia. Ffdshow tryouts -ohjelmistopaketti näyttää toimivan paremmin. Voit halutessasi yrittää käyttää tätä: http://ffdshow-tryout.sourceforge.net/
  • Jos haluat poistaa Neron kokonaan, on apuohjelma, jonka avulla he voivat auttaa täydellisen asennuksen poistamisessa, mikä auttaa paljon tilanteissa, joissasinulla on huono asennus vanhempi versio.http: //www.nero.com/nero7/eng/ FAQs_Nero7_NeroVision.html
  • Jotkut käyttäjät ovat suositelleet Vista Codec -paketin asentamista päivittämään kaikki koodekkiasi oikeisiin versioihin. En voi vahvistaa, että tämä toimii, koska en ole kokeillut sitä itse. Kuten aina, ole varovainen asennettaessa tuntemattomia osia ja luo palautuspiste.
  • Voit käyttää erittäin hyödyllistä MMCompView-apuohjelmaa Nirsoftista poistaaksesi kaikki järjestelmässä olevat koodekit. Tämä on erittäin hyödyllinen auttaa ratkaisemaan tarkasti, mikä komponentti aiheuttaa ongelman.
  • Alla on toinen mahdollinen ratkaisu DEF: n käytöstä poistamiselle dllhostille, joka ei ehkä toimi kaikille. Sinun on ehkä lisättävä divx + nero executables DEP ignore -luetteloon.

Alan McC kirjoitti tämän korjauksen, joka voisi ratkaista ongelman paljon helpommin. Pohjimmiltaan sammuttaminen datan suorittamisen estämisestä Dllhost-ohjelmassa( COM-korvike) voi korjata tämän ongelman joillekin ihmisille. Tämä ratkaisu on yksityiskohtainen alla.

Napsauta hiiren kakkospainikkeella Tietokone-kohtaa ja valitse Ominaisuudet

Napsauta Lisäasetukset-asetuksia ja valitse sitten Lisäasetukset. Aseta

Valitse Tietosuojan suojaus -välilehti ja valitse sitten "Ota DEP käyttöön kaikissa ohjelmissa ja palveluissa paitsi valitsemassani.?

Napsauta Lisää-painiketta ja selaa sitten C: \ Windows \ System32 \ dllhost.exe -ohjelmaan, kuten näytetään

Napsauta Avaa ja valitse sitten OK.

Tässä mitä sinun pitäisi nähdä. ..

Nyt voit selata videokansioita ilman ongelmia!

Haluaisin kiittää Alan McC: tä kirjoittamasta sisään paitsi toisen ratkaisun lisäksi myös kaikki kuvakaappaukset.

Jos nämä eivät ratkaise ongelmaa, kannattaa syödä aikaa lukea kommentteja. Tämä säie on saanut paljon huomiota, ja alla oleviin kommentteihin löytyy paljon hyödyllisiä vastauksia.

Kommentit on suljettu tästä artikkelista, koska äärimmäisen paljon vastauksia teki tämän sivun liian kauan.Älä pelkää, voit vapaasti kysyä kaikki haluamasi kysymykset lähettämällä foorumille.

How-To Geek Foorumit