Qu’est-ce que Conhost.exe ?

Updated on Avr 27, 2026 by Nicole Forrest

En consultant le Gestionnaire des tâches de Windows, vous avez peut-être remarqué l’exécution de conhost.exe, parfois en plusieurs exemplaires, et vous vous demandez à quoi il sert. La bonne nouvelle, c’est que, dans la grande majorité des cas, il s’agit d’un processus Windows tout à fait normal nécessaire au fonctionnement de votre ordinateur.

Conhost.exe est une fonction essentielle de Windows dont la plupart des utilisateurs n’ont jamais à se soucier. Ce guide s’adresse à ceux qui souhaitent comprendre ce qu’il fait, pourquoi plusieurs instances peuvent être en cours d’exécution, et comment reconnaître les rares cas où cela pourrait indiquer un problème sur votre machine.

Qu’est-ce que Conhost.exe ? Réponses rapides

  • Qu’est-ce que Conhost.exe ? Il s’agit d’un processus système Windows qui gère l’affichage et le comportement à l’écran des fenêtres de console telles que l’Invite de commandes et PowerShell.
  • Que fait Conhost.exe ? Il gère le rendu du texte ainsi que les interactions d’entrée/sortie avec l’interface utilisateur graphique (GUI).
  • Quels sont les processus Conhost.exe qui existent ? Vous pouvez voir le fichier conhost.exe standard ainsi que des variantes telles que conhost.exe 0x4 et conhost.exe 0xffffffff -ForceV1 dans le Gestionnaire des tâches de Windows.
  • Comment vérifier si un processus Conhost.exe est légitime ? Vérifiez qu’il s’exécute à partir de C:\Windows\System32\ ou C:\Windows\SysWOW64\, qu’il porte une signature numérique valide de Microsoft Windows Publisher et qu’il n’établit aucune connexion réseau sortante.
  • Comment résoudre les problèmes liés à Conhost.exe ? Commencez par lancer une analyse anti-malware et vérifier les mises à jour Windows, puis mettez à jour les pilotes de périphériques, exécutez le Vérificateur de fichiers système (« sfc /scannow ») dans l’invite de commande et effectuez un démarrage minimal (clean boot) pour isoler les logiciels en conflit.

Que signifie Conhost.exe ?

Console Window Host – ou conhost.exe – est un processus système Windows légitime qui gère l’affichage et l’interaction des fenêtres de ligne de commande sur votre ordinateur. Il s’agit d’un processus tout à fait normal dont vous n’avez généralement pas à vous soucier.

Alors, pourquoi conhost.exe apparaît-il dans le Gestionnaire des tâches de Windows ? Un petit retour en arrière s’impose : Avant Windows 7, un service système central appelé CSRSS (Client Server Runtime Subsystem) gérait tout ce qui concernait les applications en ligne de commande.

Le problème était que CSRSS s’exécutait avec tous les privilèges au niveau du système, ce qui signifiait qu’un plantage ou une faille de sécurité pouvait mettre toute votre machine hors service. Microsoft a résolu ce problème en introduisant conhost.exe, un processus dédié disposant de privilèges réduits et permettant de rendre les systèmes Windows plus stables et plus sûrs.

Que fait Conhost.exe dans Windows ?

Conhost.exe sert de passerelle entre les applications en ligne de commande et l’interface graphique de Windows, en gérant tout ce qui est nécessaire pour afficher et exécuter correctement ces outils. Cela comprend notamment la gestion des éléments suivants :

  • Entrée et sortie : traitement des commandes que vous saisissez et affichage des résultats.
  • Arguments de ligne de commande : instructions supplémentaires transmises à un programme lors de son lancement (par exemple, l’exécution de « ipconfig /all » dans l’invite de commandes).
  • Comportement des fenêtres : redimensionnement, défilement et sélection de texte dans les fenêtres de console.
  • Intégration de l’interface utilisateur et des thèmes : application des polices, des couleurs et des styles visuels de votre système aux fenêtres de console.

Sans conhost.exe, des outils tels que l’Invite de commandes et PowerShell ne s’afficheraient tout simplement pas ou ne fonctionneraient pas correctement.

Qu’est-ce qui déclenche l’exécution de conhost.exe ?

Windows lance automatiquement une nouvelle instance de conhost.exe à chaque fois qu’une application console démarre. Vous ne pouvez pas le lancer manuellement ni empêcher son exécution. Les déclencheurs les plus courants sont les suivants :

  • Ouverture de l’invite de commandes ou de PowerShell : chaque fois que vous lancez l’un de ces outils, Windows crée un processus conhost.exe dédié pour gérer chacune de ces sessions.
  • Applications en arrière-plan utilisant des outils en ligne de commande : de nombreuses applications, telles que les clients de sauvegarde, les périphériques de jeu et les outils de surveillance du matériel, s’appuient en arrière-plan sur des commandes de l’interface en ligne de commande (CLI) sans jamais afficher de fenêtre de console visible.
  • Tâches de maintenance Windows : les processus système tels que Windows Update et les utilitaires de disque intégrés utilisent régulièrement des opérations en ligne de commande pour effectuer des vérifications et appliquer des modifications en arrière-plan.
  • Tâches planifiées : toute tâche automatisée configurée pour exécuter un script ou un outil en ligne de commande lancera également un processus conhost.exe, bien que ce soit souvent pour une durée plus courte que d’autres activités.

Chaque instance de conhost.exe doit être liée à un processus spécifique et se ferme automatiquement lorsque ce processus se termine, c’est pourquoi il peut être normal de voir plusieurs instances de conhost.exe s’exécuter dans le Gestionnaire des tâches.

Conhost.exe et les fenêtres de console : Invite de commandes, PowerShell et Windows Terminal

L’Invite de commandes, PowerShell et Windows Terminal sont des outils en ligne de commande intégrés à Windows, mais leurs fonctions diffèrent légèrement.

L’Invite de commandes (cmd.exe) est un outil permettant d’exécuter des commandes de base et des scripts batch. Elle fait partie de Windows depuis les débuts du système d’exploitation et, grâce à sa conception simple et légère, elle reste utile pour des tâches rapides telles que la vérification des paramètres réseau avec
« ipconfig » ou la navigation dans le système de fichiers.

PowerShell est le terminal par défaut de Windows depuis Windows 11. Il vous permet d’automatiser des tâches complexes, de gérer les paramètres système et d’interagir avec d’autres logiciels à l’aide de scripts. Conçu pour les administrateurs système et les utilisateurs avancés, il offre une plus grande flexibilité que l’Invite de commandes.

Que vous utilisiez l’Invite de commandes ou PowerShell, Windows crée automatiquement une instance conhost.exe dédiée pour gérer la fenêtre de console. L’outil lui-même (cmd.exe ou powershell.exe) gère les commandes ; conhost.exe gère l’affichage.

Le troisième gestionnaire de commandes, Windows Terminal, affiche directement sa propre interface. Il s’agit d’une application unifiée capable d’exécuter l’Invite de commandes, PowerShell et d’autres shells dans des onglets distincts au sein d’une seule fenêtre.

Conhost.exe dans le Gestionnaire des tâches

Dans la plupart des cas, la présence de conhost.exe indique qu’une application console est en cours d’exécution. Cependant, comme ce nom est généralement associé à un processus système standard, il peut également signifier qu’un logiciel malveillant est en cours d’exécution sur votre ordinateur. Voyons ce qui est normal et dans quels cas la présence de conhost.exe pourrait indiquer la présence d’un virus sur votre ordinateur.

Combien de processus Conhost.exe devraient être en cours d’exécution sur votre ordinateur ?

Il n’y a pas de nombre fixe de processus conhost.exe qui devraient s’exécuter simultanément sur votre ordinateur. Le nombre approprié dépend entièrement des tâches que votre ordinateur est en train d’exécuter à un moment donné.

Étant donné que Windows crée une instance conhost.exe pour chaque application de console active, ce nombre varie naturellement tout au long de la journée. En règle générale, il n’y a pas lieu de s’inquiéter de la présence de plusieurs instances conhost.exe, tant que vous pouvez les identifier.

Pour vérifier combien d’instances sont en cours d’exécution :

1. Ouvrez le Gestionnaire des tâches.

Recherchez le Gestionnaire des tâches dans Windows.

2. Clic-droit sur chaque processus « conhost.exe » et sélectionnez « Afficher les détails ».

Liste des processus dans le Gestionnaire des tâches, avec le menu contextuel ouvert et l'option « Afficher les détails » sélectionnée.

3. Vérifiez que chaque instance de conhost.exe correspond aux applications que vous avez ouvertes.

Si tout peut être attribué à un processus identifiable, tout va bien. Il faut toutefois se méfier si vous remarquez des instances de conhost.exe qui ne peuvent être associées à aucune application connue, ou si le nombre d’instances augmente de manière inhabituelle sans raison apparente, ou encore si cela s’accompagne d’une utilisation élevée du processeur ou de la mémoire. Dans ces cas-là, votre ordinateur est pourrait être infecté par un virus.

Variantes de Conhost.exe que vous pourriez voir dans le Gestionnaire des tâches

Vous ne verrez pas forcément toujours une simple ligne conhost.exe dans le Gestionnaire des tâches. Certaines peuvent apparaître avec des paramètres supplémentaires dans la colonne « Ligne de commande », ce qui peut être inquiétant si vous ne savez pas ce qu’elles signifient.

Voici ce que signifient les variantes les plus courantes de conhost.exe :

  • Conhost.exe 0x4 : 0x4 est un paramètre de ligne de commande faisant référence à l’Hôte de la fenêtre de console que Windows a attribué à cette instance. Il s’agit d’un comportement normal, que l’on observe le plus souvent lorsque des programmes d’installation de pilotes ou des utilitaires système lancent une session de console.
  • Conhost.exe 0xffffffff -ForceV : ce paramètre indique à conhost.exe de s’exécuter en mode de compatibilité hérité, en utilisant une version plus ancienne de l’interface de console. Il est généralement déclenché par des applications plus anciennes qui ne sont pas compatibles avec la nouvelle architecture de console introduite depuis Windows 10.
  • Conhost.exe Bad Image : l’extension Bad Image n’est pas une variante du processus, mais un message d’erreur pouvant s’afficher en même temps que conhost.exe. Cela signifie qu’un fichier de bibliothèque de liens dynamiques (DLL) dont dépend le processus est corrompu, manquant ou incompatible avec votre version de Windows.

Virus qui imitent Conhost.exe

Conhost.exe est un processus Windows si courant que les utilisateurs l’ignorent souvent lorsqu’ils consultent le Gestionnaire des tâches. Il constitue donc une cible de choix pour les concepteurs de logiciels malveillants qui cherchent à dissimuler leurs activités malveillantes à la vue de tous.

Les logiciels malveillants se faisant passer pour conhost.exe peuvent être utilisés pour enregistrer les frappes du clavier, réaliser des captures d’écran et voler des mots de passe.

Une autre tactique courante d’exploitation de conhost.exe consiste à placer un fichier malveillant nommé conhost.exe dans un dossier non standard de votre système afin de détourner votre CPU ou votre GPU et de miner de la cryptomonnaie en arrière-plan. Cela provoque un ralentissement de votre système, une surchauffe et une consommation d’énergie nettement plus importante sans raison apparente.

La bonne nouvelle, c’est que les faux fichiers conhost.exe ont tendance à se trahir eux-mêmes. Un processus conhost.exe légitime n’établit généralement pas de connexions réseau sortantes, utilise peu de CPU et de mémoire lorsqu’aucune application console n’est active, et s’exécute à partir de C:\Windows\System32\ ou C:\Windows\SysWOW64\.

Vous devez considérer comme suspect tout processus conhost.exe se trouvant en dehors des dossiers System32 ou SysWOW64, se connectant à Internet ou consommant des ressources anormalement élevées, jusqu’à preuve du contraire.

Comment vérifier l’authenticité du fichier Conhost.exe

Voici ce qu’il faut vérifier pour vous assurer que les processus conhost.exe en cours d’exécution sur votre ordinateur sont légitimes :

Ce qu’il faut vérifierSignaux d’alerte
Emplacement du fichierLe fichier devrait se trouver dans C:\Windows\System32\ ou C:\Windows\SysWOW64\. Pour vérifier, ouvrez le Gestionnaire des tâches, cliquez avec le bouton droit sur n’importe quel processus conhost.exe, puis sélectionnez
« Ouvrir l’emplacement du fichier ».
Tout emplacement en dehors du dossier System32, en particulier les dossiers AppData, Temp ou Téléchargements.
Signature numériqueAccédez à C:\Windows\System32\ ou C:\Windows\SysWOW64\, cliquez avec le bouton droit sur conhost.exe, sélectionnez
« Propriétés », puis « Signatures numériques ». Vous devriez voir
« Microsoft Windows Publisher » répertorié comme signataire.
Une signature manquante, un signataire inconnu ou un certificat non valide.
Utilisation des ressourcesUn fichier conhost.exe légitime utilise un minimum de CPU et de mémoire (généralement moins de 20 Mo de RAM), sauf s’il exécute activement une tâche de console gourmande en ressources.Une utilisation du processeur constamment élevée (80 % ou plus) ou une consommation excessive de mémoire alors qu’aucune application de console n’est ouverte.
Activité réseauUn fichier conhost.exe légitime n’établit aucune connexion réseau sortante. Il n’a aucune raison de communiquer avec Internet.Toute activité réseau sortante associée à un processus conhost.exe.
Processus parentChaque instance de conhost.exe doit être associée à un processus parent identifiable, généralement cmd.exe, powershell.exe, WindowsTerminal.exe ou une application connue.Absence de processus parent identifiable, ou présence d’un processus parent que vous ne reconnaissez pas.
Nombre d’instancesLa présence de plusieurs instances est normale et attendue, mais chacune doit correspondre à une application de console active ou en arrière-plan.Des instances qui ne peuvent être attribuées à aucune application connue, ou un nombre d’instances qui se multiplie rapidement.

Résolution des problèmes courants liés aux performances de Conhost.exe et autres difficultés

Le processus conhost.exe est généralement stable et ne pose pas de problème, mais il arrive parfois qu’il commence à consommer plus de ressources qu’il ne le devrait. Cela peut ralentir votre ordinateur, le faire chauffer ou donner l’impression que votre système ne répond plus.

Heureusement, que vous soyez confronté à une utilisation élevée du processeur, à une fuite de mémoire ou à une erreur « Bad Image », la plupart des solutions sont les mêmes. Suivez les étapes ci-dessous afin de commencer par les solutions les plus simples avant de passer à celles plus techniques.

1. Lancez une analyse anti-malware. Cela devrait toujours être votre premier réflexe. Une utilisation élevée des ressources et les erreurs « Bad Image » sont toutes deux des symptômes courants d’un faux fichier conhost.exe exécutant du code malveillant en arrière-plan. Lancez une analyse complète du système avec Windows Defender ou un outil fiable comme Malwarebytes avant toute autre chose.

2. Vérifiez les mises à jour Windows. Des fichiers système obsolètes et des vulnérabilités non corrigées peuvent entraîner un dysfonctionnement de conhost.exe. Accédez aux Paramètres, puis à Windows Update, et installez toutes les mises à jour en attente. 

La section « Windows Update » dans les Paramètres affiche l'état des mises à jour du système.

3. Mettez à jour les pilotes de vos périphériques. Des pilotes obsolètes ou endommagés peuvent entrer en conflit avec conhost.exe et entraîner une utilisation anormale des ressources. Ouvrez le Gestionnaire de périphériques, recherchez les périphériques signalés par un point d’exclamation jaune et mettez à jour leurs pilotes.

4. Redémarrez l’application associée. Si le problème est lié à un processus parent spécifique, fermer puis rouvrir cette application permet souvent de résoudre temporairement une fuite de mémoire ou un pic d’utilisation du processeur.

5. Exécutez le Vérificateur de fichiers système. Ouvrez l’Invite de commandes en tant qu’administrateur et exécutez « sfc /scannow ». Cela permet de rechercher et de réparer les fichiers système Windows corrompus, ce qui constitue la solution la plus directe pour les erreurs d’image incorrecte et une étape utile pour les problèmes persistants liés au processeur et à la mémoire.

 L'invite de commande affiche les résultats de l'analyse des fichiers système effectuée à l'aide de la commande sfc /scannow.

6. Exécutez DISM. Si SFC ne résout pas le problème, lancez ensuite la commande « DISM /Online /Cleanup-Image /RestoreHealth » dans une invite de commande avec privilèges. Cela permet de réparer l’image système de Windows à l’aide de fichiers provenant de Windows Update.

Réparation de l'image Windows à l'aide de la commande DISM /Online /Cleanup-Image /RestoreHealth.

7. Effectuez un démarrage minimal. Un démarrage minimal lance Windows en ne conservant que les services Microsoft essentiels, ce qui vous aide à identifier le logiciel à l’origine du conflit. Tapez « msconfig » dans la barre de recherche, ouvrez l’onglet Services, cochez la case « Masquer tous les services Microsoft », sélectionnez « Tout désactiver », puis redémarrez. Si le problème disparaît au redémarrage, réactivez les services un par un pour identifier celui qui pose problème.

Dois-je désactiver Conhost.exe ?

En bref : non, vous ne devriez pas désactiver conhost.exe. Et ce n’est de toute façon pas vraiment possible.

Conhost.exe est un processus système essentiel de Windows, et toute tentative de le désactiver ou de le supprimer entraînerait le dysfonctionnement de l’Invite de commandes, de PowerShell et de toute autre application qui repose sur les fonctionnalités de la console. Windows protège également activement ce fichier ; par conséquent, toute tentative de le supprimer a peu de chances d’aboutir et pourrait, si elle aboutissait, entraîner une instabilité plus générale du système.

Lorsque conhost.exe pose des problèmes, la solution n’est pas de le désactiver, mais d’identifier et de corriger la cause sous-jacente. Les étapes de dépannage ci-dessus constituent un bon point de départ.

FAQ sur Conhost.exe

Qu’est-ce que Conhost.exe ?

Conhost.exe est un processus système Windows légitime qui gère l’affichage et l’interaction des fenêtres de ligne de commande sur votre ordinateur. Il sert de passerelle entre les applications en ligne de commande, telles que l’Invite de commandes et PowerShell, et l’interface graphique de Windows, en gérant toutes les opérations, du redimensionnement des fenêtres au rendu du texte.

Qu’est-ce que « Console Window Host » et à quoi sert-il ?

« Console Window Host » est le nom complet du processus conhost.exe. Il gère l’affichage des fenêtres de console, traite les entrées du clavier et de la souris, et garantit la bonne intégration des outils en ligne de commande à l’interface Windows, notamment la prise en charge des fonctionnalités modernes de l’interface utilisateur telles que les polices, les couleurs et les thèmes.

Le fichier Conhost.exe est-il un virus ou un processus Windows normal ?

Conhost.exe est un processus Windows normal et légitime, et non un virus. Cependant, comme il s’agit d’un processus d’arrière-plan très courant, les auteurs de logiciels malveillants nomment parfois leurs fichiers malveillants « conhost.exe » afin d’échapper à la détection. La différence essentielle réside dans son emplacement : le véritable fichier conhost.exe s’exécute à partir de C:\Windows\System32\ ou C:\Windows\SysWOW64\. Si vous trouvez un fichier conhost.exe à un autre emplacement sur votre système, considérez-le comme suspect et lancez une analyse complète à la recherche de logiciels malveillants.

Pourquoi le fichier Conhost.exe s’affiche-t-il dans le Gestionnaire des tâches ?

Conhost.exe apparaît dans le Gestionnaire des tâches dès qu’une application console est en cours d’exécution, qu’il s’agisse d’un outil que vous avez ouvert vous-même (par exemple, l’Invite de commandes ou PowerShell) ou d’un processus en arrière-plan utilisant des fonctionnalités de ligne de commande en coulisses. Il est normal de voir plusieurs instances s’exécuter simultanément, car Windows crée un processus conhost.exe distinct pour chaque application console active.

Comment savoir si un processus Conhost.exe est malveillant ?

Il existe plusieurs moyens fiables de vérifier si un processus conhost.exe est malveillant. Premièrement, cliquez avec le bouton droit sur le processus depuis le Gestionnaire des tâches et sélectionnez « Ouvrir l’emplacement du fichier » : les fichiers conhost.exe légitimes s’exécutent à partir de C:\Windows\System32\ ou C:\Windows\SysWOW64\. Deuxièmement, vérifiez sa signature numérique en vous assurant qu’il est signé par Microsoft Windows Publisher. Troisièmement, vérifiez son utilisation en ressources. Un fichier conhost.exe légitime utilise peu de CPU et de mémoire lorsqu’il est inactif. Tout processus qui échoue à l’une ou plusieurs de ces vérifications justifie une analyse complète à la recherche de logiciels malveillants.