Jak naprawić COM Surrogate przestał działać w systemie Windows 10, 8 i 7

Spisu treści:

Jak naprawić COM Surrogate przestał działać w systemie Windows 10, 8 i 7
Jak naprawić COM Surrogate przestał działać w systemie Windows 10, 8 i 7
Anonim

Błąd „COM Surrogate przestał działać” lub „Host DLL nie odpowiada” jest dziwnym i frustrującym problemem. Błędy zastępcze COM nie są katastrofalne, ale jeśli te błędy występują wystarczająco często, mogą być destrukcyjne.

Jak naprawić problem zastępczy COM zależy od systemu operacyjnego, ale przeprowadzimy Cię przez to, niezależnie od tego, czy masz Windows 10, Windows 8, czy Windows 7.

Co to jest zastępca COM?

COM Surrogate to ogólna nazwa procesów o nazwie dllhost.exe, która oddziela Eksploratora Windows od poszczególnych hostów DLL, które mogą ulec awarii. W szczególności biblioteki DLL, które zajmują się miniaturami multimediów. Jest wiele innych, ale to jeden z najczęstszych.

Image
Image

COM Surrogate sprawia, że jeśli któryś z tych plików DLL ulegnie awarii, nie spowoduje to awarii całego Eksploratora Windows. Pomyśl o tym jako o pierwszej linii obrony dla stabilności systemu.

Co powoduje, że COM Surrogate przestaje działać?

Błąd „COM Surrogate przestał działać” nie wydaje się powstrzymywać Cię od robienia wielu rzeczy. Jednak jego przerwanie może być irytujące i często nie jest oczywiste, co spowodowało problem.

Znalezienie dokładnej przyczyny, dla której host DLL nie odpowiada, nie zawsze jest łatwe. Może się nie udać na kilka sposobów. Najbardziej typowym jest uszkodzenie kodeka, który umożliwia wyświetlanie miniatur niektórych mediów. W innych przypadkach uszkodzony sterownik ekranu może być przyczyną błędów na dysku.

W niektórych niszowych przypadkach pojawiły się doniesienia o określonych aplikacjach, takich jak Adobe Photoshop i nagrywarka dysków Nero, które powodowały, że COM Surrogate przestawał działać. Jest to mniej prawdopodobne i zalecamy niektóre z bardziej ogólnych poprawek przedstawionych poniżej, zanim wskażemy palec na konkretną aplikację. Jeśli niedawno zainstalowałeś nową aplikację i wystąpił błąd, powrót do stanu sprzed instalacji może być dobrym pierwszym krokiem.

Fix COM Surrogate przestał działać w systemie Windows 10

Bez widocznej przyczyny błędów zastępczych COM, często dobrze jest najpierw wypróbować kilka ogólnych poprawek, które mogą rozwiązać szereg problemów. Po wykonaniu dowolnej z poniższych poprawek uruchom ponownie system i powtórz kroki, aby wywołać problem zastępczy COM. Jeśli wszystko jest w porządku, nie powinno się pojawiać ponownie.

Te kroki są przeznaczone do pracy z systemem Windows 10. Dotyczy to również systemu Windows 8.1 i 7; jednak metody dotarcia tam mogą być nieco inne.

  1. Uruchom skanowanie antywirusowe. Prawdopodobnie nie jest to problem ze złośliwym oprogramowaniem, ale zawsze dobrym pomysłem jest uruchomienie skanowania antywirusowego, jeśli masz problem z komputerem z systemem Windows.
  2. Zaktualizuj sterowniki graficzne. Podstępny sterownik ekranu może być powodem, dla którego COM Surrogate przestał działać. Usunięcie istniejącej wersji i zainstalowanie zaktualizowanej wersji (lub starszej, której działanie zostało potwierdzone) może być dobrym miejscem do rozpoczęcia naprawy problemów z hostem DLL, który nie odpowiada.

    Aby mieć pewność, że usunąłeś wszystko, co ma związek ze sterownikami graficznymi, pobierz i uruchom Dezinstalator sterowników ekranu. Jest to trochę bardziej skomplikowane, ale kroki są oczywiste, a kreator przeprowadzi Cię przez proces.

    Jeśli to nie naprawi błędu i uważasz, że mogła go spowodować aktualizacja do najnowszego sterownika, pobierz starszy sterownik, o którym wiesz, że działa i zainstaluj go.

  3. Sprawdź błędy dysku. Problemy z dyskiem pamięci masowej mogą być przyczyną błędów hosta DLL, więc ponowne sprawdzenie jest dobrym pomysłem, jeśli napotkasz ten problem.
  4. Dodaj wyjątek DEP. Zapobieganie wykonywaniu danych (ang. Data Execution Prevention, DEP) to narzędzie zabezpieczające systemu Windows, które zapobiega ładowaniu nierozpoznanych skryptów do zarezerwowanej pamięci. Nadgorliwy DEP może uniemożliwić prawidłowe działanie COM Surrogate. Aby to naprawić, dodaj go do listy wyjątków DEP.

Zalecana: