web-dev-qa-db-fra.com

Quel est le processus 'conhost.exe' affiché dans le Gestionnaire des tâches?

Le processus conhost.exe a commencé à s'afficher sous Windows 7 et la recherche dans Google ne permet pas d'expliquer en quoi consiste ce processus et pourquoi.

Quel est le processus conhost.exe?

20
ripper234

conhost.exe est le nouveau processus de l'hôte pour les fenêtres de la console. Auparavant, ceux-ci étaient gérés par csrss.exe, qui est le "processus d'exécution du serveur client", un processus s'exécutant avec des privilèges au niveau du système.

À partir de Windows Vista, Microsoft a apporté des améliorations et des changements très importants en matière de sécurité. L'un de ces changements est que les applications fonctionnant à différents "niveaux" ou en tant qu'utilisateurs différents ne sont pas autorisées à échanger des données librement.

Étant donné que les fenêtres de console étaient gérées par csrss.exe, il en résultait que vous ne pouviez plus faire glisser de fichiers sur une fenêtre de console et que le chemin complet et le nom du fichier étaient insérés. Le glisser-déposer est un cas d'échange de données qui a été exclu. Les gens ont crié même si la plupart des utilisateurs de Windows ne connaissaient probablement même pas cette fonctionnalité.

Je doute cependant que la fonctionnalité de glisser-déposer manquante ait été à l'origine du retrait des fenêtres de la console de csrss. La raison la plus pragmatique serait qu’il n’ya absolument aucune raison d’avoir une telle fonctionnalité si près du cœur du système d’exploitation. Certes, ce n'est pas autant de fonctionnalités que si Windows implémentait les émulateurs de terminal comme d'habitude sur les systèmes d'exploitation de type UNIX (et beaucoup moins que s'il y avait un système semblable à UNIX qui adhérait pleinement à ECMA-48). Néanmoins, tout problème avec une fenêtre de console unique pourrait détruire une partie essentielle du système d’exploitation.

Il est beaucoup plus difficile d’apporter des modifications au fonctionnement des fenêtres de la console car il faut tenir compte de conséquences assez graves en cas de problème. Un autre changement, sauf que le glisser-déposer fonctionne à nouveau, est que les caractères ne sont plus confinés à leur cellule. Surtout avec ClearType, certains glyphes vont au-delà des limites de leurs cellules et laissent des traces et autres artefacts derrière eux. Ceci est presque (mais pas tout à fait) résolu maintenant.

24
Joey

Je viens de rédiger un article essayant d'expliquer le but du processus. Il est destiné aux gens ordinaires, mais il y a beaucoup de captures d'écran à illustrer.

Qu'est-ce que conhost.exe et pourquoi est-il exécuté?

En fin de compte, conhost.exe se situe entre le processus CSRSS et cmd.exe, vous pouvez donc utiliser le glisser-déposer à nouveau.

alt text

9
The How-To Geek

Conhost.exe est un nouveau binaire sur Win7. Il héberge la fenêtre d'invite de commande dans laquelle cmd.exe est exécuté.

Source ici

2
rzlines

J'ai utilisé "qu'est-ce que conhost.exe?" avec Google, y compris les guillemets, et a reçu une réponse: http://www.fileinspect.com/fileinfo/conhost-exe/

Il indique: conhost.exe est un hôte de la fenêtre de la console. Ce fichier fait partie du système d'exploitation Microsoft® Windows®. Conhost.exe est développé par Microsoft Corporation. C’est un système et un fichier caché. Conhost.exe se trouve généralement dans le dossier% SYSTEM% et sa taille habituelle est de 270 848 octets. Le processus conhost.exe est sécurisé et le désactiver peut être dangereux car les programmes de votre ordinateur en ont besoin pour fonctionner correctement.

C'est toujours une nouvelle application, il est donc logique que ce ne soit pas très connu chez Google. Cela aide quand vous faites vos requêtes plus spécifiques ...

1
Wim ten Brink

Il s’agit de la fenêtre de la console hôte sur Windows 7. Quelques programmes (on pense à Spybot) le détecteront comme un faux positif, mais il est créé par Microsoft et n’est pas malveillant.

1
John T