Jak naprawić COM Surrogate przestał działać?

Miękki

COM Surrogate przestał działać nagle wyskakuje podczas przeglądania zdjęć lub oglądania filmów? Nie martw się, że większość użytkowników napotyka ten błąd, więc musi to naprawić. W tym poście omówimy, jak naprawić ten błąd.

COM Surrogate przestał działać



Zawartość

Co robi COM Surrogate i dlaczego zawsze przestaje działać?

Proces dllhost.exe nosi nazwę COM Surrogate i jedyny moment, w którym prawdopodobnie zauważysz jego istnienie, to awaria i wyświetlenie komunikatu COM Surrogate przestał działać. Czym jest ten zastępczy COM i dlaczego ciągle się zawiesza?

COM Surrogate to fantazyjna nazwa procesu Sacrificial dla obiektu COM, który jest uruchamiany poza procesem, który go zażądał. Eksplorator używa na przykład COM Surrogate podczas wyodrębniania miniatur. Jeśli przejdziesz do folderu z włączonymi miniaturami, Eksplorator uruchomi zastępczy COM i użyje go do obliczenia miniatur dokumentów w folderze. Dzieje się tak, ponieważ Explorer nauczył się nie ufać ekstraktorom miniatur; mają słabą historię stabilności. Eksplorator zdecydował się zaabsorbować spadek wydajności w zamian za poprawę niezawodności, co spowodowało usunięcie tych podejrzanych bitów kodu z głównego procesu Eksploratora. Awaria ekstraktora miniatur powoduje zniszczenie procesu COM Surrogate zamiast Eksploratora.

Innymi słowy, COM Surrogate to nie podoba mi się ten kod, więc poproszę COM o hostowanie go w innym procesie. W ten sposób, jeśli ulegnie awarii, to proces ofiarny COM Surrogate ulegnie awarii, a nie mój proces. A kiedy się zawiesza, oznacza to po prostu, że spełniły się najgorsze obawy Odkrywcy.

W praktyce, jeśli dostaniesz tego typu awarie podczas przeglądania folderów zawierających pliki wideo lub multimedialne, problemem jest najprawdopodobniej niestabilny kodek. Więc bez marnowania czasu, zobaczmy, jak naprawić COM Surrogate przestał działać za pomocą poniższego samouczka.

Jak naprawić COM Surrogate przestał działać?

Metoda 1: Zaktualizuj kodeki

Ponieważ problem jest związany z przeglądaniem zdjęć i filmów, aktualizacja kodeka wydaje się być dobrą opcją i, miejmy nadzieję, może pomóc w naprawieniu błędu COM Surrogate. Możesz pobrać najnowszą wersję kodeka dla systemu Windows 10 / 8.1 / 7 tutaj .

Jeśli masz zainstalowane DivX lub Nero, możesz rozważyć zaktualizowanie ich do najnowszej wersji, aw niektórych przypadkach będziesz musiał je odinstalować i ponownie zainstalować, aby działały poprawnie.

Napraw nieodpowiadający ekran dotykowy na telefonie z Androidem

Jeśli zaktualizowałeś Nero i DivX i nadal masz problem, możesz spróbować zmienić nazwę pliku C:Program FilesCommon FilesAheadDSFilterNeVideo.ax na NeVideo.ax.bak. Może być również konieczna zmiana nazwy NeVideoHD.ax na NeVideoHD.bak, co jednak zepsuje Nero Showtime.

Metoda 2: Wyłącz miniaturę

Możesz wyłącz podgląd miniatur , co powinno tymczasowo rozwiązać problem, ale nie jest optymalnym rozwiązaniem, aby naprawić błąd COM Surrogate.

Metoda 3: Ponownie zarejestruj biblioteki DLL

Ponownie zarejestruj kilka bibliotek DLL w systemie Windows, co może naprawić błąd zastępczy COM. Aby to zrobić:

1. Kliknij prawym przyciskiem myszy przycisk Okno i wybierz Wiersz polecenia (administrator) .

administrator wiersza poleceń

2. W oknie cmd wpisz następujące polecenia i naciśnij enter po każdym z nich:

zarejestruj biblioteki DLL

To może naprawić COM Surrogate przestał działać problem, ale jeśli nie, to czytaj dalej!

Metoda 4: Sprawdzanie błędów dysku twardego

Innym sposobem naprawienia błędu COM Surrogate jest uruchomienie narzędzia sprawdzania dysku, które zostało wyjaśnione tutaj .

Metoda 5: Wyłącz DEP dla pliku dllhost

Wyłączanie funkcji DEP dla dllhost.exe wydaje się, że rozwiązuje problem dla większości użytkowników, więc zobaczmy, jak to zrobić. Możesz przeczytać więcej na ten temat w moim poprzednim poście o tym, jak wyłączyć DEP.

1. W ostatnim kroku kliknij Dodać jak pokazano poniżej:

Dodaj usługi

2. W wyskakującym oknie Dodaj wybierz następujące pliki wykonywalne:

plik dllhost otwarty

3. Wybierz plik dllhost, kliknij otwórz, a otrzymasz coś takiego:

Zastępca COM w DEP

Powinno to prawdopodobnie naprawić błąd COM Surrogate, który przestał działać.

Metoda 6: Przywróć sterownik ekranu

Czasami ostatnie aktualizacje sterowników ekranu mogą powodować ten błąd, a zatem wycofanie sterownika może rozwiązać problem. Ale powinieneś to zrobić tylko wtedy, gdy zauważysz problem po zaktualizowaniu sterowników.

1. Kliknij prawym przyciskiem myszy Ten komputer lub Mój komputer i wybierz właściwości.

2. Teraz po lewej stronie kliknij Menadżer urządzeń .

menadżer urządzeń

3. Rozwiń Karty graficzne, a następnie kliknij prawym przyciskiem myszy urządzenie wyświetlające i wybierz Odinstaluj.

Przywróć sterownik wyświetlacza

4. Zobaczysz wyskakujące okienko, w którym musisz sprawdzić Usuń oprogramowanie sterownika dla tego urządzenia i kliknij OK. System Windows odinstaluje urządzenie i usunie oprogramowanie sterownika pobrane z witryny Windows Update. Możesz później zainstalować nowe oprogramowanie sterowników.

Zbiorcza aktualizacja KB4469342 dla systemu Windows 10 1809 naprawiono zmapowany problem z odłączaniem dysku sieciowego!

Może Ci się spodobać:

Miejmy nadzieję, że jedna z tych metod będzie naprawiono błąd COM Surrogate przestał działać . Jeśli nadal masz jakiekolwiek wątpliwości lub pytania, możesz je skomentować, postaramy się pomóc.

Aditya Farrad

Aditya jest zmotywowanym specjalistą od technologii informatycznych i od 7 lat zajmuje się pisaniem technologii. Zajmuje się usługami internetowymi, urządzeniami mobilnymi, Windows, oprogramowaniem i poradnikami.

Zalecane

Napraw ten element jest tymczasowo niedostępny Błąd
Napraw ten element jest tymczasowo niedostępny Błąd

Napraw ten element jest tymczasowo niedostępny Błąd na komputerze Mac: upewnij się, że poprawny identyfikator Apple ID, usuń śmieci systemowe, ustaw poprawną datę i godzinę, skanowanie złośliwego oprogramowania

Napraw Niestety usługa IMS przestała działać
Napraw Niestety usługa IMS przestała działać

Jak naprawić Niestety, usługa IMS została zatrzymana w systemie Android: zaktualizuj system operacyjny Android, wyczyść pamięć podręczną aplikacji i dane aplikacji, odinstaluj aplikacje innych firm

Napraw błąd Steam Nie udało się załadować pliku steamui.dll
Napraw błąd Steam Nie udało się załadować pliku steamui.dll

Napraw błąd Steam Nie udało się załadować steamui.dll: Użytkownicy stoją w obliczu problemu z uruchomieniem Steam, ponieważ wyświetla komunikat o błędzie Nie udało się załadować steamui.dll, który wyraźnie stwierdza, że ​​błąd jest spowodowany przez plik DLL steamui.dll. Teraz wiele stron internetowych podaje rozwiązanie jako pobranie pliku .dll od strony trzeciej, ale ta poprawka nie jest

Jak korzystać z WhatsApp bez numeru telefonu
Jak korzystać z WhatsApp bez numeru telefonu

Możesz korzystać z WhatsApp bez numeru telefonu za pomocą wirtualnego numeru telefonu wygenerowanego za pomocą aplikacji Text me lub korzystając z numeru stacjonarnego

Napraw Aplikacja nie została poprawnie zainicjalizowana
Napraw Aplikacja nie została poprawnie zainicjalizowana

Napraw Aplikacja nie została poprawnie zainicjowana: Główną przyczyną tego błędu jest przestarzała lub uszkodzona platforma .NET, ale nie ogranicza się do tego, ponieważ istnieje

5 sposobów na naprawienie telefonu z Androidem, który się nie włącza
5 sposobów na naprawienie telefonu z Androidem, który się nie włącza

Boisz się, że Twój telefon z Androidem nie włącza się? Oto kilka sugestii, jak naprawić telefon z Androidem i utrzymać go w działaniu