Что такое окно консоли узла. Местонахождение исполняемого файла

Что такое conhost.exe?

Conhost.exe - это процесс обрабатывающий консольные окна в последних версиях Windows. В Windows Vista Conhost.exe часто работал с ошибками, в XP его вообще не было. Многие процесс Conhost.exe ошибочно считают вирусом. Проверить это очень просто.

Conhost.exe должен запускаться из папки system32 и подписывается Microsoft. Причем запускаться только тогда, когда выполняется какая либо консольная команда. Посмотрите свойства файла Conhost.exe и вы убедитесь, что Conhost.exe Console Windows Host (Хост окно консоли).

Для чего нужен conhost.exe?

Вы наперника обратили внимание на то, что в Windows XP окно коммандной строки всегда имеет классический вид, вне зависимости от того какая тема на вашем компьютере выбрана. Это связано с тем что окно консоли формирует не проводник windows explorer.exe, а особоя служба csrss.exe (Client Server Runtime Process).

Если вы посмотрите на окно коммандной строки Vista, то увидете, что за исключением полосы прокрутки оно использует ту же тему, что и все остальные окна Windows. Полосу прокрутки в Vista по прежнему обрабатывает csrss.exe. А так же можно заметить, что больше нет возможности перетянуть ярлык из проводника в окно коммандной строки. Это связано с тем, что в Vista csrss.exe (окно консоли) имеет больше привелегий в системе, чем explorer.exe (проводник).

В Windows 7 все работает иначе..

Если открыть дистпетчер задач Windows 7 то можно обнаружить, что процесс conhost.exe всегда запускается от службы csrss.exe. Он является своего рода помошником в "общении" проводника и csrss.exe. Благодаря conhost.exe в Windows 7 удалось оформить окно коммандной строки, включая полосы прокрутки, в стиле, установленном на компьютере. А так же дало возможность перетаскивать файлы прямо из проводника в окно консоли.

Работая за компьютером, пользователь в любом случае будет взаимодействовать с такой системной программой, как "Диспетчер задач". Там он может заметить огромное количество запущенных процессов, которые в той или иной мере необходимы для поддержания полной работоспособности операционной системы. Но зачастую пользователи даже не догадываются, какой процесс за что отвечает и не является ли он вирусом. В данной статье будет рассказано о процессе под названием conhost.exe. Что это, для чего он нужен, какую роль выполняет и можно ли его завершить? Все это вы узнаете из статьи.

Что такое conhost.exe в "Диспетчере задач"

Для начала разберемся, что это вообще такое. Как было сказано, процесс conhost.exe можно увидеть запущенным в "Диспетчере задач", и нужно отметить, что там он должен присутствовать обязательно. Сам процесс необходим для корректного отображения консольных окон в системе. Что это такое и где его можно наблюдать, будет рассказано чуть позже. Сейчас же хочется отметить лишь тот факт, что conhost.exe - это системная программа, и сама по себе она опасности не несет. Но в Интернете можно прочесть, как некоторые пользователи жалуются, что она грузит центральный процессор. Такая ситуация решаема. Дочитайте статью до конца, чтобы разобраться во всех нюансах.

Местонахождение исполняемого файла

Разобравшись в общих чертах, что за процесс - conhost.exe, давайте поговорим о том, где его можно видеть в системе. Во-первых, как было сказано, чаще всего пользователи наблюдают его в "Диспетчере задач". Чтобы это сделать, вам нужно запустить программу и перейти во вкладку "Процессы". Именно там среди сотен других процессов и будет находиться наш. К слову, чтобы вызвать "Диспетчер задач", достаточно нажать на клавиатуре три клавиши: Ctrl, Shift и Esc. Также вы можете провести поиск по системе с соответствующим названием - в списке найденных программ он будет на первом месте.

Но это мы выяснили, где можно посмотреть работающий процесс. А что, если вам нужно узнать нахождение исполняемого файла? Забегая вперед, можно сказать, что расположен он в папке System32, которая находится в каталоге Windows на локальном системном диске (чаще всего это диск "C"). Но чтобы не блуждать по файловому менеджеру, вы можете в "Диспетчере задач" нажать по процессу ПКМ и выбрать пункт "Расположение файла".

Что будет, если завершить процесс

Мы уже знаем, что conhost.exe - это процесс, который отвечает за графическое оформление окна консоли Windows. Но что будет, если его завершить? Сейчас об этом поговорим детальней.

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

Как правильно остановить

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

Если вам нужно завершить conhost.exe всего на один сеанс, то лучше всего сделать следующее:

  1. Запустите "Диспетчер задач".
  2. Перейдите на вкладку "Процессы".
  3. Отыщите нужный и нажмите по нему ПКМ.
  4. Выберите опцию "Завершить процесс".

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

  1. Откройте "Проводник".
  2. Перейдите на диск "C".
  3. Перейдите в каталог Windows.
  4. Откройте папку System32".
  5. Найдите в папке файл conhost.exe.
  6. Удалите его.

Обратите внимание, что для этого вам потребуются права администратора. После проделанных действий вы навсегда удалите процесс, и он не будет запускаться при старте системы.

Аналог в Windows XP

Мы знаем, что conhost.exe - это системный процесс в Windows, но в версии XP его вы обнаружить не сможете. Это потому, что в ней использовался предшественник, называемый csrss.exe. Отличий от conhost.exe у него практически нет, потому работать с ним можно по всем вышеизложенным инструкциям.

Проблемы в Windows Vista

Если говорить о Windows Vista, то в этой версии уже появился процесс conhost.exe, но он работал напрямую от вышеупомянутого csrss.exe. Если вы задались вопросом, зачем нужно было создавать новый процесс, а не использовать старый, то ответ прост: csrss.exe не позволял изменять внешний вид окна консоли. Другими словами, после изменения в XP общей темы оформления консоль была бы в стандартной. В то же время conhost.exe позволяет изменить все оформление окон в систему, включая и окно консоли. Но стоит сказать, что процесс был все равно не доработан. Так, в "Висте" вы могли наблюдать полосы прокрутки окна в "Командной строке", оформленные еще в старом дизайне. Полностью исправить ситуацию у разработчиков получилось лишь в последующих версиях операционных систем, сейчас об этом поговорим подробнее.

Изменения в Windows 7 и выше

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

Во-первых, они наконец-то добились того, что окно консоли имело полностью ту же тему, что и все остальные окна операционной системы. Во-вторых, теперь консоль научилась взаимодействовать с файловым менеджером. В "семерке" вы без труда могли открыть "Командную строку" и окно "Проводника" и перетащить из второго окна в первое какой-нибудь файл. По итогу в консоли сразу отобразится путь к этому файлу, и пользователю не придется вводить его вручную.

Проблема с вирусами

В какой-то момент пользователь может заметить ошибку: "Exception EInOutError in module conhost.exe". Она свидетельствует о том, что процесс стал работать некорректно, скорее всего, он был поврежден. Сделать это может только вирус. К слову, именно в этих обстоятельствах conhost.exe начинает сильно грузить процессор. Исправить ситуацию позволит лишь удаление вируса. К счастью, сделать это можно проще простого. Вам необходимо установить на компьютер антивирус от сторонних разработчиков (Dr.Web или Kaspersky) и проверить на наличие вирусов. Если после этого ошибка все равно появляется, тогда вам необходимо восстановить файл conhost.exe. Лучше всего для этого использовать установочный диск Windows и опцию восстановления.


Иногда ошибки conhost.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл conhost.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка conhost.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Windows 7 Home Premium. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

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

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с conhost.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку conhost.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с conhost.exe (например, Windows 7 Home Premium):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с conhost.exe (например, Windows 7 Home Premium), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Windows 7 Home Premium.
  11. В поле Имя файла введите название файла резервной копии, например "Windows 7 Home Premium резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с conhost.exe.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

Наверное, в мире нет ни одного пользователя операционных систем Windows, который хоть когда-нибудь не запускал бы «Диспетчер задач» для завершения какого-то зависшего приложения или для просмотра производительности компьютера. Вот только иногда в дереве активных в данный момент процессов многие пользователи обращают внимание на присутствие в списке некой службы в виде исполняемого файла conhost.exe. Что за процесс «висит» в системе, толком особо никто не разбирается, считая его вирусом (особенно если он запущен многократно). Действительно, он может быть угрозой, но не всегда.

Conhost.exe: что за процесс наблюдается в «Диспетчере задач»?

Прежде всего нужно разобраться, что собой представляет данный процесс и отвечающий за него исполняемый файл.

Сам процесс относится к системным службам Windows и появился еще в Windows XP. Он отвечает за открытие консольных окон вроде командной строки или PowerShell. Основное его предназначение - открытие окна консоли с применением оформления, заданного для текущей темы, установленной для всех графических элементов, в частности для окон.

Для чего нужная служба conhost.exe?

Чтобы было понятнее, рассмотрим все ту же Windows XP. Вероятно, многие обращали внимание, что при установленной по умолчанию теме окна всех программ имеют одинаковое оформление, например в виде объемной синей шапки сверху.

Но вот когда вызывается та же командная строка, окно выглядит иначе (в стандартном оформлении старых систем). Чтобы окно имело вид текущей темы, и был разработан системный компонент conhost.exe. Окно консоли узла при срабатывании самого исполняемого файла открывается именно в том виде, в каком представлены все остальные окна.

Однако самая главная проблема изначально состояла в том, что эта служба в XP была явно недоработана, из-за чего окна открывались не в том виде, а иногда даже наблюдалось зависание всей системы. В «Висте» служба была модифицирована, хотя и работала с приоритетом рангом ниже, нежели компонент scrss.exe, который в XP изначально отвечал за оформление консольных окон. Но и здесь наблюдалось множество проблем.

И только начиная с седьмой модификации служба была переработана кардинально. Несмотря на то что ее приоритет вызова и исполнения сохранился между уровнями scrss и cmd, консольные окна при вызове соответствующих программ стали выглядеть как положено (например, в оформлении темы Aero).

Можно ли отключить службу?

Такова вкратце служба conhost.exe. Что за процесс перед нами, думается, немного понятно. Теперь несколько слов о том, можно ли отключить этот процесс.

Вообще, делать этого не рекомендуется, собственно, как для всех остальных системных компонентов. Впрочем, если вас не смущает вид окон без применения оформления, установленного для текущей темы, процесс можно отключить (завершить в «Диспетчере задач»). Заметьте, служба только отключается, и то на время. Удалить ее, даже обладая полным набором администраторских прав, невозможно (если только это не вирус). Система попросту не даст этого сделать, и абсолютно все сторонние средства окажутся бессильны. К тому же стартует процесс исключительно при запуске консольных окон, а при их отсутствии или в моменты бездействия системы в «Диспетчере задач» его нет. Да и на быстродействие компьютера эта служба особо влияния не оказывает.

Вирус conhost.exe: проверка расположения файла программы

Совершенно иная ситуация - когда в том же «Диспетчере задач» в дереве активных процессов наблюдается появление нескольких одноименных служб (по крайней мере, более двух). Это уже явный намек на присутствие в системе вирусов, которые под эту службу и маскируются. А если там присутствует еще и компонент engine.exe, все - жди неприятностей! Это - точно вирус. Но даже присутствие только одного процесса может свидетельствовать о проникновении в систему угрозы в виде вредоносных исполняемых кодов. Чаще всего это относится к троянам.

Чтобы удостовериться, что процесс является системным (или вирусным), в «Диспетчере задач», используя вкладку процессов, через меню ПКМ нужно выбрать строку открытия местоположения файла. Оригинальный файл conhost.exe всегда расположен в системной папке System32 основной директории операционной системы. Если же указана отличная от необходимо срочно принимать меры.

Проверка на предмет наличия угроз

Теперь посмотрим, как удалить conhost.exe. В принципе, ничего особо сложного здесь нет. Однако следует учесть некоторые нюансы. Прежде всего в самом «Диспетчере задач» нужно завершить все одноименные процессы. Даже если в этот момент будет оставлена оригинальная служба, ничего страшного (при рестарте она запустится снова в автоматическом режиме).

После этого необходимо использовать какой-нибудь мощный сканер, желательно портативного типа (например, Dr. Web CureIt! или KVRT). Запускать углубленное сканирование с применением уже установленного антивируса выглядит нецелесообразным, хотя бы по причине того, что он уже пропустил угрозу.

Однако, как показывает практика, наиболее действенным методом удаления такой напасти станет использование специальных дисковых программ вроде Kaspersky Rescue Disk или аналогов от других разработчиков, специализирующихся на антивирусной защите. Преимущество таких утилит состоит в том, что они имеют собственный загрузчик, и при записи на съемный носитель можно загрузиться именно с него еще до старта основной ОС. В приложении можно использовать графический интерфейс или DOS-режим. Далее нужно просто проверить всю систему, установив параметр углубленного сканирования и дождаться завершения процесса. При этом могут быть определены даже те вирусы, которые очень глубоко интегрированы в систему или даже постоянно находятся в оперативной памяти.

Вместо итога

Такова служба conhost.exe. Что за процесс происходит в системе при открытии консолей, уже понятно, равно как и то, что служба при многократном запуске может оказаться вредоносным элементом. Собственно, избавиться от такого вируса труда не составит. Необходимо просто подобрать оптимальную утилиту для проверки и удаления угрозы.

Так или иначе любой пользователь современной операционной системы Windows в процессе работы постоянно вызывает «Диспетчер задач», в котором отображаются все запущенные службы, приложения и процессы.


Многие пользователи наверняка обращали внимание на системный компонент, который называется conhost.exe. Сейчас мы попробуем разобраться, что это за служба и для чего она нужна.

Conhost.exe: что за служба?

Для непосвященных пользователей следует сразу отметить, что данная системная служба является обязательной для включения. Она впервые появилась в операционной системе Windows Vista и дополнила собой процесс csrss.exe, который изначально присутствовал в Windows XP. Если говорить о том, что представляет собой процесс conhost.exe, то стоит отметить, что он отвечает за устранение проблемы, связанной с прорисовкой консольных окон. В качестве примера можно привести окно командной строки, которое похоже на то, которое раньше встречалось в операционных системах DOS.

Аналогичная служба в Windows XP

Для начала рассмотрим полюбившуюся многим пользователям операционную систему Windows XP. Многие пользователи наверняка замечали, что при использовании определенной темы оформления, которая отличается от той, что была использована по умолчанию, консольное окно всегда будет выглядеть в классическом XP-виде. Прорисовка окна возлагалась на саму систему. За это отвечал указанный выше процесс csrss.exe. Изменить вид окна таким образом, чтобы оно соответствовало текущему оформлению просто невозможно.

Проблемы в операционной системе Vista

В операционной системе Windows Vista для изменения данной ситуации была использована новая служба. За ее запуск и отвечал системный файл conhost.exe. Данный процесс работал с более низким приоритетом, чем csrss.exe, однако в большинстве случаев ему удавалось исправить внешний вид окна. Как уже было сказано выше, сама по себе данная служба оказалась недоработанной. В результате окна все равно имели старый вид. Также в операционной системе Vista отсутствовала возможность перетаскивания файла в консольное окно из стандартного проводника, хотя изначально она задумывалась.

Изменения в операционной системе Windows 7 и выше

В Windows начиная с седьмой версии и выше служба conhost.exe претерпела серьезные изменения. Она по-прежнему находится в дереве приоритета процессов между cmd.exe и csrss.exe, но несмотря на это она не позволяет вывести на экран консольное окно в таком виде, который соответствует используемой теме. Основное изменение коснулось того, что пользователь теперь может вставлять файлы из Проводника в то же окно командной строки. В результате на экране появляется полный путь к указанному файлу. Это избавляет пользователя от необходимости вводить данную информацию в ручном режиме. Сама служба conhost.exe в большинстве случаев работает только с окном командной строки. Сегодня существует множество приложений, которые могут в определенной степени потребовать доступ к консольным окнам. Их срабатывание занимает всего несколько секунд, а появление вызываемого окна осуществляется автоматически. Участие пользователя для этого не требуется. Таким образом, на определенном этапе установки программы на экране возникает окно, в котором выполняются какие-то действия. По завершении процесса окно автоматически исчезает. Это избавляет пользователя от необходимости закрывать данное окно в ручном режиме.

Многократно запускается служба conhost.exe: как это лечить?

Далее мы рассмотрим проблемы, которые могут возникать при автономной работе данного системного модуля. Исполняемый файл находится в главной директории Windows в папке System 32. Как вы сами можете догадаться, если служба запущена посредством данного файла, то в ней нет ничего потенциально опасного. Не рекомендуется принудительно завершать ее ни в коем случае. Бывает и так, что в том же Диспетчере задач появляется одновременно несколько одноименных процессов. Что это может значить? Только то, что в систему проник вирус, который таким образом маскируется под данную системную службу. Многие пользователи просто не знают, какой именно процесс необходимо завершить в случае появления проблем с повышенной нагрузкой на системные ресурсы из-за данного компонента. Тем более, если отключать последовательно все эти процессы, то ничего не получится: вирусы будут активироваться снова. Среди наиболее опасных угроз, которые могут маскироваться под процесс conhost.exe можно особо отметить Trojan: Win32/Alureon.FM, Backdoor:Win32/Cycbot B и RiskTool.Win32.BitCoinMiner.amv. Это обычные трояны, целью которых является открытие доступа к системе с целью перехвата информации пользователя и передачи ее третьим лицам. В некоторых случаях также может наблюдаться нарушение работы системы, которое связано с повышенной нагрузкой на оперативную память и центральный процессор. Не нужно особо объяснять, как избавиться от этих объектов. Для этой цели придется использовать антивирусный сканер. Лучше всего для этой цели подойдет портативная утилита типа Dr. Web Cure It или KVRT. Если данные инструменты не помогут, то можно будет задействовать тяжелую артиллерию в виде специальных утилит, имеющих общее название Rescue Disk. Как вы уже могли догадаться, в этом отношении наиболее мощными являются продукты Dr. Web и Kaspersky. Это признают и рядовые пользователи, и ведущие эксперты.