Jeśli otrzymujesz błąd COM Surrogate przestał działać, gdy przeglądasz foldery zawierające pliki wideo lub pliki multimedialne, trafiłeś w dobre miejsce na kilka możliwych rozwiązań. Ten problem jest spowodowany przez kodeki i inne komponenty COM zainstalowane przez różne oprogramowanie, które nie są w pełni zgodne z Vistą, jak niektóre wersje DivX lub Nero.
Oto komunikat o błędzie:
Istnieje wiele możliwych rozwiązań tego problemu, a odpowiednie rozwiązanie zależy w dużej mierze od tego, jakie oprogramowanie faktycznie powoduje problem. Niektóre z najbardziej znanych problemów powodujących oprogramowanie to DivX i Nero, ale są też inne, które również powodują problem.
Możliwe rozwiązania
Alan McC napisał tę poprawkę, która może rozwiązać problem w znacznie prostszy sposób. Zasadniczo wyłączenie funkcji zapobiegania wykonywaniu danych na dllhost (surogat COM) może rozwiązać ten problem dla niektórych osób. To rozwiązanie jest szczegółowo opisane poniżej.
Kliknij prawym przyciskiem myszy Komputer i wybierz Właściwości
Kliknij Zaawansowane ustawienia systemu, a następnie w obszarze Zaawansowane kliknij Ustawienia
Wybierz zakładkę "Ochrona wykonywania danych", a następnie kliknij "Włącz funkcję DEP dla wszystkich programów i usług z wyjątkiem tych, które wybiorę"?
Kliknij przycisk Dodaj, a następnie przejdź do C: \ Windows \ System32 \ dllhost.exe, jak pokazano
Kliknij Otwórz, a następnie OK.
Oto, co powinieneś zobaczyć ...
Teraz możesz przeglądać foldery wideo bez problemów!
Chciałbym podziękować Alanowi McCowi za napisanie nie tylko drugiego rozwiązania, ale także wszystkich zrzutów ekranu.
Jeśli to nie rozwiąże problemu, warto poświęcić czas na przeczytanie komentarzy. Wątek ten zyskał mnóstwo uwagi, a w komentarzach poniżej znajduje się wiele użytecznych odpowiedzi.
Komentarze zostały zamknięte w tym artykule, ponieważ ogromna liczba odpowiedzi spowodowała, że ta strona była zbyt długa. Nie bój się, nadal możesz swobodnie zadawać wszystkie pytania, które chcesz, publikując na forum.
The How-To Geek Forums