Pagrindinis » kaip » „COM“ pakaitalas „Vista“ sustabdė darbo klaidą

    „COM“ pakaitalas „Vista“ sustabdė darbo klaidą

    Jei gausite klaidą, „COM Surrogate“ nustojo veikti, kai naršote aplankus, kuriuose yra vaizdo įrašų ar medijos failų. Ši problema kyla dėl kodekų ir kitų COM komponentų, įdiegtų įvairių programinės įrangos, kurios nėra visiškai suderinamos su „Vista“, kaip ir kai kurios „DivX“ ar „Nero“ versijos.

    Pateikiamas klaidos pranešimas:

    Yra keletas galimų šios problemos sprendimo būdų, o tinkamas sprendimas labai priklauso nuo to, kokia programinė įranga iš tikrųjų sukelia problemą. Kai kurios labiausiai žinomos programinės įrangos problemos yra „DivX“ ir „Nero“, tačiau yra ir kitų problemų, kurios taip pat sukelia problemą.

    Galimi sprendimai

    • Jei naudojate „DivX“, turėtumėte atnaujinti į naujausią versiją (6,5+)
    • Jei naudojate „Nero“, galite pabandyti atnaujinti naujausią versiją (7.7.5.1+)
    • Jei atnaujinote „Nero“ ir „Divx“ ir vis dar turite problemą, galite pabandyti pervardyti failą „C“: „Failų failai“ Bendrosios rinkmenos į priekį „DSFilter“ NeVideo.ax į „NeVideo.ax.bak“. Taip pat gali tekti pervardyti „NeVideoHD.ax“ į „NeVideoHD.bak“
      Tačiau tai nulems „Nero Showtime“. (dugi dėka šio komentaro komentarų)
    • Galite išjungti miniatiūrų peržiūrą, kuri turėtų sukelti problemą, bet nėra optimalus sprendimas.
    • Yra žinoma, kad senesnis „ffdshow“ kodeko paketas sukelia tam tikrų problemų. Atrodo, kad ffdshow tryouts kodeko paketas veikia geriau. Galbūt norėsite pabandyti naudoti šį: http://ffdshow-tryout.sourceforge.net/
    • Jei norite visiškai pašalinti „Nero“, yra įrankis, kurį jie teikia norėdami padėti užbaigti įdiegimą, kuris padeda daugeliu atvejų, kai turite blogą senesnės versijos diegimą. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
    • Kai kurie vartotojai rekomendavo įdiegti „Vista Codec Package“, kad visi jūsų kodekai būtų atnaujinti teisingomis versijomis. Aš negaliu patvirtinti, kad tai veikia, nes aš ne pats bandžiau. Kaip visada, būkite atsargūs diegdami nežinomus komponentus ir sukurkite atkūrimo tašką.
    • Naudodami „Nirsoft“ galite naudoti labai naudingą nemokamą „MMCompView“ programą, kad išjungtumėte sistemoje esančius kodekus. Tai labai naudinga, jei norite padėti išspręsti, kuris komponentas sukelia problemą.
    • Toliau pateikiamas dar vienas galimas sprendimas, kaip išjungti DEP dllhost, kuris gali neveikti visiems. Į DEP ignoravimo sąrašą gali tekti pridėti „divx + nero“ vykdomuosius failus.

    Alan McC parašė šį išsprendimą, kuris gali išspręsti problemą daug lengviau. Iš esmės, išjungus „Data Execution Prevention“, „dllhost“ („COM“ pakaitalas) gali išspręsti šią problemą kai kuriems žmonėms. Šis sprendimas pateikiamas toliau.

    Dešiniuoju pelės mygtuku spustelėkite Kompiuteris ir pasirinkite Ypatybės

    Spustelėkite „Advanced System Settings“ (išplėstiniai sistemos parametrai), o po „Advanced“ (išplėstinė) spustelėkite „Settings“ (nustatymai)

    Pasirinkite skirtuką „Duomenų vykdymo apsauga“, tada spustelėkite „Įjungti DEP visoms programoms ir paslaugoms, išskyrus tas, kurias pasirinksiu “?

    Spustelėkite mygtuką Pridėti, tada naršykite į C: Windows System32llhost.exe, kaip parodyta

    Spustelėkite Atidaryti ir tada Gerai.

    Štai ką turėtumėte pamatyti ...

    Dabar be jokių problemų galite naršyti vaizdo aplankus!

    Norėčiau padėkoti Alan McC už rašymą ne tik antrojo sprendimo, bet ir visų ekrano nuotraukų.

    Jei tai nepadės išspręsti jūsų problemos, būtų verta paskaityti komentarus. Šis pokalbis susilaukė daug dėmesio ir toliau pateikiamuose komentaruose yra daug naudingų atsakymų.

    Pastabos buvo uždarytos šiame straipsnyje, nes didžioji atsakymų suma padarė šį puslapį per ilgai. Nebijokite, vis tiek galite laisvai užduoti visus norimus klausimus skelbdami forume.

    „Kaip įveikti“ forumus