Что такое conhost.exe и связано ли оно с NVIDIA?



Попробуйте наш инструмент устранения неполадок

Возможно, вы видели, как conhost.exe появляется в диспетчере задач Windows, и вам интересно, что это такое. Те, кто использует приложение с интенсивной графикой или графику NVIDIA, также могут заметить несколько экземпляров conhost. В этой статье мы более подробно рассмотрим этот процесс, почему вы видите несколько экземпляров и какое отношение они имеют к Windows.



Что такое Conhost.exe

Прежде всего, conhost полностью означает Хост окна консоли . Сделаем немного истории. Еще в Windows XP командная строка обрабатывалась аналогичным процессом, называемым системной службой времени выполнения клиент-сервер (CSRSS). В то время CSRSS мог дать сбой и вывести из строя всю систему, а также не позволял разработчикам запускать тематический код в системных процессах.



В Windows Vista был представлен диспетчер окон рабочего стола (DWM). Этот сервис рисовал составные представления на рабочем столе, вместо того, чтобы позволять каждому приложению обрабатывать его самостоятельно. Это дало командной строке степень тематизации, аналогичную другим Windows. Служба dwm обрабатывала только строки заголовка и фрейм, оставляя другие компоненты, следовательно, старые полосы прокрутки.



В Windows 7 мы видели хост окна консоли (conhost.exe). Как уже следует из названия, это хост-процесс для окна консоли. Conhost.exe служит интерфейсом между CSRSS и командной строкой Windows, позволяя окнам исправлять предыдущие проблемы, такие как создание темы всего окна командной строки и возможность перетаскивания в командную строку. Conhost.exe дожил до Windows 10, создав пространство для всех новых элементов интерфейса и стилей, представленных в Windows.

Хотя диспетчер задач показывает разные экземпляры хоста окна консоли, он все еще связан с CSRSS. Проверка процесса conhost.exe с помощью Обозреватель процессов доказывает, что conhost.exe работает под управлением процесса csrss.exe.



Таким образом, Console Window Host - это скорее оболочка, которая берет на себя ответственность за работу системной службы, такой как CSRSS, и в то же время может предоставить возможность использовать современные элементы пользовательского интерфейса.

Почему существует несколько экземпляров Conhost.Exe

Как я сказал в начале статьи, вы часто увидите несколько экземпляров процесса Console Window Host, запущенного в диспетчере задач. Это происходит в результате того, что каждый экземпляр запущенной командной строки будет иметь свой собственный процесс хоста окна консоли. Независимо от того, является ли это сторонним приложением или Windows с активным окном, вы увидите экземпляр Console Window Host в диспетчере задач. Примером может служить приложение, которое запускает автоматическое обновление в фоновом режиме с помощью командной строки.

Часто в диспетчере задач можно увидеть несколько экземпляров conhost.exe. Эти экземпляры занимают очень мало ресурсов ЦП или ОЗУ. Однако, если вы заметили постоянное чрезмерное использование ЦП или ОЗУ, вам следует глубже изучить проблему и определить, какие конкретные приложения задействованы. Вы можете скачать Microsoft Обозреватель процессов и запустите его, чтобы лучше понять, в чем может быть проблема. Этот статья дает вам более подробную информацию о том, как работает Process Explorer.

Если вам интересно, является ли conhost.exe вредоносным ПО, то это не более чем важный компонент Windows. Но возможно, что вирус может заменить реальный хост окна консоли своим собственным процессом, который вы легко можете обнаружить, щелкнув правой кнопкой мыши экземпляр хоста окна консоли и выбрав Откройте расположение файла .

Если файл находится в Windows System32 , то можете быть уверены, что это не вирус. Если расположение файла находится в другом месте, скажем,% userprofile% AppData Roaming Microsoft, возможно, вы имеете дело с вирусом. Существуют определенные вредоносные программы, которые маскируются под conhost.exe и выполняют различные функции. Лучшая альтернатива - установить антивирус, например Malwarebytes и запустите полное сканирование вашего компьютера на наличие вредоносных программ.

2 минуты чтения