Napraw COM Surrogate przestał działać w systemie Windows 7
Mój klient zaczął mieć dziwny problem podczas przeglądania zdjęć i filmów na swoim komputerze z systemem Windows 7(Windows 7) : wyskoczyłby z następującym komunikatem o błędzie:
COM Surrogate has stopped working
Dziwne było to, że błąd pojawił się tylko podczas przeglądania plików wideo lub zdjęć, a nie żadnego innego typu pliku. Po przeprowadzeniu pewnych badań udało nam się rozwiązać problem, ale musieliśmy wypróbować kilka różnych rzeczy, zanim w końcu zadziałało. W tym poście opiszę różne możliwe rozwiązania i mam nadzieję, że jedno z nich zadziała dla Ciebie.
Metoda 1 – Zaktualizuj kodeki
Oczywiście, ponieważ był to problem z obrazem/wideo, pomyśleliśmy, że może to być coś z zainstalowanym obecnym zestawem kodeków. Ten klient szczególnie lubił kopiować i zgrywać rzeczy, więc zainstalował ffdshow plus kilka innych kodeków. Ręcznie zaktualizowaliśmy wszystkie kodeki do ich najnowszych wersji, w tym ffdshow, Windows 7 Codec Pack i inne. Możesz pobrać najnowszą wersję pakietu kodeków dla (Codec Pack)systemu Windows 7(Windows 7) .
Jeśli na komputerze zainstalowano DivX lub Nero , zaktualizuj je również do najnowszych wersji. (Nero)W niektórych przypadkach może być konieczne odinstalowanie programu, a następnie ponowne zainstalowanie go później.
Metoda 2 – Kaspersky Antivirus
Wystąpił znany problem z programem antywirusowym firmy Kaspersky , który powoduje, że ten problem występuje. Jeśli używasz Kaspersky , musisz upewnić się, że aktualizujesz rzeczywiste oprogramowanie Kaspersky , a nie tylko definicje antywirusowe. Możesz także sprawdzić, czy to naprawdę powoduje problem, całkowicie wyłączając program i sprawdzając, czy problem zniknie.
Metoda 3 – Polecenia
Istnieje kilka poleceń, które możesz spróbować uruchomić w systemie Windows(Windows) , aby sprawdzić, czy to rozwiązuje problem. Musisz je uruchomić w wierszu polecenia. Kliknij (Click)Start , wpisz cmd , a następnie kliknij prawym przyciskiem myszy i wybierz Uruchom(Run) jako administrator . Teraz wpisz następujące polecenia, naciskając enter po każdym z nich:
regsvr32 vbscript.dll regsvr32 jscript.dll
Spowoduje to ponowne zarejestrowanie kilku bibliotek dll w systemie Windows(Windows) i prawdopodobnie naprawi błąd zastępczy COM . Jeśli nie, czytaj dalej!
Metoda 4 – Sprawdź dysk pod kątem błędów
Jeśli widzisz ten problem tylko na określonym dysku, takim jak zewnętrzne urządzenie USB , może to oznaczać, że na dysku twardym znajdują się uszkodzone sektory. Dobrym pomysłem jest uruchomienie programu chkdsk, aby upewnić się, że dysk działa poprawnie. Możesz przeczytać mój poprzedni post na temat korzystania z narzędzia chkdsk(how to use the chkdsk utility) .
Metoda 5 (Method 5) - Wyłącz DEP(– Disable DEP) dla dllhost.exe
Kolejną poprawką, o której wspominano wiele razy, jest dodanie dllhost.exe do listy wykluczeń funkcji DEP ( Data Execution Protection ). Możesz przeczytać mój poprzedni post na temat wyłączania funkcji DEP w systemie Windows(how to turn off DEP in Windows) . W ostatnim kroku w tym artykule kliknij Dodaj(Add) , a następnie dodaj następujący plik exe w 32-bitowym systemie Windows 7 :(Windows 7)
C:\Windows\System32\dllhost.exe
W przypadku 64-bitowego systemu Windows 7(Windows 7) należy wykluczyć plik dllhost.exe w tej ścieżce:
C:\Windows\SysWOW64\dllhost.exe
Metoda 6 – Sterownik wyświetlacza/drukarki
Może to być trochę trudne, ale jeśli niedawno zaktualizowałeś sterownik wyświetlacza lub nawet inny sprzęt na komputerze, spróbuj przywrócić sterownik do poprzedniej wersji. Zwykle dotyczy to bardziej sterownika ekranu niż czegokolwiek innego. W niektórych przypadkach aktualizacja do najnowszej wersji sterownika ekranu może również rozwiązać problem, więc będziesz musiał pobawić się z aktualizacją sterownika lub wycofaniem sterownika.
Aby przywrócić sterownik ekranu, przejdź do Menedżera urządzeń(Device Manager) , rozwiń Karty( Display Adapters ) graficzne, a następnie kliknij prawym przyciskiem myszy urządzenie wyświetlające i wybierz Odinstaluj(Uninstall) . Zobaczysz wyskakujące okienko, w którym musisz zaznaczyć pole Usuń oprogramowanie sterownika dla tego urządzenia(Delete the driver software for this device) .
W tym samym świetle powinieneś również sprawdzić sterowniki drukarki i zaktualizować je wszystkie, jeśli są dostępne aktualizacje.
Mamy nadzieję, że jedna z tych metod naprawi błąd COM Surrogate w systemie Windows 7(Windows 7) . Jeśli nie, napisz tutaj komentarz i daj nam znać o swoich specyfikacjach i wypróbowanych rozwiązaniach, a my postaramy się pomóc. Cieszyć się!
Related posts
Klawisz Tab nie działa w systemie Windows 7
Jak naprawić błąd „Serwer RPC jest niedostępny” w systemie Windows
Jak naprawić błąd „Ochrona zasobów systemu Windows nie może wykonać żądanej operacji”?
Jak naprawić klawisze klawiatury systemu Windows, które przestają działać?
Napraw błąd „Windows nie może komunikować się z urządzeniem lub zasobem”
Jak naprawić wysokie użycie procesora audiodg.exe w systemie Windows 11/10?
10 najlepszych sposobów naprawienia błędu aktualizacji systemu Windows 0x80070643
Przycisk drukowania ekranu nie działa w systemie Windows 10? Jak to naprawić
Jak naprawić „Za mało zasobów kontrolera USB” w systemie Windows 10?
Jak naprawić błąd „Teredo nie może się zakwalifikować” w systemie Windows 10?
Jak naprawić kod błędu GeForce Experience 0x0003
Jak naprawić aparat nie działający w zespołach MS w systemie Windows 10?
Jak naprawić COM Surrogate przestał działać?
Napraw błąd „Windows nie mógł automatycznie wykryć ustawień proxy tej sieci”
Zadanie drukowania nie zostanie usunięte w systemie Windows? 8+ sposobów na naprawę
Jak naprawić błąd „System Windows nie może znaleźć sterownika karty sieciowej”
7 sposobów na naprawienie błędu „Sterownik jest niedostępny” na komputerze z systemem Windows
Jak naprawić błąd „Coś się stało i Twój kod PIN jest niedostępny” w systemie Windows?
Kompletny przewodnik rozwiązywania problemów z połączeniem grupy domowej w systemie Windows 7/8/10
Napraw błąd systemu 5, odmowa dostępu w systemie Windows