Co to jest conhost.exe i czy jest powiązany z NVIDIA?



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Być może widziałeś, jak conhost.exe pojawia się w Menedżerze zadań Windows i zastanawiasz się, co to jest. Osoby korzystające z aplikacji intensywnie korzystających z grafiki lub z grafiką NVIDIA mogą również zauważyć kilka wystąpień conhost. W tym artykule rzucimy więcej światła na ten proces, dlaczego widzisz kilka jego wystąpień i jaki ma to związek z systemem Windows.



Co to jest Conhost.exe

Przede wszystkim conhost w pełni oznacza Host okna konsoli . Zróbmy trochę historii. W systemie Windows XP wiersz polecenia był obsługiwany przez podobny proces o nazwie Client Server Runtime System Service (CSRSS). W tym czasie CSRSS mógł zawiesić się i zniszczyć cały system, a także nie pozwalał programistom na uruchamianie kodu tematycznego w procesach systemowych.



W systemie Windows Vista wprowadzono Menedżera okien pulpitu (DWM). Ta usługa rysowała złożone widoki na komputerze, zamiast pozwalać każdej aplikacji na samodzielną obsługę. Dało to wierszowi polecenia zakres tematyczny podobny do innych systemów Windows. Usługa dwm obsługiwała tylko paski tytułu i ramkę, pozostawiając inne komponenty, stąd stare paski przewijania.



W systemie Windows 7 widzieliśmy Host okna konsoli (conhost.exe). Jak sama nazwa wskazuje, jest to proces hosta dla okna konsoli. Conhost.exe służy jako interfejs między CSRSS a wierszem poleceń systemu Windows, umożliwiając systemowi Windows naprawianie poprzednich problemów, takich jak tworzenie motywów całego okna wiersza polecenia, oraz przeciąganie i upuszczanie w wierszu poleceń. Conhost.exe przeszedł jednak do systemu Windows 10, tworząc miejsce dla wszystkich nowych elementów interfejsu i stylów, które zostały wprowadzone do systemu Windows.

Chociaż Menedżer zadań pokazuje różne instancje hosta okna konsoli, nadal jest powiązany z CSRSS. Sprawdzanie procesu conhost.exe z Process Explorer dowodzi, conhost.exe działa w ramach procesu csrss.exe.



Tak więc Host okna konsoli jest bardziej powłoką, która odpowiada za prowadzenie usługi systemowej, takiej jak CSRSS, jednocześnie będąc w stanie zapewnić możliwość korzystania z nowoczesnych elementów interfejsu użytkownika.

Dlaczego istnieje kilka wystąpień Conhost.Exe

Jak powiedziałem na początku artykułu, często zobaczysz kilka wystąpień procesu Host okna konsoli uruchomionych w Menedżerze zadań. Wynika to z tego, że każde wystąpienie uruchomionego wiersza polecenia będzie miało własny proces hosta okna konsoli. Niezależnie od tego, czy jest to aplikacja innej firmy, czy system Windows z monitem z aktywnym oknem, czy nie, w Menedżerze zadań zostanie wyświetlona instancja hosta okna konsoli. Przykładem jest aplikacja, która wykonuje cichą aktualizację w tle za pomocą wiersza poleceń.

W Menedżerze zadań często można zobaczyć wiele instancji pliku conhost.exe. Te wystąpienia zajmują bardzo mało zasobów procesora lub pamięci RAM. Jeśli jednak zauważysz ciągłe nadmierne użycie procesora lub pamięci RAM, powinieneś dokładniej przyjrzeć się temu problemowi i określić, jakich konkretnych aplikacji dotyczy. Możesz pobrać Microsoft Process Explorer i uruchom go, aby uzyskać więcej informacji na temat tego, jaki może być problem. To artykuł zawiera więcej szczegółów na temat działania Process Explorer.

Jeśli zastanawiasz się, czy conhost.exe jest złośliwym oprogramowaniem, to nie jest tylko niezbędny składnik systemu Windows. Możliwe jest jednak, że wirus może zastąpić prawdziwego hosta okna konsoli własnym procesem, który można łatwo wyłowić, klikając prawym przyciskiem myszy wystąpienie hosta okna konsoli i klikając Otwórz lokalizację pliku .

Jeśli plik znajduje się w Windows System32 , wtedy możesz być pewien, że to nie jest wirus. Jeśli lokalizacja pliku znajduje się w innym miejscu, powiedzmy% userprofile% AppData Roaming Microsoft, możesz mieć do czynienia z wirusem. Istnieją pewne złośliwe oprogramowanie, które podszywa się pod conhost.exe i wykonuje różne funkcje. Lepszą alternatywą jest zainstalowanie programu antywirusowego, takiego jak Malwarebytes i uruchom pełne skanowanie w poszukiwaniu złośliwego oprogramowania na swoim komputerze.

2 minuty czytania