Program COM Surrogate przestał działać w systemie Windows 10. Jednym z głównych błędów, które użytkownicy systemu Windows 10 otrzymują podczas drukowania ze źródła internetowego lub podczas próby wyświetlenia folderu z plikami multimedialnymi lub wideo, jest „COM Surrogate Stopped Working”. Przyjrzyjmy się bliżej, czym jest COM Surrogate z oryginalną nazwą dllhost.exe, czy może to być wirus i jak naprawić błąd, gdy przestał działać.
COM Surrogate - co to jest?
COM Surrogate nie jest wirusem. To jest legalny proces systemu Windows 10, który działa w tle. Nazywa się dllhost, ponieważ proces zawiera pliki DLL. Firma Microsoft stworzyła interfejs programisty do tworzenia rozszerzeń i programów o nazwie COM Objects. Jest to również używane w niektórych programach w systemie Windows 10. Na przykład Eksplorator Windows ma obiekt COM, który umożliwia tworzenie miniatur dla obrazów i filmów w folderze. Problem z tymi obiektami COM polegał na tym, że wraz z nimi mogły spowodować awarię procesu Eksploratora. Oznaczało to awarię całego systemu. Aby rozwiązać ten problem, firma Microsoft opracowała proces COM Surrogatektóry zasadniczo uruchomił obiekt COM w oddzielnym procesie, który go zażądał. Zatem w przykładzie Explorer obiekt COM nie został uruchomiony w procesie explorer.exe, ale zamiast tego został uruchomiony w procesie COM, który utworzył Surrogate. Jeśli obiekt COM przestanie działać, usunie tylko proces COM Surrogate, a Eksplorator będzie nadal działać.
Szczegóły COM Surrogate dllhost.exe
COM Surrogate nie jest wirusem, to oficjalny plik Microsoft. Rozbijmy szczegóły:
- Opis pliku - COM Surrogate.
- Nazwa produktu aplikacji - system operacyjny Microsoft Windows.
- Prawa autorskie - Microsoft Corporation. Wszelkie prawa zastrzeżone.
- Rozmiar - 20,3 KB.
- Język angielski.
- Oryginalna nazwa pliku to dllhost.exe.
Jak rozpoznać tego wirusa, czy nie?
Czasami zdarzają się przypadki, gdy trojany ukrywają się w systemie Windows jako zastępczy COM dllhost.exe. Możesz łatwo odróżnić proces wirusowy od prawdziwego. Chodzi o to, że zainfekowany plik dllhost.exe nie będzie zawierał żadnych szczegółowych informacji, jak opisano powyżej. Otwórz Menedżera zadań, znajdź COM Surrogate i kliknij go prawym przyciskiem myszy i wybierz „ Otwórz lokalizację pliku ”. Jeśli plik o nazwie dllhost.exe nie zostanie zlokalizowany na ścieżce C: \ Windows \ System32, wtedy są duże wątpliwości co do jego oryginalności i należy go usunąć lub podjąć inne środki, na przykład skanery antywirusowe. Kolejnym niuansem jest to, że w menedżerze zadań mogą znajdować się 1-2 procesy o nazwie COM Surrogate, jeśli jest ich więcej, należy przeskanować system w poszukiwaniu wirusów. Zwróć także uwagę, jeśli przez cały czas zużywają 1-10% procesora (tryb normalny 0%).
Program COM Surrogate przestał działać w systemie Windows 10
Naciśnij Win + R i wprowadź sysdm.cpl, aby otworzyć właściwości systemu.
Następnie przejdź do zakładki „Zaawansowane” i kliknij „Opcje”.
Przejdź do karty Zapobieganie wykonywaniu danych i kliknij opcję Włącz funkcję DEP dla wszystkich programów i usług z wyjątkiem wybranych poniżej . Następnie kliknij „Dodaj”.
W przypadku 32-bitowego systemu Windows : przejdź do folderu system32 i otwórz plik dllhost.exe. Kliknij OK i uruchom ponownie komputer.
64-bitowy system Windows : przejdź do folderu SysWow64 i otwórz plik dllhost.exe. Kliknij OK i uruchom ponownie laptopa.