Parfois, il peut sembler quil y ait tellement de processus en cours dexécution sur votre ordinateur que vous ne savez pas lesquels sont corrects et lesquels peuvent être suspects ou malveillant.
Une bonne première étape consiste à générer une liste des processus en cours dexécution dans un fichier texte afin que vous puissiez analyser les processus en cours dexécution. Habituellement, les gens utilisent le Gestionnaire des tâches pour afficher tous les processus, mais il ne vous permet pas dimprimer la liste des processus.
Heureusement, enregistrer une liste de processus en cours dans un fichier texte sous Windows est très simple. Vous pourrez enregistrer à la fois lID de processus (PID) et la quantité de mémoire utilisée par chaque processus.
Remarque: les étapes ci-dessous pour enregistrer les processus dans un fichier fonctionnent pour toutes les versions de Windows, y compris Windows XP, Windows 7, Windows 8 et Windows 10.
Processus de sortie à partir de la commande Tasklist
Le moyen le plus simple dobtenir une liste rapide des processus en cours dexécution sur votre système Windows consiste à utiliser le commande de liste de tâches. Pour exécuter la commande correctement, vous devez lexécuter à partir de linvite de commande en tant quadministrateur.
Pour ce faire, sélectionnez le menu Démarrer et tapez « commande », puis passez la souris sur linvite de commande pour quelle soit mise en surbrillance puis sélectionnez Exécuter en tant quadministrateur sur la droite.
Remarque: Vous devrez peut-être sélectionner Oui dans une fenêtre contextuelle pour approuver lexécution de linvite de commande en tant quadministrateur.
Une fois linvite de commande ouverte, saisissez liste des tâches et appuyez sur entrez pour voir une liste des processus en cours dexécution sur votre système.
Ceci est utile, mais cela ne vous fournit pas la liste des processus en cours dexécution dans un fichier texte. Pour enregistrer les processus dans un fichier, répétez le processus ci-dessus, mais cette fois, tapez la commande :
liste de tâches > c: \ process_list.txt
Cela affichera un fichier texte nommé process_list.txt sur votre C: d rive. Vous pouvez remplacer C: \ par nimporte quel autre chemin où vous souhaitez placer le fichier si vous le souhaitez.
Pour afficher le fichier, ouvrez simplement lExplorateur Windows et accédez à lemplacement où vous avez enregistré la liste des processus fichier.
Pour afficher cette liste de processus dans le Bloc-notes, cliquez avec le bouton droit sur le fichier, sélectionnez Ouvrir avec, puis sélectionnez Bloc-notes.
Cest le moyen le plus rapide et le plus simple de voir les processus en cours sous Windows via un fichier texte. Il vous montrera le PID, le nom de la session, le numéro de session et lutilisation de la mémoire.
Enregistrer les processus dans un fichier à laide de Powershell
Un autre outil dont vous disposez pour enregistrer une liste des processus en cours dans un fichier texte dans Windows est Powershell.
Powershell inclut une commande appelée « get-process » qui fournit une liste de tous les processus actifs en cours dexécution sur votre ordinateur local. Pour voir cela en action, lancez Powershell en sélectionnant le menu Démarrer et en tapant Powershell.
Une fois la fenêtre Powershell bleue ouverte, tapez get-process et appuyez sur Entrée. Cela affichera une liste de tous les processus actifs sur votre système Windows.
Cela fournit un peu plus dinformations sur les processus que la liste des tâches. Cependant, vous devez savoir ce que signifient les en-têtes.
- Handles: Nombre de handles que le processus a ouverts
- NPM (K): Mémoire non paginée que le processus utilise ( en kilo-octets)
- PM (K): mémoire paginable utilisée par le processus (en kilo-octets)
- WS (K): pages en mémoire récemment utilisées par le processus (en kilo-octets)
- VM (M): mémoire virtuelle utilisée par le processus (en mégaoctets)
- CPU (s): processeur tim e utilisé par le processus sur tous les processeurs (en secondes)
- ID: ID de processus du processus
- ProcessName: Nom du processus
Cest génial, mais toutes ces informations sont affichées à lécran et non dans un fichier. Pour afficher ces informations dans un fichier, vous devez ajouter le paramètre Out-File à la commande Get-Process.
De retour dans lécran Powershell, tapez la commande Get-Process | Out-File -FilePath. \ Process_list.txt et appuyez sur Entrée.
Le paramètre. \ Process_list.txt place le fichier dans le chemin où vous exécutez la commande, alors notez ce chemin pour savoir où pour trouver le fichier de liste de processus. Après avoir exécuté la commande, utilisez le même processus que ci-dessus pour ouvrir le fichier de liste de processus dans le Bloc-notes.
Vous remarquerez que les données du fichier sont identiques à la sortie Get-Process de la fenêtre Powershell précédente.
Enregistrer les processus dans un fichier en utilisant WMIC
Le dernier outil dont vous disposez dans Windows est lutilitaire de ligne de commande Windows (WMIC).
Vous ne pouvez utiliser les commandes WMIC que si vous exécutez linvite de commande en tant quadministrateur local. Pour ce faire, suivez les étapes de la première section de cet article pour lancer linvite de commande Windows en tant quadministrateur.
WMIC vous fournit plus dinformations sur les processus actifs que toute autre commande ou outil de Windows. Si vous exécutez simplement la commande Processus WMIC dans linvite de commande, vous verrez jusquà 44 paramètres de processus renvoyés pour chaque processus actif.
Le problème avec lexécution de la commande dans linvite de commande est que lespace est délimité la sortie semble confuse et désorganisée.
La commande WMIC est un exemple parfait de quand un fichier de sortie est utile. Vous pouvez générer la liste des processus WMIC dans un fichier à laide de la commande: wmic /OUTPUT:C:\ProcessList.txt PROCESS get / all.
Cela affichera la liste entière dans un fichier texte sur le lecteur C: appelé ProcessList.txt. Au lieu douvrir ce fichier dans le Bloc-notes, vous voudrez louvrir à laide dExcel car Excel peut formater correctement un fichier délimité par des tabulations.
- Ouvrir Excel
- Sélectionnez Ouvrir pour ouvrir un nouveau fichier
- Sélectionnez Parcourir et accédez au fichier ProcessList.txt
- Sélectionnez le fichier et sélectionnez Ouvrir (si vous ne voyez pas le fichier, changez le type de fichier sur Tous les fichiers)
- Dans la fenêtre dimportation de texte, sélectionnez Délimité, sélectionnez Mes données ont des en-têtes, puis sélectionnez Suivant pour continuer
- Dans lécran suivant de lassistant, cochez la case Espace sous la section Délimiteurs et sélectionnez la case à cocher Traiter les délimiteurs consécutifs comme une seule. Sélectionnez Suivant pour continuer.
- Sélectionnez Terminer pour terminer lassistant.
Vous verrez maintenant à peu près tout ce que vous pourriez souhaiter savoir sur chaque processus actif sur votre Système Windows.
Len-tête de chaque colonne décrit ce quest cet élément de données. Vous trouverez des éléments tels que le chemin de lexécutable, le descripteur, la date dinstallation, les erreurs de page, lutilisation du fichier déchange, lID de processus, etc.
Maintenant que vous connaissez plusieurs façons denregistrer une liste de processus en cours dexécution dans un fichier texte sous Windows, il ne vous reste plus quà choisir celui qui vous convient!