Kotisivu » miten » Korjaa COM Surrogate on lopettanut toimintavirheen Vista

    Korjaa COM Surrogate on lopettanut toimintavirheen Vista

    Jos olet saanut virheen COM Surrogate on lakannut toimimasta aina, kun selaat kansioita, joissa on video- tai mediatiedostoja, olet tullut hyvään paikkaan joitakin mahdollisia ratkaisuja varten. Tämä ongelma johtuu kodekkeistä ja muista COM-komponenteista, jotka on asennettu eri ohjelmistoihin, jotka eivät ole täysin Vista-yhteensopivia, kuten jotkin DivX- tai Nero-versiot.

    Tässä on virheilmoitus:

    On olemassa useita mahdollisia ratkaisuja tähän ongelmaan, ja oikea ratkaisu riippuu suuresti siitä, mikä ohjelmisto todella aiheuttaa ongelman. Jotkut tunnetuimmista ongelmista aiheuttavista ohjelmistoista ovat DivX ja Nero, mutta on muitakin, jotka aiheuttavat myös ongelman.

    Mahdolliset ratkaisut

    • Jos käytät DivX: ää, sinun pitäisi päivittää uusin versio (6,5+)
    • Jos käytät Neroa, voit yrittää päivittää uusimpaan versioon (7.7.5.1+)
    • Jos olet päivittänyt Nero- ja Divx-ohjelmiston ja sinulla on edelleen ongelma, voit yrittää nimetä tiedoston C uudelleen: Tiedostot Yleiset tiedostot Edessä DSFilter NeVideo.ax NeVideo.ax.bak. NeVideoHD.ax on ehkä nimettävä uudelleen NeVideoHD.bakiksi
      Tämä rikkoo kuitenkin Nero Showtime -palvelun. (kiitos dugiille tämän kommentin kohdalla)
    • Voit poistaa pikkukuvien esikatselut käytöstä, jolloin ongelman pitäisi poistua, mutta se ei ole optimaalinen ratkaisu.
    • Vanhemman ffdshow-koodekin paketin tiedetään aiheuttavan ongelmia. Ffdshow-kokeilukoodekki näyttää toimivan paremmin. Haluatko kokeilla tätä: http://ffdshow-tryout.sourceforge.net/
    • Jos haluat poistaa Neron kokonaan, on apuohjelma, jonka avulla ne auttavat täydellisen asennuksen poistamisessa, joka auttaa paljon tapauksissa, joissa vanhemman version asentaminen on huono. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
    • Jotkut käyttäjät ovat suositelleet asentamaan Vista Codec -paketin päivittämään kaikki koodekit oikeaan versioon. En voi vahvistaa, että tämä toimii, koska en ole kokeillut sitä itse. Ole aina varovainen, kun asennat tuntemattomia komponentteja ja luot palautuspisteen.
    • Voit käyttää Nirsoftin erittäin hyödyllistä MMCompView-ilmaista apuohjelmaa poistaaksesi kaikki koodekit järjestelmässä. Tämä on erittäin hyödyllistä auttaa ongelman vianmäärityksessä.
    • Seuraavassa on toinen mahdollinen ratkaisu DEP: n sammuttamiseksi dllhostille, joka ei ehkä toimi kaikille. Saatat joutua lisäämään divx + nero-suoritettavia tiedostoja DEP-ohitusluetteloon.

    Alan McC kirjoitti tämän korjauksen, joka saattaa ratkaista ongelman paljon helpommin. Tietojen suorittamisen estäminen dllhostissa (COM-korvike) voi korjata ongelman joillekin ihmisille. Tämä ratkaisu on kuvattu alla.

    Napsauta hiiren kakkospainikkeella Tietokonetta ja valitse Ominaisuudet

    Napsauta Lisäasetukset ja napsauta sitten Lisäasetukset-kohtaa Asetukset

    Valitse ”Data Execution Protection” -välilehti ja valitse sitten ”Ota DEP käyttöön kaikissa ohjelmissa ja palveluissa, paitsi ne, joita valitsen ?

    Napsauta Lisää-painiketta ja selaa sitten C: Windows System32llhost.exe, kuten kuvassa

    Valitse Avaa ja sitten OK.

    Tässä on, mitä sinun pitäisi nähdä…

    Nyt voit selata videokansioita ilman ongelmia!

    Haluaisin kiittää Alan McC: tä siitä, että hän on kirjoittanut vain toisen ratkaisun, mutta myös kaikki kuvakaappaukset.

    Jos nämä eivät ratkaise ongelmaa, olisi hyvä tutustua kommentteihin. Tämä kierre on saanut paljon huomiota, ja alla olevissa kommenteissa on paljon hyödyllisiä vastauksia.

    Kommentit on suljettu tässä artikkelissa, koska äärimmäinen määrä vastauksia on tehnyt tämän sivun liian pitkäksi. Älä pelkää, voit silti vapaasti kysyä kaikki haluamasi kysymykset lähettämällä foorumiin.

    The-How-To Geek -foorumit