Reklama

Czy kiedykolwiek otworzyłeś Menedżera zadań Windows i zastanawiałem się, jaka jest połowa wpisów Jak obsługiwać podejrzane procesy Menedżera zadań WindowsCTRL + ALT + DEL, czyli salut trzema palcami, to najszybszy sposób na zwiększenie zamieszania. Sortując według procesów Menedżera zadań, możesz zauważyć coś takiego jak svchost.exe, używając 99% procesora. Więc teraz... Czytaj więcej ? Chociaż nowszy wersje systemu Windows mają bardziej przyjazne nazwy Jak system Windows stał się bardziej przyjazny dla użytkownika, 5 przykładówZ czasem system Windows wygładził ostre krawędzie i stworzył bardziej przyjazne dla użytkownika środowisko, szczególnie dla początkujących użytkowników. Oto pięć głównych powodów, dla których system Windows jest łatwiejszy niż kiedykolwiek wcześniej. Czytaj więcej w przypadku większości procesów ustalenie, co dokładnie robią, jest trudne.

Jednym z procesów, które mogłeś zobaczyć, jest Surogat COM, nazywane również dllhost.exe. Do czego służy ten proces, dlaczego działa i czy oznacza to, że masz wirusa? Czytaj dalej, aby się dowiedzieć.

instagram viewer

Co to jest COM Surrogate?

Według Microsoft, COM Surrogate “to fantazyjna nazwa [s] acrificial procesu dla obiektu COM, który jest uruchamiany poza proces, który o to poprosił. ” To wcale nie jest jasne, więc podzielmy tę definicję i spójrzmy na kilka przykłady

Proces zastępowania COM w Menedżerze zadań Windows

Po pierwsze, obiekt COM (skrót od Component Object Model) jest zasadniczo zaprojektowanym przez Microsoft standardem oprogramowania stworzonym, aby procesy mogły łatwo ze sobą rozmawiać. Powiedzmy na przykład mieć arkusz kalkulacyjny Excel osadzony w dokumencie Word 8 zaskakujących sposobów importowania danych do programu Microsoft WordWiedza na temat importowania danych do programu Microsoft Word z dowolnego źródła, w tym plików Excel, PDF lub innych dokumentów Word, może zaoszczędzić dużo czasu. Pokażemy ci wszystkie sztuczki. Czytaj więcej . Widok tych zmian, które wprowadzasz w programie Excel automatycznie aktualizuje arkusz kalkulacyjny Word, jest możliwy dzięki tym udostępnianym obiektom.

Te obiekty COM, jak wynika z nazwy procesu, są naprawdę plikami DLL. Te znajdują się w chronione foldery Windows 5 Domyślne pliki i foldery systemu Windows, których nigdy nie należy dotykaćWindows zawiera niezliczoną liczbę domyślnych plików i folderów, z których wiele nie powinien dotykać przeciętny użytkownik. Oto pięć folderów, które powinieneś zostawić w spokoju, aby uniknąć uszkodzenia systemu. Czytaj więcej i pozwól, aby system operacyjny działał tak, jak powinien.

Co to jest ofiara?

Następnie powinniśmy zbadać, co oznacza „proces ofiarny”. W tym celu przechodzimy do innego przykładu.

Częstym zastosowaniem COM Surrogate jest tworzenie miniatur Eksploratora plików. W starszych wersjach systemu Windows proces Eksploratora próbowałby wygenerować miniatury pod sobą. Często powodowało to awarie, ponieważ ekstraktory miniatur nie zawsze są niezawodne.

Być może sam to widziałeś: otwarcie folderu zawierającego setki obrazów lub typ pliku, którego nie spodziewał się system Windows, czasami powodował awarię Eksploratora w dawnych czasach.

Tak więc, ilekroć Eksplorator plików myśli, że wkrótce może wystąpić awaria, tworzy proces COM Surrogate, aby poradzić sobie z ryzykownym zachowaniem. W takim przypadku po otwarciu folderu zawierającego wiele miniatur do wygenerowania Eksplorator plików przekazuje zadanie do COM Surrogate. W ten sposób, jeśli ładowanie miniatury ulegnie awarii, proces Eksploratora się z tym nie pogarsza.

Czy mogę zabić ten proces?

w odróżnieniu niektóre inne ważne procesy Windows 7 Menedżer zadań Windows przetwarza procesy, których nigdy nie powinieneś zabijaćNiektóre procesy Windows mogą zawiesić lub spowodować awarię systemu, jeśli zostaną zakończone. Pokażemy Ci, które procesy Menedżera zadań powinieneś zostawić w spokoju. Czytaj więcej , możesz otworzyć Menedżera zadań (Ctrl + Shift + Esc) i zabij dowolne Surogat COM procesy, które widzisz. Jednak robienie tego zwykle nie jest dobrym pomysłem. Programy tworzą te procesy, ilekroć potrzebują ich do wykonania jakiejś czynności, więc zabicie ich zatrzyma to, nad czym pracują.

Nie możesz wyłączyć COM Surrogate, ponieważ działa on tylko wtedy, gdy żąda tego inny program.

Jak mogę zobaczyć, który proces to rozpoczął?

Menedżer zadań, mimo że jest prosty, nie pozwala wyświetlić szczegółowych informacji o procesach COM Surrogate. Ponieważ często wyświetla się wiele jego kopii, możesz się zastanawiać, które programy je uruchomiły. W tym celu musisz pobrać Process Explorer, jeden z najlepszych Alternatywy Menedżera zadań 5 Potężne alternatywy dla Menedżera zadań WindowsTask Killer byłby lepszą nazwą dla natywnego Menedżera zadań Windows, ponieważ wprowadzamy go tylko w celu zabijania niereagujących procesów. Alternatywne menedżery zadań pozwalają faktycznie zarządzać procesami. Czytaj więcej .

Process Explorer podaje mnóstwo szczegółowych informacji na temat tego, co działa na twoim komputerze, i może ci powiedzieć, który proces uruchomił COM Surrogate. Przejrzyj listę w poszukiwaniu dllhost.exe proces - mają Surogat COM w Opis pole. Najedź na niego myszką, a zobaczysz informacje o tym, co jest za to odpowiedzialne.

Jeśli nie możesz znaleźć dllhost procesy, naciśnij Ctrl + F. aby otworzyć pasek wyszukiwania. Wchodzić dllhost.exe aby łatwo znaleźć wszystkie jego wystąpienia. Jeśli go nie widzisz, możliwe, że w tej chwili żaden program nie używa COM Surrogates.

W poniższym przykładzie stwierdziliśmy, że to COM Surrogate obsługuje miniatury.

COM Surrogate Process Origin w Process Explorer

Jak naprawić awarię COM Surrogate?

Prawdopodobnie nigdy nie zauważyłeś COM Surrogate, chyba że zobaczysz błąd, który informuje, że przestał działać i wpływa na twoje Wydajność systemu Windows 10 14 sposobów na szybsze działanie systemu Windows 10 i poprawę wydajnościNie jest trudne przyspieszenie systemu Windows 10. Oto kilka metod poprawy szybkości i wydajności systemu Windows 10. Czytaj więcej . Przez większość czasu określony plik powoduje ten błąd, zwykle związany z miniaturami. Jeśli regularnie widzisz błędy COM Surrogate, oto kilka rozwiązań, które możesz wypróbować:

  • Zaktualizuj / odinstaluj wszelkie pakiety kodeków i oprogramowanie multimedialne. Jeśli używasz oprogramowania, takiego jak pakiet kodeków K-Lite, lub narzędzi multimedialnych, takich jak DivX lub Nero, coś z nimi może powodować ten problem. Zastanów się, jak je odinstalować naprawdę nie potrzebuję już tych pakietów kodeków Jak rozwiązywać problemy z odtwarzaniem wideo i audio na komputerze z systemem WindowsBez wideo, bez dźwięku, jak frustrujące! Na szczęście Twój problem może być częstym problemem systemu Windows, który pomożemy Ci rozwiązać tutaj i teraz. Czytaj więcej ponieważ VLC gra wszystko, i Nero ma wiele darmowych alternatyw Najlepsze, bezpłatne alternatywy dla nagrywarki CD / DVD NeroNie marnuj pieniędzy na narzędzie do nagrywania płyt CD / DVD! Bezpłatna aplikacja może być wszystkim, czego potrzebujesz. Tutaj skompilowaliśmy pięć alternatyw dla Nero Burning ROM dla twojego komputera z systemem Windows. Czytaj więcej .
  • Zainstaluj aktualizacje systemu Windows. Niektóre osoby to zgłosiły zainstalowanie najnowszych aktualizacji rozwiązuje ten problem Jak i dlaczego musisz zainstalować tę poprawkę bezpieczeństwa Czytaj więcej . Nie zawsze jest to rozwiązanie, ale jest to łatwy pierwszy krok. Być może jest jakiś mały czkawka z określonym typem pliku, który Microsoft naprawił za pomocą najnowszych łatek.
  • Usuń istniejące miniatury. Jeśli uszkodzona miniatura powoduje awarię COM Surrogate, możesz to zrobić usuń go za pomocą narzędzia Oczyszczanie dysku 7 ukrytych pamięci podręcznych systemu Windows i jak je usunąćPliki w pamięci podręcznej mogą zajmować wiele bajtów. Chociaż dedykowane narzędzia mogą pomóc Ci zwolnić miejsce na dysku, mogą nie wyczyścić wszystkiego. Pokażemy, jak ręcznie zwolnić miejsce w pamięci. Czytaj więcej . Zmusi to system Windows do przebudowania pamięci podręcznej miniatur, co może rozwiązać problem.
Oczyszczanie dysku w systemie Windows 10
  • Zidentyfikuj problematyczny plik. Skorzystaj z Eksploratora procesów, jak omówiono powyżej, aby zobaczyć, jaki plik dllhost próbuje uzyskać dostęp. Jeśli wskazuje konkretny plik, to prawie na pewno twój problem. Usuń ten plik i sprawdź, czy problemy ustąpią.
  • Usuń COM Surrogate z listy Zapobieganie wykonywaniu danych. Windows używa czegoś o nazwie Zapobieganie wykonywaniu danych (DEP), aby zapobiec uruchamianiu się złośliwego kodu w systemie. Możesz wykluczyć niektóre procesy z tej listy, a wykonanie tego dla COM Surrogate może zatrzymać błąd.
    • Rodzaj zaawansowany system w menu Start i wybierz Zobacz zaawansowane ustawienia systemu. Kliknij Ustawienia przycisk pod Występ kartę, a następnie wybierz Zapobieganie wykonywaniu danych patka.
    • Wybierz drugą opcję, Włącz funkcję DEP dla wszystkich programów… i kliknij Dodaj przycisk.
    • Przeglądaj do C: \ Windows \ System32 \ dllhost.exe w systemie 32-bitowym lub C: \ Windows \ SysWOW64 \ dllhost.exe w 64-bitowym systemie Windows. Kliknij dobrze aby zapisać zmiany.
Zapobieganie wykonywaniu danych
  • Przeskanuj dysk twardy w poszukiwaniu problemów. Jeśli ten problem występuje bez wzorów, należy uruchomić kilka skanów na komputerze. W wierszu polecenia użyj polecenia SFC Jak naprawić uszkodzone pliki systemowe Windows za pomocą jednego poleceniaJeśli występują dziwne problemy w systemie Windows, przyczyną może być uszkodzenie plików systemowych. Oto jak je naprawić za pomocą Kontrolera plików systemowych. Czytaj więcej naprawić pliki systemu Windows i polecenie CHKDSK Czy CHKDSK utknął? Naprawiono problemy z działaniem dysku sprawdzającegoCHKDSK może poważnie spowolnić czas uruchamiania systemu Windows. Co ważniejsze, oznacza to, że coś jest nie tak. Oto, co robi Check Disk i jak go używać. Czytaj więcej sprawdzić błędy dysku twardego.
  • Ponownie zarejestruj kilka plików DLL w wierszu polecenia.W wierszu polecenia Jak opanować wiersz polecenia w systemie Windows 10W tym artykule można uzyskać dostęp do wiersza polecenia systemu Windows 10 i znacznie bardziej przydatny. Dowiedz się, jak uruchamiać wiele poleceń, uzyskać pomoc dotyczącą dowolnego polecenia i nie tylko. Czytaj więcej , uruchamianie poleceń regsvr32 vbscript.dll i regsvr32 jscript.dll ponownie zarejestruje dwie biblioteki DLL, które mogą naprawić awarię COM Surrogate.
  • Sprawdź swój program antywirusowy. Niektórzy zgłosili, że ten problem może powodować konflikty antywirusowe Kaspersky. Spróbuj wyłączyć ochronę antywirusową i sprawdź, czy dostęp do tego pliku / folderu nadal powoduje błąd.
  • Jeśli ich nie użyjesz, możesz całkowicie wyłącz miniatury Dlaczego warto wyłączyć miniaturki w systemie WindowsPrawdopodobnie przyzwyczaiłeś się do miniatur Windows, ale czy wiesz, że tak naprawdę ich nie potrzebujesz? W rzeczywistości istnieje kilka korzyści z ich wyłączenia. Czytaj więcej .

Czy to może oznaczać wirusa?

Normalny proces COM Surrogate jest normalną częścią systemu Windows i nie jest złośliwy. Jednak niektóre złośliwe oprogramowanie jest znane dllhost procesy do nikczemnych celów. Widząc dużą liczbę Surogat COM wpisy w Menedżerze zadań zużywa dużo procesora Jak naprawić wysokie użycie procesora w systemie WindowsCzy Twój komputer cierpi na wysokie zużycie procesora do 100%? Oto jak naprawić wysokie zużycie procesora w systemie Windows 10. Czytaj więcej jest znakiem, że możesz mieć infekcję.

Ponieważ ten rodzaj złośliwego oprogramowania naśladuje ważne procesy systemowe i pliki, nie zalecamy samodzielnego usuwania go. Być może omyłkowo usuniesz plik krytyczny. Zamiast tego uruchom skanowanie za pomocą zainstalowany program antywirusowy Najlepsze oprogramowanie antywirusowe dla systemu Windows 10Chcesz zwiększyć bezpieczeństwo na swoim komputerze? Oto najlepsze opcje oprogramowania antywirusowego dla systemu Windows 10. Czytaj więcej a następnie spróbuj drugiego, aby upewnić się, że jesteś czysty.

Sprawdź naszą listę najlepsze programy antywirusowe wolne od nag Najlepsze bezpłatne aplikacje antywirusowe bez ekranów Nag i programów typu bloatwareUciążliwe aplikacje antywirusowe to ogromny ból. Nie musisz ich znosić, nawet za darmo. Oto najlepsze programy antywirusowe, które nie są wyposażone w wyskakujące okienka lub niepotrzebne śmieci. Czytaj więcej jeśli potrzebujesz rekomendacji. Nie zapominaj, że możesz uruchomić skanowanie za pomocą Windows Defender, nawet jeśli nie używasz go cały czas (chociaż prawdopodobnie powinieneś 4 powody, dla których warto korzystać z Windows Defender w Windows 10W przeszłości Windows Defender był przyćmiony innymi opcjami, ale teraz jest całkiem sporą konkurencją. Oto kilka powodów, dla których powinieneś rozważyć upuszczenie swojego pakietu bezpieczeństwa na rzecz Windows Defender. Czytaj więcej ).

Rodzaj obrońca do menu Start i otwórz Centrum bezpieczeństwa Windows Defender. Wybierz Ochrona przed wirusami i zagrożeniami, a następnie kliknij Szybki skan przycisk, aby uruchomić skanowanie.

Windows Defender Security Center Ochrona przed wirusami i zagrożeniami

Bez względu na to, jakiego programu antywirusowego używasz, otrzymujesz drugą opinię od czcigodnego Malwarebytes też jest mądry.

To wszystko dla COM Surrogate

Omówiliśmy wszystko, co powinieneś wiedzieć o procesie COM Surrogate. Jak się okazuje, proces ten jest pomocnikiem, który może stworzyć inny program, gdy chce zlecić jakieś zadanie na zewnątrz. Z tego powodu zobaczysz różne liczby COM Surrogate uruchomione w różnych momentach. Wiesz, co zrobić, aby rozwiązać problem awarii i na co zwrócić uwagę w celu wykrycia wirusa.

Aby uzyskać więcej wiedzy na temat systemu Windows, sprawdź nasze przewodnik dla początkujących dotyczący rozwiązywania problemów z komputerem Rozwiązywanie problemów Windows dla manekinówWindows ma duże badziewie z powodu problemów, na które nie ma wpływu. Dowiedz się o największych problemach, które ludzie nieprawidłowo przypinają do systemu Windows i jak je rozwiązać. Czytaj więcej .

Czy zauważyłeś, że proces COM Surrogate działa na twoim komputerze? Czy miał problemy z awarią i co go naprawiło? Podziel się z nami w komentarzach!

Źródło zdjęcia: Jeanette. Dietl /Depositphotos

Ben jest zastępcą redaktora i menedżerem postów sponsorowanych w MakeUseOf. On trzyma B.S. w Computer Information Systems z Grove City College, gdzie ukończył Cum Laude i z wyróżnieniem w swojej specjalności. Lubi pomagać innym i jest pasjonatem gier wideo jako medium.