Windows 8 : refonte du Gestionnaire des tâches

Microsoft a repensé le nouveau Gestionnaire des tâches de Windows 8 pour répondre aux besoins des utilisateurs expérimentés et d'un plus grand nombre d'utilisateurs occasionnels.

Ryan Haveson

Le gestionnaire des tâches a une longue histoire comme une des applications plus utilisées de Microsoft. Il est apparu dans les versions antérieures de Windows comme un simple utilitaire de fermer et de basculer entre les programmes. Au fil des années et plusieurs versions de Windows, il a eu suffisamment de fonctionnalités pour la faire ce qu'elle est aujourd'hui.

Pour Windows 8, mon équipe a pris un nouveau look dans le gestionnaire de tâche et réfléchi quelques nouveaux scénarios. Nous avons aussi examiné une nouvelle façon de tuning pour « les deux extrémités du spectre » en ce qui concerne les utilisateurs habituels et ceux qui recherchent un contrôle précis sur ce qui se passe avec leur PC.

Parce que le gestionnaire des tâches est aussi largement utilisé, nous savions que toutes vos modifications pourraient être remarquées. Au début, il y avait quelques objectifs clés, nous savions que nous voulions accomplir :

  • Créer un outil qui a été bien conçu, réfléchie et moderne. Même un outil technique peut bénéficier d'un focus sur la conception.
  • Combler certaines lacunes de fonctionnalités qui a poussé certains de nos utilisateurs plus technique à utiliser d'autres outils tels que le moniteur de ressources et Process Explorer.
  • Organiser et mettre en valeur la richesse des données disponibles pour le rendre plus élégant et plus clair pour ceux qui veulent avoir accès à un nouveau niveau de données.

Comment les gens utilisent le gestionnaire des tâches ?

Pour vraiment faire le gestionnaire des tâches très fort pour qu'elle le fait présentement, nous voulions d'abord comprendre comment les gens l'utilisaient. Au cours des années, il a grandi pour prendre en charge différents scénarios. À partir de Windows 7, vous pouvez utiliser le gestionnaire des tâches pour fermer les applications, renseigner des données détaillées sur vos processus, démarrer ou arrêter les services, surveiller votre adaptateur de réseau ou même effectuer des tâches de l'administrateur système de base pour les utilisateurs actuellement connectés. C'est un grand nombre de fonctionnalités.

Bien que n'est ne pas étonnant, il était intéressant de voir que l'utilisation était à peu près répartie également entre les onglets d'Applications et les processus. Il a indiqué qu'il y avait quelques détails importants manquent dans l'onglet Applications, ce qui causait des gens aller à l'onglet processus. Ensuite, nous avons examiné comment les gens ont été en utilisant l'onglet processus pour comprendre ce qu'ils faisaient là.

Nous avons trouvé les gens utilisaient l'onglet processus pour chercher quelque chose de pas sur la liste des Applications (par exemple, un processus d'arrière-plan ou système), ou voir quels processus utilisent le plus de ressources.

Puis nous avons regardé ce que les gens d'actions prenaient dans le gestionnaire des tâches. En regardant les données et de parler avec les clients, nous avons déterminé que le plus commun de l'outil consistait à simplement mettre fin ou « tuer », une application ou un processus.

Objectifs du nouveau gestionnaire des tâches

Sur toutes nos recherches de données et de fond, nous avons décidé de se concentrer sur trois objectifs principaux :

  • Optimiser le gestionnaire des tâches pour les scénarios plus commun. Se concentrer sur les scénarios qui utilisent l'onglet Applications de trouver et de fermer une application spécifique ; ou allez à l'onglet processus, effectuer un tri sur l'utilisation des ressources et tuer des processus pour récupérer des ressources.
  • Utilisez design modernes de l'information pour atteindre les objectifs fonctionnels. Créer un outil qui est sensé et moderne en mettant l'accent sur les données de conception et de visualisation de l'information afin d'atteindre les objectifs du scénario fonctionnel.
  • Ne pas supprimer la fonctionnalité. Bien qu'il existe certains scénarios principaux notables, il y a une longue liste de scénarios d'utilisation d'autres, moins fréquents pour le gestionnaire des tâches. Nous avons explicitement fixé comme objectif de ne pas supprimer la fonctionnalité, mais plutôt à compléter, renforcer et l'améliorer.

Une question clé que nous nous proposions d'adresse a été comment nous pourrions ajouter toutes les fonctionnalités nouvelles intéressantes sans accabler les utilisateurs. Pour résoudre ce problème, on pivote autour d'un bouton « Détails plus ou moins » semblable pour le nouveau modèle de boîte de dialogue de fichier de copie.

Ce modèle nous a aidés à optimiser l'affichage par défaut ("moins de détails") dans le scénario de base de recherche et de fermer une application. Il nous a aussi aidés ajouter beaucoup plus de détails dans l'autre vue, car il serait seulement apparaître lors de la demande expresse. Dans la vue « Plus de détails », nous avons décidé de rester avec le modèle de tabulation existant du gestionnaire des tâches et se concentrer sur l'amélioration du contenu de chaque onglet. Cela nous aiderait à augmenter, de renforcer et d'améliorer ce que nous avions déjà, sans le supprimer des fonctionnalités.

Fin traite rapidement et efficacement

De nombreux outils tiers (ou les outils tels que le Process Explorer de Sysinternals), nous savons qu'il y a beaucoup de choses que nous pourrions ajouter au gestionnaire des tâches pour les utilisateurs avec pouvoir. Nous savions que nous devions tout d'abord aborder les utilisateurs grand public parce que nous ne voulions pas créer quelque chose qui submergeraient la majorité de nos clients.

Nous continuerons bien sûr à la valeur des outils tiers, car elles permettent de spécialisation et d'innovation unique autour de nombreuses tâches. Pour l'affichage par défaut, nous avons conçu une expérience minimaliste qui fait appel aux besoins de la plus large base de clients et plus-common scénario.

Lorsque vous lancez le gestionnaire des tâches pour la première fois dans Windows 8, vous voyez une vue propre de vos applications en cours d'exécution. Nous avons eu la vue par défaut grande à une chose : apps de dysfonctionnement mise à mort. Nous avons supprimé tout ce qui n'a pas directement en charge ce scénario de base.

La valeur de l'affichage par défaut est tout au sujet de ce que nous avons retiré. Nous avons supprimé tout ne pas concentré sur la tâche principale de tuer des apps, qui rend la conception ciblée et efficace. Parmi les changements spécifiques :

  • Onglets ont été supprimés, car ils détournent le scénario de base.
  • La barre de menus a été supprimée.
  • Juste les apps sont affichés.
  • Choses qui encombrent l'expérience, tels que les statistiques d'utilisation des ressources et des concepts techniques que la plupart des utilisateurs ne comprennent pas, ne sont plus inclus.
  • Invites doubles ont été supprimés. Si vous cliquez sur « Fin de tâche, » on ne demandera, « êtes-vous sûr? » Le $ $ etAPP est juste tué — et le faire rapidement. Alors soyez prudent, parce que vous ne vous y êtes invité pour enregistrer.

Le nouveau gestionnaire de tâches est beaucoup plus propre et plus ciblée par rapport au gestionnaire de tâches de Windows 7 avec les mêmes applications et fenêtres ouvertes. C'est parfait pour de nombreux utilisateurs, la douleur d'une application « ne répond pas » qui ne va pas à l'aide de bouton de fermeture de l'application.

Diagnostiquer les problèmes de performances

Beaucoup de nouveautés avec le gestionnaire des tâches apparaît uniquement lorsque vous accédez à l'affichage de « Précisions ». Il s'agit du domaine de l'utilisateur avec pouvoir. N'oubliez pas que vos utilisateurs grand public peuvent jamais veulent se lancer dans ce niveau de détail, et tous leurs besoins devraient être satisfaits par la vue « Moins de détails ». Voici ce que vous verrez dans ce nouveau point de vue :

Carte de chaleur

La différence la plus notable dans le nouvel onglet de processus est la nouvelle carte de chaleur, qui représente les différentes valeurs de couleur. Nos données télémétriques nous a dit, qu'il était courant pour les utilisateurs d'aller dans l'onglet processus, Trier par l'utilisation de processeur ou de mémoire et ensuite chercher des applications nécessitant plus de ressources que prévu. La bonne chose à propos d'une carte de chaleur, c'est qu'il vous permet de surveiller les anomalies à travers de multiples ressources (réseau, disque, mémoire et processeur) en même temps, sans avoir à trier les données. Il vous aide également à trouver les points chauds instantanément sans avoir à lire des nombres ou de comprendre des concepts ou des unités spécifiques.

Compteurs de réseau et de disque

De nombreux utilisateurs avec pouvoir complément leur utilisation du gestionnaire des tâches avec d'autres outils tels que le moniteur de ressource simplement parce que, dans le passé, le gestionnaire des tâches ne montrent pas d'attribution de réseau et de disque de chaque processus. Il s'agissait d'un fossé, si l'on considère qu'un disque de filature ou de plusieurs applications de bande passante du réseau sont la cause de nombreux problèmes de performances PC perceptibles. Le nouveau gestionnaire des tâches indique ces ressources au même niveau de détail comme la mémoire et du processeur.

Utilisation des ressources

Une des principales causes des problèmes de performances de PC est le conflit de ressources. Lorsqu'une ressource particulière est utilisée à un rythme au-delà de certains seuils, l'en-tête de colonne s'allume pour attirer votre attention. Pensez à cela comme un symbole d'avertissement. Cela permet de vous savez où commencer à chercher si vous rencontrez des problèmes de performances.

Conventions de groupement

Un défi de taille avec le gestionnaire de tâches aujourd'hui est qu'il est difficile de savoir quels processus correspondent à une application (les applications sont généralement sans danger tuer), qui sont des processus de système d'exploitation Windows (tuant certains d'entre eux peut provoquer un écran bleu), et qui sont des processus d'arrière-plan divers que vous pourriez avoir besoin d'explorer plus profondément. Le nouveau gestionnaire des tâches affiche les processus regroupés par type, il est donc facile de garder ces séparés tout en offrant une vue non groupée pour les situations où vous en avez besoin.

Il y a maintenant des noms beaucoup plus convivial pour les processus d'arrière-plan (et tout le reste). Dans le gestionnaire des tâches de Windows 8, il y a une ligne de facturation pour « Hôte de pilote impression pour les applications. » Dans le gestionnaire des tâches anciennes, cela est apparu comme « splwow64.exe. » Si vous voulez continuer à voir le nom du fichier exécutable pour une raison quelconque, vous pouvez l'ajouter comme une colonne facultative.

Regroupement des fenêtres de niveau supérieur

Une des parties plus gênants de l'ancien gestionnaire de tâche était l'onglet Applications une liste plate qui inclus toutes les fenêtres de niveau supérieur de tous les processus dans le système. La liste des fenêtres de niveau supérieur est d'avoir des informations intéressantes, mais il est souvent écrasante. Parfois, vous ne pouvez pas tuer un guichet unique sans fermer toutes les fenêtres de ce processus.

Pour y remédier, le gestionnaire de tâches nouvelles regroupe maintenant des fenêtres de niveau supérieur dans le cadre de leur processus parent. Il permet une vue beaucoup plus propre pour l'utilisation typique ; aide à que vous concentrer sur les processus killable et processus utilisation des ressources ; et vous permet de voir les fenêtres qui appartiennent à chaque processus, afin que vous sachiez ce qui va être fermé si vous tuez.

Menu contextuel de recherche intégrée

Avez-vous jamais regardé à travers la liste de processus, vu quelque chose comme « fussvc.exe » et je me demandais ce que c'était ? Ajout de noms conviviaux, a été un bon premier pas pour résoudre ce problème (fusssvc.exe est en fait le rapide utilisateur commutation Utility Service). Pour vraiment savoir ce qui est de ce processus, vous devez effectuer une recherche Internet.

Le gestionnaire de tâches nouvelles intègre un menu de contexte de recherche, accédé par clic droit, alors vous pouvez aller directement à votre moteur de recherche par défaut (que vous pouvez personnaliser) pour voir plus de détails et d'informations pertinentes. Cela peut faire une énorme différence quand décider si un processus d'arrière-plan fait quelque chose d'utile ou juste gaspiller des cycles.

Détails au service d'accueil

Si vous ouvrez le gestionnaire des tâches de Windows 7 dans l'onglet processus et sélectionnez "Afficher les processus de tous les utilisateurs", vous verrez probablement huit instances apparemment identiques de « svchost.exe ». Il s'agit d'une des sources d'information plus souvent notés « pas très instructifs ».

Bien sûr, certains d'entre vous savent c'est vraiment juste un processus hôte de service et vous pouvez ajouter la colonne d'identification (PID) de processus, accédez à l'onglet services, Trier par PID, consultez les services qui correspondent à ce PID et puis inverse-look-up noms conviviaux pour chacun des services. Cependant, c'est beaucoup de travail, et tout le monde ne sait comment faire cela. Avec le nouveau gestionnaire de tâches, nous montrons tous les services regroupés par processus avec des noms conviviaux pour chacun d'eux, donc vous pouvez voir instantanément ce qui se passe quand une instance de svchost consomme beaucoup de ressources.

Comme vous pouvez le constater, nous avons ajouté beaucoup à la nouvelle gestionnaire des tâches (et cet article ne va dans les détails sur le premier onglet). Le gestionnaire des tâches est une occasion unique pour les concepteurs UX et chercheurs en collaboration avec les ingénieurs et les gestionnaires de programme technique pour créer une conception propre, organisée et efficace. Nous avons fait plus simplifié pour les utilisateurs grand public et plus détaillées pour les utilisateurs avec pouvoir.

Ryan Haveson

Ryan Haveson a plus de 15 ans d'expérience des équipes d'ingénieurs et livraison des logiciels et des services pour certaines des marques plus connues du monde Xbox et Windows. Il a été un chef de groupe dans l'équipe de l'expérience de Windows pour Windows 8. Lui et son équipe conçu et livré à l'utilisateur et développeur orienté caractéristiques, y compris la plate-forme de notifications de carreaux vivants et le nouveau gestionnaire des tâches. Il dirige actuellement le groupe d'ingénierie des systèmes à Qualcomm pour le Windows/Windows Phone sur division Snapdragon dans sunny San Diego, en Californie. Le joindre à ryanhaveson@hotmail.com ou à linkedin.com/in/ryanha.

Contenu associé