Poradniki

Jest com surrogate (dllhost.exe) i dlaczego działa na moim komputerze

Spisu treści:

Anonim

Menedżer zadań jest jednym z najbardziej przydatnych narzędzi na naszym komputerze. Dzięki temu możemy zobaczyć, które procesy są najbardziej pracochłonne, a zatem możemy podjąć pewne działania. Możliwe, że niektórzy z was widzieli wszystkie procesy przebiegające spokojniej i natknęli się na jeden o nazwie COM Surrogate (dllhost.exe).

Indeks treści

Co to jest COM Surrogate (dllhost.exe) i dlaczego działa na moim komputerze

Najprawdopodobniej wielu z was zastanawia się, czym jest COM Surrogate (dllhost.exe), a także dlaczego działa na moim komputerze. Odpowiemy na poniższe pytania poniżej. Ponieważ zamierzamy powiedzieć więcej o tym procesie i powodzie, dla którego działa on na komputerze.

Co to jest COM Surrogate (dllhost.exe)

Skrót COM oznacza Compose Object Model. Jest to interfejs, który Microsoft wprowadził w 1993 roku i umożliwia programistom tworzenie obiektów COM przy użyciu różnych języków programowania. Są to przede wszystkim obiekty, które łączą się i rozszerzają inne aplikacje.

Dobrym przykładem jest menedżer plików systemu Windows. Wykorzystuje obiekty COM do tworzenia miniatur obrazów i innych plików podczas otwierania folderu. Obiekt COM jest odpowiedzialny za zarządzanie obrazem, wideo i innym procesorem plików w celu wygenerowania tych miniatur. Pozwala to eksploratorowi plików na rozszerzenie obsługi między innymi nowych kodeków wideo. Widzimy więc przydatność tych obiektów.

Chociaż może się zdarzyć, że obiekt COM upada lub ulega awarii. Powoduje to całkowite zatrzymanie procesu hosta. W przeszłości zdarzało się tak często, a proces Eksploratora Windows całkowicie się zawieszał. Aby rozwiązać ten problem, Microsoft stworzył tak zwany proces COM Surrogate.

Jest to proces, który wykonuje obiekt COM poza pierwotnym procesem, który tego wymaga. W ten sposób, jeśli przedmiotowy obiekt COM upadnie i nie będzie działał, tym, który upadnie, będzie surogat COM, podczas gdy oryginał będzie nadal działał normalnie. Coś, co pozwala na normalne działanie procesów w komputerze i zmniejsza częstotliwość awarii lub przerw w tych procesach.

Zatem surogat COM jest rodzajem wsparcia, które poświęci się, aby proces mógł być kontynuowany normalnie przez cały czas. Pełna nazwa, jaką widzieliście wcześniej, to COM Surrogate (dllhost.exe). Powodem tego jest to, że obiekt COM zawiera pliki dll.

Dowiedz się więcej o procesach obiektu COM

W menedżerze zadań nie widzimy wiele więcej na temat tego typu obiektów. Ale Windows ma dostępne narzędzie, dzięki któremu możemy uzyskać więcej informacji o procesach i typach plików obsługiwanych przez obiekt COM. Więc wiemy o tym więcej.

Narzędziem, o którym mowa, jest Process Explorer, który można pobrać tutaj. Pobierając narzędzie i wykonując je, będziemy mogli przejść do procesu dllhost.exe. Po kliknięciu go zobaczymy przedmiotowy obiekt COM lub proces hosta. Jest to więc prosty sposób, aby uzyskać trochę więcej informacji na ten temat.

Czy można to wyłączyć? Czy to jest wirus?

Odpowiedź na pierwsze pytanie jest przecząca. Nie można tego wyłączyć, głównie dlatego, że jest to konieczne w przypadku samego systemu Windows. Ponieważ dzięki COM Surrogate wiemy, że różne procesy będą zawsze działać dobrze. Jest to więc ważna część dla naszego komputera. Jest to coś, z czego korzysta wiele narzędzi na komputerze, np. Menedżer plików lub eksplorator plików. Dlatego ważne jest, aby działał.

Jeśli chodzi o drugie pytanie, odpowiedź jest również przecząca. To nie jest wirus. Jest to normalna i niezbędna część systemu Windows. Dlatego nie stanowi żadnego zagrożenia dla naszego komputera.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się więcej o COM Surrogate, jego pochodzeniu i znaczeniu, jakie ma on na naszym komputerze.

Czcionka Howtogeek

Poradniki

Wybór redaktorów

Back to top button