Windows

Qu`est-ce que le processus hôte pour les tâches Windows dans Windows 10

Le gestionnaire tâches sur Windows 10 : lister et arrêter les processus, etc

Le gestionnaire tâches sur Windows 10 : lister et arrêter les processus, etc

Table des matières:

Anonim

Processus hôte pour les tâches Windows ` ou ` Service Host ` consomme des ressources. Quels sont ces processus et que pouvez-vous faire si votre processus hôte a cessé de fonctionner ou consomme une quantité élevée d`UC, de disque ou de mémoire? Processus hôte pour les tâches Windows

Windows fonctionne essentiellement grâce à 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 ils sont complets en eux-mêmes. Ces services apparaissent dans le Gestionnaire des tâches. Mais certains services sont écrits dans des fichiers DLL et ne peuvent pas être exécutés directement. Microsoft s`est déplacé vers les fichiers DLL car ils étaient faciles à maintenir et à mettre à jour du point de vue de la programmation. Les services DLL nécessitent un processus hôte, un EXE qui peut les exécuter et c`est ce que `taskhost` dans Windows est

Taskhost dans

Windows 10 est un fichier core situé dans le System32 dossier et a été renommé ` taskhostw.exe `, à partir de ` taskhost.exe ` dans Windows 7 . Si vous trouvez un fichier portant ce nom dans un autre emplacement, il se peut qu`il s`agisse d`un virus et que vous souhaitiez le vérifier avec votre logiciel de sécurité. Chaque `Processus hôte pour Windows Task` est une instance de `taskhost` exécuter un service en arrière-plan. Bien que le Gestionnaire des tâches de Windows ne vous permette pas de voir exactement quels services il exécute, d`autres outils peuvent le faire.

Il peut arriver que vous découvriez 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 pouvez remarquer une consommation élevée de ressources au démarrage de Windows. c`est juste parce que le taskhost charge tous les fichiers DLL et la planification pour les exécuter. Une fois terminée, l`utilisation se stabilisera à une valeur inférieure et restera assez faible pour le reste du temps.

J`ai mentionné plus tôt que le Gestionnaire des tâches ne vous permettait pas d`afficher les services sous-jacents. Mais vous pouvez utiliser

Process Explorer de Microsoft pour afficher les services sous l`hôte de tâche. c`est un utilitaire portable, et vous pouvez l`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âche Recherchez `taskhostw.exe` dans le volet de gauche, et vous pourrez lire tous les détails dans le volet inférieur. Une autre façon d`afficher la liste des fichiers DLL chargés par taskhost est de taper la commande suivante dans une fenêtre cmd:

tasklist / M / FI "IMAGENAME eq taskhostw.exe

Cette commande listera tous les fichiers DLL ont été chargés par ce processus au démarrage de Windows.Si vous parcourez la liste, vous trouverez quelques fichiers essentiels qui fournissent des fonctionnalités de base à 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 divers fichiers DLL, il peut parfois consommer des ressources à un débit supérieur à la normale Si vous rencontrez de tels problèmes où le processus a cessé de répondre ou utilise beaucoup de ressources.Utilisez l`Explorateur de processus, l`Analyseur de performances et le Moniteur de ressources et essayez de résoudre le problème manuellement.