Apprenez à Utiliser Efficacement le Processus de Terminaison de Windows

Avez-vous déjà été dans cette situation où un programme refuse de se fermer, peu importe combien de fois vous appuyez sur le bouton « X » ? Frustrant, n’est-ce pas ? Mais pas de soucis, vous êtes au bon endroit pour maîtriser l’art de mettre fin au processus Windows !

Quand votre ordinateur jongle avec trop de processus, cela peut ralentir les choses ou même bloquer votre système Windows. Mais dans ce tutoriel, vous apprendrez des façons de mettre fin élégamment à ces processus gênants et non réactifs.

Prenez le contrôle et gérez facilement les programmes indisciplinés !

Prérequis

Ce tutoriel comprend des démonstrations pratiques et étape par étape de la façon d’effectuer un processus de fermeture dans Windows. Pour participer activement, assurez-vous d’avoir les éléments suivants en place :

  • A device running Windows 7+ or later – This tutorial uses Windows 11.
  • PowerShell installé sur votre machine.

Utilisation du Gestionnaire des tâches pour fermer un processus Windows

Maintenant que les bases sont posées, il est temps de plonger dans un outil puissant dans l’arsenal Windows – le Gestionnaire des tâches. Le Gestionnaire des tâches est un utilitaire intégré dans le système d’exploitation (OS) Windows qui fournit des informations sur les processus, les performances de votre ordinateur et l’utilisation des ressources.

Plus important encore, le Gestionnaire des tâches vous permet de surveiller et de gérer les applications et processus en cours d’exécution, comme mettre fin aux processus problématiques.

Pour effectuer la fin de processus Windows via le Gestionnaire des tâches, suivez ces étapes:

Cliquez avec le bouton droit de la souris sur votre barre des tâches et sélectionnez Gestionnaire des tâches dans le menu contextuel (ou appuyez sur Ctrl+Maj+Échap) pour ouvrir le Gestionnaire des tâches.

Opening the Task Manager

Ensuite, accédez à l’onglet Processus pour afficher tous les processus en cours d’exécution dans votre système.

Le Gestionnaire des tâches fournit des informations en temps réel sur l’utilisation du processeur, de la mémoire, du disque et du réseau, vous permettant d’identifier les problèmes de performance ou les goulots d’étranglement. Avec son interface utilisateur intuitive, vous pouvez facilement voir quel processus utilise la plupart de vos ressources et le terminer.

Viewing all running processes in the Windows system

Maintenant, effectuez une fin de processus Windows comme suit:

? La terminaison des processus système critiques peut entraîner une perte de données. Assurez-vous de mettre fin au processus correct et envisagez de sauvegarder votre travail avant de continuer.

  • Cliquez sur l’en-tête de colonne CPU ou RAM pour trier tous les processus en fonction de leur utilisation des ressources.
  • Recherchez et sélectionnez le processus que vous souhaitez terminer (par exemple, Firefox) dans la liste.
  • Cliquez sur le bouton Terminer tâche en haut à droite de la fenêtre du Gestionnaire des tâches pour mettre fin au processus.
Killing a process via the Task Manager

Invocation de commandes dans CMD pour terminer un processus

Certains programmes ou applications peuvent devenir non réactifs ou problématiques, refusant de se fermer par des moyens classiques comme le Gestionnaire des tâches. Cette situation peut être particulièrement frustrante, surtout lorsque vous êtes en train d’accomplir une tâche importante.

La bonne nouvelle, c’est que vous disposez d’un outil puissant à votre disposition – l’invite de commandes (CMD). Cet outil permet une approche plus directe et contrôlée pour terminer les processus, garantissant que même les applications les plus tenaces puissent être gérées efficacement.

Pour arrêter un processus dans Windows via CMD, suivez ces étapes:

1. Ouvrez CMD en tant qu’administrateur.

2. Ensuite, exécutez la commande tasklist ci-dessous pour lister tous les processus en cours d’exécution, leurs identifiants de processus et autres détails dans un format de tableau (/fo table) pour une meilleure lisibilité.

Cette commande répertorie les processus avec un identifiant de processus (PID) supérieur à (gt) 1 pour garantir que les processus inexistants et les processus inactifs ne soient pas inclus.

tasklist /v /fi "PID gt 1" /fo table 

Identifiez le processus que vous souhaitez terminer et notez son PID, car vous en aurez besoin à l’étape suivante.

Listing all running processes

3. Enfin, exécutez la commande suivante pour mettre fin à votre processus cible.

Assurez-vous de remplacer process_id par l’identifiant de processus du processus que vous avez noté à l’étape deux.

taskkill /F /PID process_id
Killing a process via CMD

Arrêter un processus dans Windows via PowerShell

Terminer des processus dans CMD est pratique, mais le faire constamment manuellement peut devenir fastidieux à chaque fois qu’un processus devient non réactif. Dans de tels cas, PowerShell entre en jeu, offrant une approche plus automatisée et rationalisée.

Avec PowerShell, vous pouvez intégrer de manière transparente la terminaison de processus dans des scripts ou des flux de travail. De cette manière, vous pouvez gérer plusieurs processus ou même ajouter des étapes supplémentaires avant ou après la terminaison sans effort. Cette méthode est comme avoir votre assistant d’automatisation juste à portée de main !

Pour terminer un processus à l’aide de PowerShell sous Windows, suivez ces étapes :

1. Ouvrez PowerShell en tant qu’administrateur.

2. Ensuite, exécutez la commande Get-Process ci-dessous pour répertorier tous les processus en cours d’exécution et leurs identifiants de processus (Id) triés (Sort-Object) par utilisation de la CPU en ordre -Descendant.

Get-Process | Sort-Object -Property CPU -Descending | Select-Object Name, Id, CPU

Identifiez l’identifiant d’un processus que vous souhaitez arrêter (c’est-à-dire, 22548).

Identifying the ID of a process to kill

3. Enfin, copiez et collez le code suivant dans votre console PowerShell pour terminer un processus.

Remplacez process_id par l’ID du processus que vous avez noté à l’étape deux.

# Définissez l'ID du processus à terminer.
$processId = process_id

# (Facultatif) Votre code pour effectuer des actions supplémentaires avant de terminer le processus.

# Terminez le processus
Write-Host "Terminating process with ID: $processId"
Stop-Process -Id $processId -Force
Write-Host "Process with ID $processId has been terminated."

# (Facultatif) Votre code pour effectuer des actions supplémentaires après avoir terminé le processus.
Killing a process via PowerShell

Conclusion

Tout au long de ce tutoriel, vous avez appris des façons d’arrêter un processus sous Windows, et vous êtes un peu devenu un ninja de la tech, n’est-ce pas ? Vous avez couvert tout, depuis la méthode classique du Gestionnaire des tâches jusqu’aux approches simplifiées de CMD et puissantes de PowerShell.

Vous êtes maintenant armé avec les connaissances nécessaires pour affronter tout processus récalcitrant qui ose mal se comporter sur votre système. Chaque méthode a ses avantages et ses inconvénients, alors choisissez celle qui convient le mieux à vos besoins.

Mais bien que la terminaison manuelle du processus soit une solution viable pour gérer les processus gourmands en ressources, d’autres alternatives sont disponibles. Certaines de ces alternatives consistent à suspendre ou mettre en pause les processus, limiter leur utilisation du processeur, et changer leur priorité. Ces méthodes sont beaucoup moins intrusives et peuvent souvent être plus efficaces.

Source:
https://adamtheautomator.com/windows-kill-process/