If-Koubou

Škripac za COM Surrogate zaustavio je radnu pogrešku u Vista

Škripac za COM Surrogate zaustavio je radnu pogrešku u Vista (Kako da)

Ako primite pogrešku COM Surrogate je prestao raditi svaki put kad pregledavate mape koje sadrže video ili multimedijske datoteke, došli ste na dobro mjesto za neka moguća rješenja. Ovaj je problem prouzročen zbog kodeka i drugih COM komponenti koje su instalirali različiti softveri koji nisu kompatibilni sa sustavom Vista, poput nekih verzija DivX ili Nero.

Evo poruke o pogrešci:

Postoji niz mogućih rješenja za ovaj problem, a pravo rješenje uvelike ovisi o tome koji softver zapravo uzrokuje problem. Neki od najpoznatijih problema koji uzrokuju softver su DivX i Nero, ali postoje drugi koji uzrokuju problem kao dobro.

Moguća rješenja

  • Ako koristite DivX, trebate nadograditi na najnoviju verziju (6.5+)
  • Ako koristite Nero, možete pokušati nadograditi na najnoviju verziju (7.7.5.1+)
  • Ako ste nadogradili Nero i Divx i još uvijek imate problem, možete pokušati preimenovati datoteku C: \ Program Files \ Common Files \ Ahead \ DSFilter \ NeVideo.ax u NeVideo.ax.bak. Možda ćete također trebati preimenovati NeVideoHD.ax na NeVideoHD.bak
    Međutim, to će prekinuti Nero Showtime. (zahvaljujući dugi u komentarima za ovaj)
  • Možete onemogućiti preglede sličica, što bi trebalo ukloniti problem, ali nije optimalno rješenje.
  • Poznato je da je stariji ffdshow codec paket izazvao neke probleme. Čini se da je fcdshow tryouts kodek paket bolje. Moraš pokušati upotrijebiti ovo: http://ffdshow-tryout.sourceforge.net/
  • Ako želite potpuno deinstalirati Neron, postoji uslužni program koji pruža kako bi se pomoglo u potpunom deinstaliranju, što pomaže mnogo u slučajevima kada imate lošu instalaciju starijih verzija. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html
  • Neki korisnici preporučili su instaliranje paketa Vista Codec kako bi ažurirali sve svoje kodeke ispravnim verzijama. Ne mogu potvrditi da to funkcionira jer nisam to sam pokušao. Kao i uvijek, budite oprezni pri instaliranju nepoznatih komponenti i stvorite točku vraćanja.
  • Možete koristiti vrlo korisno korisničko sučelje MMCompView Nirsoft da biste onemogućili bilo koji kodek na sustavu. To je vrlo korisno za pomoć u rješavanju problema s točnošću koja komponenta uzrokuje problem.
  • Postoji još jedno moguće rješenje za isključivanje DEP za dllhost, što možda neće funkcionirati za sve. Možda ćete morati dodati divx + nero izvršne datoteke na popis DEP ignore.

Alan McC napisao je ovaj popravak koji bi mogao riješiti problem na mnogo lakši način. U osnovi, isključivanje Prevencije izvršavanja podataka na dllhostu (COM zamjenski) može riješiti ovaj problem za neke ljude. Ovo rješenje detaljno je opisano u nastavku.

Desnom tipkom miša kliknite Računalo i odaberite Svojstva

Kliknite Napredne postavke sustava, a zatim u odjeljku Napredno kliknite Postavke

Odaberite karticu "Zaštita izvršavanja podataka", a zatim kliknite "Uključi DEP za sve programe i usluge osim onih koje odaberem"

Kliknite gumb Dodaj, a zatim potražite C: \ Windows \ System32 \ dllhost.exe kako je prikazano

Kliknite Otvori, a zatim U redu.

Evo što biste trebali vidjeti ...

Sada možete pregledavati video mape bez problema!

Htjela bih zahvaliti Alanu McCa za pisanje, a ne samo drugo rješenje, ali i sve screenshotove.

Ako ovo ne riješi vaš problem, bilo bi dobro procijeniti komentare. Ta je nit dobila mnogo pozornosti, a komentari u nastavku donose puno korisnih odgovora.

Komentari su zatvoreni zbog ovog članka jer je ekstremna količina odgovora učinila ovu stranicu predugom. Nemojte se bojati, slobodno možete postaviti sva pitanja koja želite objavljivanjem na forumu.

Kako doći do Geek foruma