• COMMENT FAIRE?


Le moyen habituel permettant d'afficher la liste de tous les processus actifs est d'ouvrir le Gestionnaire des tâches Windows en utilisant le raccourci clavier CTRL+Alt+Suppr et en sélectionnant l'onglet Processus. Bien entendu, la liste des processus en cours est dépourvue de tout commentaires concernant leur utilité. Pourtant, de nombreux processus sont bien souvent superflus et consomment inutilement des ressources systèmes. D'autres peuvent également poser des problèmes de sécurité (malwares) ou compromettre la stabilité du système.

Obtenir une liste de ces processus afin de l'imprimer permettra de la consulter sereinement et, en cas de problèmes, de la montrer éventuellement à une personne compétente qui pourra vous aider.

Afin de créer et d'imprimer cette liste, nous allons utiliser la commande tasklist fonctionnant sur Windows XP Pro. Pour l'édition familiale, téléchargez-le programe tasklist.exe << ici >> , il vous suffit de le mettre danc C:\windows ou tout autre répertoire de votre choix.

Voici les commutateurs utilisables:

STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Image Name
PID eq, ne, gt, lt, ge, le Pid value
SESSION eq, ne, gt, lt, ge, le Session number
SESSIONNAME eq, ne Session name
CPUTIME eq, ne, gt, lt, ge, le

CPU time in the format
        of hh:mm:ss.
        hh - hours,
        mm - minutes,
        ss - seconds

MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in Kb
USERNAMES eq, ne User name in [ domain/] user format
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
MODULES eq, ne DLL name

Exemples:

TASKLIST
TASKLIST /M
TASKLIST /V
TASKLIST /SVC
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U domain\username /FO CSV /NH
TASKLIST /S system /U username /P password /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"

Allez dans Démarrer, Exécuter, tapez cmd puis validez.

Dans l'invite de commande, saisissez tasklist puis validez. A noter que si vous possédez Windows 2000, vous devez utiliser la commande tlist en lieu et place de tasklist.

La liste des programmes et des processus en activité sur votre ordinateur s'affiche alors. Pour récupérer ces informations dans un fichier, il suffit de faire une redirection de la sortie de la commande dans un fichier. Pour cela, tapez la commande tasklist > c:\liste.txt puis appuyez sur Entrée.

Si vous souhaitez également connaître les services utilisés par les processus, vous pouvez ajouter l'option /svc, la commande est alors tasklist /svc > c\:liste.txt.

Enfin, lancez le bloc-notes ou votre éditeur de texte favori, puis ouvrez le fichier liste.txt. Il ne reste alors plus qu'à lancer l'impression.