211service.com
Comment changer la priorité d'un processus Windows 10 à l'aide de la ligne de commande?
Vous avez peut-être remarqué que lorsque vous exécutez des applications sur votre PC Windows, les ressources de processeur allouées varient. Cela se produit parce que les ressources de votre système sont limitées. Ainsi, Windows attribue un niveau de priorité à chaque programme, afin de déterminer la «puissance» qui peut lui être accordée. En règle générale, les applications et processus Windows sont classés par ordre de priorité dans les niveaux suivants:
- Temps réel
- Haut
- Dessus de la normale
- Normal
- En dessous de la normale
- Faible
Plus le niveau de priorité attribué au processus est élevé, plus l'application est allouée de ressources et mieux elle s'exécute.
Désormais, par défaut, les niveaux de priorité sont attribués automatiquement à différents processus par le système Windows. Cependant, vous avez la possibilité de les modifier manuellement. Dans le guide ci-dessous, nous vous expliquerons comment modifier la priorité de processus pour l'exécution des processus à l'aide de la ligne de commande, du gestionnaire de tâches et de PowerShell.
Il existe trois façons de modifier le niveau de priorité des processus exécutés sur votre machine. Vous pouvez le faire en utilisant les méthodes suivantes:
- Modifiez la priorité dans le Gestionnaire des tâches.
- Définissez la priorité du processus à l'aide de PowerShell.
- Définissez le niveau de priorité à l'aide de l'invite de commande.
Voici comment modifier la priorité d'un processus Windows 10 via le gestionnaire de tâches
Afin de définir la priorité d'une tâche dans le Gestionnaire des tâches, procédez comme suit:
- Cliquez avec le bouton droit sur le bouton Démarrer et sélectionnez Gestionnaire de tâches.
- Cliquez sur l'icône de la flèche vers le bas en bas pour plus de détails.
- Accédez à l'onglet Détails en haut de la fenêtre.
- Recherchez le ou les processus dont vous souhaitez modifier la priorité.
- Placez le curseur sur Définir la priorité.
- Dans le menu contextuel, choisissez le niveau de priorité que vous souhaitez attribuer à un processus particulier.
- Maintenant, cliquez sur le bouton Modifier la priorité et fermez le Gestionnaire des tâches.
Voici comment modifier la priorité d'un processus via PowerShell
Une autre façon de modifier un niveau de priorité d'un processus dans Windows 10 consiste à utiliser PowerShell. Cependant, PowerShell ne présente pas les niveaux de priorité en termes «humains». Au lieu de cela, vous choisirez le niveau à attribuer à la tâche en fonction de l'ID désigné du niveau. Cela rend les choses un peu plus compliquées, mais nous avons répertorié la signification des codes d'identification ci-dessous pour votre commodité:
| Temps réel | 256 |
| Haut | 128 |
| Dessus de la normale | 32768 |
| Normal | 32 |
| En dessous de la normale | 16384 |
| Faible | 64 |
Maintenant que vous connaissez les identifiants, vous pouvez suivre les étapes suivantes:
- Sur votre clavier, appuyez sur la touche Win et lancez une recherche sur PowerShell.
- Cliquez sur le premier résultat de la recherche.
- Dans la fenêtre PowerShell, entrez la commande ci-dessous et appuyez sur Entrée:
Get-WmiObject Win32_process -filter ‘name =“ ProcessName.exe ”‘ | foreach-object {$ _. SetPriority (PriorityLevelID)}
- Dans la commande ci-dessus, au lieu de ProcessName, entrez le nom du processus (application) pour lequel vous souhaitez modifier le niveau de priorité. Au lieu de PriorityLevelID, entrez le code de niveau de priorité requis.
Voici comment modifier la priorité d'un processus à l'aide d'une ligne de commande
Enfin, vous pouvez également modifier le niveau de priorité d'un sur votre PC en utilisant l'invite de commande. Voici comment:
- Sur votre clavier, appuyez sur la combinaison de touches Win + R pour ouvrir la boîte de dialogue Exécuter.
- Tapez «cmd» (sans guillemets) et appuyez sur la touche Entrée de votre clavier.
- Dans la fenêtre d'invite de commandes, entrez la commande suivante et appuyez sur Entrée:
processus wmic où name = 'ProcessName' CALL setpriority 'PriorityLevelID'
- Dans la commande ci-dessus, remplacez ProcessName par le nom du programme pour lequel vous souhaitez modifier le niveau de priorité.
- Vous devrez également remplacer PriorityLevelID par l'ID correspondant du tableau ci-dessus. Oui, avec l'invite de commandes, vous devez utiliser des ID numériques pour les niveaux de priorité, comme avec PowerShell.
Cependant, si vous préférez utiliser les noms réels des niveaux de priorité (comme avec le Gestionnaire des tâches), vous pouvez utiliser une commande différente pour y arriver. C'est ici:
processus wmic où name = 'ProcessName' CALL setpriority 'PriorityLevelName'
Dans la commande ci-dessus, vous devrez remplacer ProcessName par le nom du processus et PriorityLevelName par le niveau de priorité que vous souhaitez utiliser. Dans ce cas, vous pouvez utiliser des noms de niveau réels: Temps réel, Élevé, Supérieur à la normale, Normal, Inférieur à la normale ou Faible.
Comment arrêter un processus à partir d'une ligne de commande sous Windows 10?
Enfin, si vous souhaitez simplement arrêter l'un des processus en cours d'exécution sur votre PC, vous pouvez également le faire via l'invite de commande. Voici comment:
- Ouvrez l'invite de commande avec des privilèges administratifs.
- Tapez 'liste des tâches' (sans guillemets) pour voir une liste complète des processus en cours d'exécution sur votre PC.
- Si vous souhaitez arrêter un processus, vous pouvez le faire en utilisant le nom du processus ou son PID (le PID est un nombre décimal unique attribué au processus).
- Pour arrêter un processus en utilisant son nom, entrez la commande suivante:
taskkill / IM 'nom du processus' / F
Remarque: vous devez remplacer «nom du processus» par le nom du processus que vous souhaitez arrêter.
- Si vous souhaitez arrêter un processus à l'aide de son ID, entrez cette commande:
taskkill / F / PID numéro_pid
Remarque: vous devez remplacer «Numéro PID» par le numéro du processus.
Voilà, le processus a été arrêté et n'occupe plus les ressources de votre système.
Nous espérons que les informations ci-dessus vous ont été utiles et que vous disposez désormais de trois méthodes pratiques pour définir manuellement les niveaux de priorité pour une variété de tâches dans Windows. Si vous vous demandez ce que vous pouvez faire d'autre pour rendre votre système plus efficace, envisagez d'utiliser la fonction Optimiser l'onglet dans BoostSpeed. La catégorie Optimiser l'onglet est équipée de plusieurs outils qui peuvent améliorer les performances de votre PC - sans frais pour votre portefeuille ou votre temps.
BoostSpeed éliminera efficacement tous les problèmes de réduction de vitesse susceptibles de ralentir votre PC (journaux d'erreurs, fichiers temporaires, cache, etc.). De plus, il protégera votre ordinateur contre les menaces potentielles en ligne.