4Sep
Pokud jste se dostali k chybě COM Surrogate přestal pracovat při každém procházení složek obsahujících video nebo multimediální soubory, jste přišli na dobré místo pro některé možné řešení.Tento problém je způsoben kodeky a dalšími součástmi COM nainstalovanými různými softwarovými aplikacemi, které nejsou plně kompatibilní se systémem Vista, jako některé verze souborů DivX nebo Nero.
Zde je chybové hlášení:
Existuje několik možných řešení tohoto problému a správné řešení závisí značně na tom, který software skutečně způsobuje problém. Některé z nejznámějších problémových softwarů jsou DivX a Nero, ale existují i jiné, které také způsobují problém.
Možná řešení
- Používáte-li DivX, měli byste být upgradovány na nejnovější verzi( 6.5+)
- Pokud používáte Nero, můžete zkusit inovovat na nejnovější verzi( 7.7.5.1+)
- Pokud jste inovovaliNero a Divx a stále máte problém, můžete zkusit přejmenovat soubor C: \ Program Files \ Common Files \ Ahead \ DSFilter \ NeVideo.ax na NeVideo.ax.bak. Možná budete také muset přejmenovat NeVideoHD.ax na NeVideoHD.bak
To však přeruší aplikaci Nero Showtime.(díky dugi v komentářích k tomuto)
- Můžete vypnout náhledy náhledu, které by měly způsobit, že problém zmizí, ale není optimálním řešením.
- Je známo, že starší ffdshow kodek pack způsobuje některé problémy. Zdá se, že balíček kodeků ffdshow tryouts funguje lépe. Mohli byste zkusit tento způsob použít: http://ffdshow-tryout.sourceforge.net/
- Pokud chcete úplně odinstalovat Nero, existuje nástroj, který vám pomohou s úplnou odinstalaci, která pomáhá hodně v případech, kdymáte špatnou instalaci starší verze.http: //www.nero.com/nero7/eng/ FAQs_Nero7_NeroVision.html
- Někteří uživatelé doporučili nainstalovat balíček kodeků Vista, aby aktualizovali všechny kodeky na správné verze. Nemohu potvrdit, že to funguje, protože jsem to sám nevyzkoušel. Jako vždy buďte opatrní při instalaci neznámých komponent a vytvoření bodu obnovení.
- Můžete použít velmi užitečný bezplatný nástroj MMCompView od společnosti Nirsoft k deaktivaci všech kodeků v systému. To je velmi užitečné při řešení potíží přesně, která součást způsobuje problém.
- Existuje ještě jiné řešení než vypnutí DEP pro dllhost, což nemusí fungovat pro všechny. Možná budete muset přidat spustitelné soubory divx + nero do seznamu Ignorovat DEP.
Alan McC napsal s touto opravou, která by mohla problém vyřešit mnohem jednodušším způsobem. V zásadě vypnutí funkce prevence spouštění dat na dllhostu( náhradní COM) může tento problém vyřešit u některých lidí.Toto řešení je podrobně popsáno níže.
Klepněte pravým tlačítkem myši na položku Počítač a vyberte Vlastnosti
Klepněte na Rozšířené nastavení systému a potom v části Pokročilé klepněte na položku Nastavení
Vyberte kartu Ochrana dat a potom klepněte na tlačítko Zapnout DEP pro všechny programy a služby s výjimkou těch, které jsem vybral??
Klepněte na tlačítko Přidat a přejděte do adresáře C: \ Windows \ System32 \ dllhost.exe, jak ukazuje
Klepněte na tlačítko Otevřít a potom na tlačítko OK.
Zde je to, co byste měli vidět. ..
Nyní můžete prohlížet video složky bez problémů!
Rád bych poděkoval Alanovi McCovi, že napsal nejen druhé řešení, ale i všechny screenshoty.
Pokud tyto problémy nevyřešíte, bylo by dobré, abyste si přečetli komentáře. Tato vlákna získala spoustu pozornosti a v níže uvedených komentářích je mnoho užitečných odpovědí.
Komentáře byly uzavřeny v tomto článku, protože extrémní množství odpovědí způsobilo, že tato stránka byla příliš dlouhá.Nebojte se, pořád se můžete svobodně zeptat na všechny otázky, které chcete poslat na fóru.
Fórum Jak-To Geek