Решение проблемы " COM Surrogate "
Spisu treści:
W systemie Windows 10/8/7 system operacyjny, jeśli kiedykolwiek pojawi się komunikat o błędzie: Program exe lub COM Surrogate przestał działać. Problem spowodował, że program przestał działać poprawnie. System Windows zamknie program i powiadomi Cię, jeśli rozwiązanie będzie dostępne , a następnie przedstawimy kilka kroków rozwiązywania problemów, chciałbym zasugerować, które mogą pomóc w rozwiązaniu takich błędów.
Co to jest surogat COM
dllhost.exe proces przebiega według nazwy Surogat COM . Znajduje się on w folderze System 32.
Mówi Microsoft,
Surogat COM jest procesem ofiarnym dla obiektu COM, który jest uruchamiany poza procesem, który go zażądał. Podczas ekstrakcji miniaturek Explorer używa surogatu COM. Jeśli przejdziesz do folderu z włączonymi miniaturami, Eksplorator uruchomi Surogat COM i użyje go do obliczenia miniatur dla dokumentów w folderze. Robi to, ponieważ Explorer nauczył się nie ufać miniaturowym ekstraktorom; mają słabe wyniki w zakresie stabilności. Explorer postanowił zaabsorbować karę za wydajność w zamian za większą niezawodność, która spowodowała przeniesienie tych podejrzanych fragmentów kodu z głównego procesu Explorer. Gdy ekstraktor się zawiesi, katastrofa niszczy proces zastępowania COM zamiast Explorera.
Surogat COM przestał działać
Istnieje kilka przyczyn, które mogą powodować takie błędy, zły lub uszkodzony program, ustawienia UAC, infekcję złośliwego oprogramowania, ustawienia DEP itp. Jeśli niedawno zaktualizowałeś sterownik evice, być może chcesz wycofać i zobaczyć, czy to pomaga. Jeśli problem pojawił się niedawno, czy możesz spróbować przywrócić system i sprawdzić, czy problem zniknie? Wyłączenie funkcji Thumbnails za pomocą opcji Eksploratora plików również pomaga. Jeśli nie, oto kilka innych sugestii.
1] Ustawienia UAC:
W systemie Windows 10/8/7 masz ustawienia Kontroli konta użytkownika (UAC), które uniemożliwiałyby dostęp administracyjny do programów z powodu względy bezpieczeństwa. Niektóre programy wymagają dostępu administratora, aby działał poprawnie, więc aby obejść ten problem, musisz kliknąć prawym przyciskiem myszy na plik wykonywalny i uruchomić jako administrator.
Jeśli zawsze chcesz uruchomić ten program jako administrator, kliknij prawym przyciskiem myszy na skrót i przejdź do Właściwości i kliknij zakładkę Zgodność.
Następnie zaznacz "Uruchom ten program jako administrator", a następnie kliknij Zastosuj / OK.
Może również zajść potrzeba włączenia trybu zgodności, ponieważ niektóre programy mogą nie być w pełni zgodne z systemem Windows 7/8/10.
Jeśli program jest zgodny z systemem Windows 10/8/7, upewnij się, że nie włączasz trybu zgodności, jeśli jego włączono, usuń jego zaznaczenie, ponieważ może to spowodować awarię programu.
2] Infekcja złośliwym oprogramowaniem:
Jeśli pojawia się błąd dla wielu programów, istnieje ryzyko, że komputer z systemem Windows został zainfekowany. W takim przypadku pobierz dobre niezależne oprogramowanie antywirusowe innego producenta i przeskanuj swój komputer.
Zrestartuj system w trybie awaryjnym i wykonaj pełne skanowanie.
3] Ustawienia DEP:
Ustawienie DEP, tj. ustawienie Zapobieganie wykonywaniu danych może spowodować awarię programów. Aby sprawdzić te ustawienia
1. Kliknij Rozpocznij i Kliknij prawym klawiszem na Komputer i przejdź do Właściwości
2. Kliknij Zaawansowane ustawienia systemu.
3. Tam kliknij zakładkę Zaawansowane i kliknij Ustawienia poniżej Wydajność sesja.
4. Kliknij Zapobieganie wykonywaniu danych.
5. Upewnij się, że wybrałeś " Włącz funkcję DEP tylko w przypadku podstawowych programów i usług systemu Windows ".
6. Następnie kliknij Zastosuj i kliknij OK i zrestartuj swój system
Można również wybrać opcję Włącz funkcję DEP dla wszystkich programów i usług oprócz tych, które wybiorę, kliknij Dodaj i dodaj:
- C: Windows System32 dllhost.exe dla systemów 32-bitowych
- C: Windows SysWOW64 dllhost.exe dla systemów 64-bitowych
Kliknij Zastosuj / OK.
4] Ponownie zarejestruj pliki DLL
Otwórz podniesioną CMD i wykonaj następujące polecenia:
regsvr32 vbscript.dll
regsvr32 jscript.dll
Sprawdź, czy to pomaga.
Jeśli te kroki nie zostaną rozwiązane, spróbuj ponownie zainstalować konkretną aplikację, która jest powodując problem.
Jeśli dzieje się to z jednym ze składników systemu Windows, spróbuj uruchomić SFC /SCANNOW.
Zobacz ten wpis, jeśli otrzymasz odpowiedź Akcja nie może zostać zakończona, ponieważ plik jest otwarty w COM Wiadomość zastępcza.
Program Media Foundation Protected Pipeline EXE przestał działać
Nie można przesłać filmów z komputera na telefon komórkowy? Odbieranie Media Fund Protected Pipeline EXE przestało działać? Napraw błąd mfpmp.exe, wykonując następujące sugestie.
Program Outlook nie reaguje, przestał działać, zawiesza się lub zawiesza się
Jeśli okaże się, że program Outlook przestał działać, nie odpowiada lub zawiesza się lub zawiesza się często w systemie Windows 10/8/7, a następnie spójrz na ten wpis.
Program PowerPoint nie reaguje, zawiesza się, nie powiesza lub przestał działać
Jeśli program Microsoft PowerPoint nie odpowiada, przestał działać błąd lub zawiesza się lub zawiesza po uruchomieniu, otwarciu, zapisaniu pliku, zobacz ten wpis.