Homepage » hogyan kell » Javítás a COM-hez A helyettesítő leállt a hibával a Vista-ban

    Javítás a COM-hez A helyettesítő leállt a hibával a Vista-ban

    Ha a COM Surrogate hiba megszűnt, ha minden olyan videót vagy médiafájlt tartalmazó mappát böngész, akkor jó helyet kapott néhány lehetséges megoldáshoz. Ezt a problémát a kodekek és más COM-komponensek különböző szoftverek által telepített COM-komponensek okozzák, amelyek nem teljesen kompatibilisek a Vista-val, mint a DivX vagy a Nero egyes verziói.

    Íme a hibaüzenet:

    Számos lehetséges megoldás van erre a problémára, és a helyes megoldás nagymértékben függ attól, hogy melyik szoftver okozza a problémát. A legismertebb problémát okozó szoftverek közül néhány a DivX és a Nero, de vannak mások is, amelyek a problémát is okozzák.

    Lehetséges megoldások

    • Ha DivX-et használ, frissítenie kell a legfrissebb verzióra (6,5+)
    • Ha Nero-t használ, próbálja meg frissíteni a legújabb verzióra (7.7.5.1+)
    • Ha frissítette a Nero-t és a Divx-ot, és még mindig problémája van, próbálja meg átnevezni a C fájlt: Programfájlok Általános fájlok Előre DSFilter NeVideo.ax a NeVideo.ax.bak. Lehet, hogy át kell neveznie a NeVideoHD.ax-t NeVideoHD.bak-ra
      Ez azonban megszakítja Nero Showtime-t. (hála a dugi-nak a megjegyzéseket illetően)
    • A Miniatűr előnézeti képeket letilthatja, ami a problémát el kell hagynia, de nem az optimális megoldás.
    • Ismeretes, hogy a régebbi ffdshow codec csomag bizonyos problémákat okoz. Úgy tűnik, hogy az ffdshow tryouts codec pack jobban működik. Lehet, hogy megpróbálná ezt használni: http://ffdshow-tryout.sourceforge.net/
    • Ha teljesen el szeretné távolítani a Nerót, van egy segédprogram, amely segít a teljes eltávolításban, amely sokat segít abban, hogy egy régebbi verzió rossz telepítése esetén. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
    • Néhány felhasználó javasolta a Vista Codec csomag telepítését annak érdekében, hogy az összes codec-et frissítse a megfelelő verziókra. Nem tudom megerősíteni, hogy ez működik, mert nem próbáltam meg magam. Mint mindig, legyen óvatos az ismeretlen összetevők telepítésekor, és hozzon létre egy helyreállítási pontot.
    • Használhatja a nagyon hasznos MMCompView ingyenes segédprogramot a Nirsoft-tól, hogy letiltsa a rendszeren lévő összes codec-et. Ez nagyon hasznos, ha segít a hiba elhárításában.
    • Egy másik lehetséges megoldás a DEP dllhost számára történő kikapcsolása, ami nem mindenre működik. Lehet, hogy hozzá kell adnia a divx + nero futtatható fájlokat a DEP figyelmen kívül hagyó listához.

    Alan McC ezt a javítást írta, amely sokkal könnyebben megoldhatja a problémát. Lényegében az adatvégrehajtás megelőzésének kikapcsolása a dllhost-on (a COM helyettesítő) néhány ember számára megoldhatja ezt a problémát. Ezt a megoldást az alábbiakban részletezzük.

    Kattintson a jobb gombbal a Számítógépre, és válassza a Tulajdonságok parancsot

    Kattintson az Advanced System Settings (Speciális rendszerbeállítások) elemre, majd az Advanced (Speciális) pontban a Settings (Beállítások) gombra

    Jelölje ki a „Data Execution Protection” lapot, majd kattintson a „DEP engedélyezése minden program és szolgáltatás kivételével” kivételével?

    Kattintson a Hozzáadás gombra, majd keresse meg a C: Windows System32llhost.exe fájlt az ábrán látható módon

    Kattintson a Megnyitás, majd az OK gombra.

    Íme, amit látnod kell ...

    Mostantól problémamentesen böngészhet a videofájlok között!

    Szeretném megköszönni Alan McC-nek, hogy nem csak a második megoldást írta, hanem az összes képernyőképet is.

    Ha ezek nem oldják meg a problémát, érdemes lenne megnézni a megjegyzéseket. Ez a szál egy csomó figyelmet kapott, és az alábbi megjegyzésekben sok hasznos válasz található.

    A megjegyzések a cikkben lezárultak, mert a válaszok túlzott mennyisége túl hosszú volt. Ne félj, még mindig szabadon kérdezheted a kívánt kérdéseket a fórumon való kiküldetéssel.

    A fórumok How-To Geek fóruma