Qu'est-ce qu'un processus hôte pour les tâches Windows dans Windows 10?

Table des matières:

Qu'est-ce qu'un processus hôte pour les tâches Windows dans Windows 10?
Qu'est-ce qu'un processus hôte pour les tâches Windows dans Windows 10?

Vidéo: Qu'est-ce qu'un processus hôte pour les tâches Windows dans Windows 10?

Vidéo: Qu'est-ce qu'un processus hôte pour les tâches Windows dans Windows 10?
Vidéo: Bureau à distance Chrome : Voir et piloter un PC à distance - YouTube 2024, Avril
Anonim

Chaque fois que nous rencontrons des problèmes de performances avec notre ordinateur, nous commençons par ouvrir le gestionnaire de tâches, puis à rechercher les applications ou les composants qui utilisent le plus de ressources. Si vous connaissez le gestionnaire de tâches, vous devez également avoir remarqué que, parfois, le Processus hôte pour les tâches de fenêtres' ou ' Service Host ’Processus consommant des ressources. Quels sont ces processus et que pouvez-vous faire si votre processus hôte a cessé de fonctionner ou consomme une utilisation élevée du processeur, du disque ou de la mémoire?

Processus hôte pour les tâches de fenêtres

Windows fonctionne essentiellement juste à cause de ses services. Un grand nombre de services exécutant l'arrière-plan facilitent vos tâches et opérations quotidiennes. Certains de ces services sont compilés dans des fichiers EXE et sont complets en eux-mêmes. Ces services apparaissent dans le gestionnaire de tâches. Mais certains services sont écrits dans des fichiers DLL et ne peuvent pas être exécutés directement. Microsoft a migré vers les fichiers DLL car ils étaient faciles à gérer et à mettre à jour du point de vue de la programmation. Les services DLL nécessitent un processus hôte, un fichier EXE qui peut les exécuter. C’est ce que l’on appelle «taskhost» dans Windows.
Windows fonctionne essentiellement juste à cause de ses services. Un grand nombre de services exécutant l'arrière-plan facilitent vos tâches et opérations quotidiennes. Certains de ces services sont compilés dans des fichiers EXE et sont complets en eux-mêmes. Ces services apparaissent dans le gestionnaire de tâches. Mais certains services sont écrits dans des fichiers DLL et ne peuvent pas être exécutés directement. Microsoft a migré vers les fichiers DLL car ils étaient faciles à gérer et à mettre à jour du point de vue de la programmation. Les services DLL nécessitent un processus hôte, un fichier EXE qui peut les exécuter. C’est ce que l’on appelle «taskhost» dans Windows.

Taskhost dans Windows 10 est un fichier core situé dans le System32 dossier et a été renommé «‘ taskhostw.exe', de ' taskhost.exe' dans Windows 7. Si vous trouvez un fichier portant ce nom ailleurs, il pourrait s'agir d'un virus et vous voudrez peut-être le faire vérifier à l'aide de votre logiciel de sécurité.

Chaque «processus hôte pour une tâche Windows» est une instance de «taskhost» exécutant un service en arrière-plan. Bien que le Gestionnaire des tâches Windows ne vous permette pas d'afficher les services qu'il exécute, d'autres outils le peuvent.

Vous constaterez parfois que ce processus utilise beaucoup de ressources. Vous pouvez maintenant comprendre que cela est dû au service sous-jacent et non au processus lui-même. En outre, vous remarquerez peut-être une consommation élevée de ressources au démarrage de Windows. C’est simplement parce que l’hôte tâche charge tous les fichiers DLL et planifie de les exécuter. Une fois l’opération terminée, l’utilisation reprendra à une valeur inférieure et restera assez faible pour le reste du temps.

J'ai mentionné précédemment que le Gestionnaire des tâches ne vous permettait pas d'afficher les services sous-jacents. Mais vous pouvez utiliser Explorateur de processus de Microsoft pour afficher les services situés sous l’hôte tâche. Il s’agit d’un utilitaire portable que vous pouvez exécuter directement après le téléchargement. Vous pouvez utiliser cet outil pour afficher tous les détails associés à l'hôte de tâches.

Recherchez "taskhostw.exe" dans le volet de gauche et lisez tous les détails dans le volet inférieur. Pour afficher la liste des fichiers DLL chargés par taskhost, vous pouvez également entrer la commande suivante dans une fenêtre de commande:

tasklist /M /FI 'IMAGENAME eq taskhostw.exe

Cette commande répertorie tous les fichiers DLL chargés par ce processus au démarrage de Windows. Si vous parcourez la liste, vous découvrirez des fichiers essentiels fournissant des fonctionnalités essentielles à Windows.
Cette commande répertorie tous les fichiers DLL chargés par ce processus au démarrage de Windows. Si vous parcourez la liste, vous découvrirez des fichiers essentiels fournissant des fonctionnalités essentielles à Windows.

Donc, en un mot, Taskhost est un processus Windows de base qui fournit des fonctionnalités pour charger et exécuter des bibliothèques de liens dynamiques. Comme il héberge différents fichiers DLL, il peut parfois consommer des ressources à un taux supérieur à la normale. Si vous rencontrez des problèmes tels que le processus a cessé de répondre ou utilise beaucoup de ressources. Utilisez l'explorateur de processus, le moniteur de performances et le moniteur de ressources et essayez de résoudre le problème manuellement.

Conseillé: