Modifier la priorité du processus pour exécuter des processus à l'aide de la ligne de commande
Lorsque vous exécutez des applications dans votre système Windows , elles partagent toutes les ressources de votre processeur pour fonctionner. Le niveau de priorité détermine le nombre de ressources processeur utilisées par une application en cours d'exécution.
Les applications et processus Windows(Windows) sont hiérarchisés en fonction des niveaux suivants :
- Temps réel.
- Haute.
- Dessus de la normale.
- Normal.
- En dessous de la normale.
- Bas.
Plus le niveau de priorité attribué au processus est élevé, plus il utilise de ressources processeur ; par conséquent, meilleures sont les performances de l'application utilisant le processus.
Le système Windows attribue automatiquement les niveaux de priorité aux processus en cours d'exécution, mais vous pouvez modifier le niveau manuellement. Ce guide vous montrera trois manières de réaliser cette opération.
Notez que bien que vous puissiez facilement définir des priorités de processus, ce n'est que temporaire car le processus revient à son niveau de priorité par défaut lorsque vous fermez le programme ou redémarrez votre ordinateur.
Comment changer le niveau de priorité du processus dans Windows 10
Il existe trois façons de modifier le niveau de priorité des processus en cours d'exécution sur votre machine. Vous pouvez le faire en utilisant les méthodes suivantes :
- Modifiez la priorité dans le Gestionnaire(Task Manager) des tâches .
- Définissez(Set) la priorité du processus à l'aide de PowerShell .
- Définissez(Set) le niveau de priorité à l'aide de l'invite de commande(Command Prompt) .
Lisez la suite pour savoir comment effectuer les opérations ci-dessus en utilisant sans rencontrer de complications graves.
1] Modifier(Change) la priorité dans le Gestionnaire des tâches(Task Manager)
Pour définir la priorité dans le Gestionnaire des tâches, cliquez(Task ManagerRight-click) avec le bouton droit sur le bouton Démarrer(Start) et sélectionnez Gestionnaire(Task Manager) des tâches . Cliquez(Click) sur la flèche orientée vers le bas en bas de l' écran du Gestionnaire des tâches pour (Task Manager)plus de détails(More details) .
Passez à l' onglet Détails(Details) en haut de la fenêtre. Ici, trouvez le processus pour lequel vous souhaitez changer sa priorité et passez la souris sur Définir la priorité(Set priority) .
Dans le menu contextuel, sélectionnez le niveau de priorité de l'application ou du processus choisi. Vous pouvez choisir entre les niveaux de priorité donnés.
Cliquez sur le bouton Changer de priorité(Change priority) et fermez le Gestionnaire des tâches.
2] Définir(Set) la priorité du processus à l'aide de PowerShell
Contrairement à la méthode du gestionnaire de tâches , (Task Manager)PowerShell ne nomme pas les niveaux de priorité en termes anglais. Au lieu de cela, vous devez définir le niveau de priorité à l'aide des ID(IDs) désignés .
Le tableau ci-dessous présente les différents niveaux de priorité et leurs identifiants correspondants :
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Cela dit, suivez les étapes ci-dessous pour modifier les niveaux de priorité des programmes/processus à l'aide de PowerShell .
Appuyez sur(Press) la touche Windows et recherchez PowerShell . Cliquez(Click) sur le programme dans les résultats de la recherche.
Dans la fenêtre PowerShell , entrez la commande suivante et appuyez sur ENTRÉE(ENTER) .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Dans la commande ci-dessus, remplacez ProcessName par le nom du processus ou de l'application dont vous souhaitez modifier le niveau de priorité.
De même, remplacez PriorityLevelID par le numéro de niveau de priorité.
3] Définissez(Set) le niveau de priorité à l'aide de l'invite de commande(Command Prompt)
Appuyez sur la combinaison Windows key + R pour faire apparaître la boîte de dialogue Exécuter . (Run)Ici, tapez cmd et appuyez sur ENTER.
Dans la fenêtre d' invite de commande , entrez la commande ci-dessous et appuyez sur (Command Prompt)ENTRÉE(ENTER) .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
REMARQUE : (NOTE: ) dans la commande ci-dessus, remplacez ProcessName par le nom du processus dont vous souhaitez modifier le niveau de priorité.
De plus, effectuer cette opération avec cette commande, comme dans PowerShell , utilise les (PowerShell)ID(IDs) de niveau de priorité désignés . Ainsi, lors de la saisie de la commande ci-dessus, veillez à remplacer PriorityLevelID par l'ID correspondant du tableau de la solution précédente.
Si vous souhaitez utiliser les noms de niveau de priorité réels comme nous l'avons fait dans la méthode du gestionnaire de tâches(Task Manager) , vous pouvez utiliser la commande ci-dessous.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Pour cette commande, n'oubliez pas de remplacer également ProcessName par le nom de l'application/du processus, et PriorityLevelName par le niveau de priorité que vous souhaitez utiliser ( Realtime , High , Above normal, Normal , Below Normal ou Low ).
REMARQUE(NOTE) :
- Cet article vous montrera comment SAUVEGARDER la priorité du processus
- Consultez cet article si vous ne pouvez pas définir la priorité du processus dans le Gestionnaire des tâches(can’t set Process Priority in Task Manager) .
Après avoir appris les trois façons de définir les niveaux de priorité des processus dans Windows 10 , je dois vous mettre en garde contre le fait de placer les programmes au niveau de priorité en temps réel . (realtime)Cela permet au processus d'utiliser le maximum de ressources et entravera les performances des autres applications.
Related posts
Impossible de définir Process Priority dans Task Manager de Windows 10
Comment changer CPU Process Priority dans Windows 10
Comment définir la priorité du processus dans le Gestionnaire des tâches sous Windows 10
Change Local Account password en utilisant Command Prompt or PowerShell
Change Command Prompt Screen Buffer Size and Transparency Level
Software Protection Platform Service Sppsvc.exe causant High CPU usage
Qu'est-ce que TrustedInstaller.exe dans Windows 11/10?
Desktop Window Manager a cessé de travailler et a été fermé en Windows 10
HP Display Control Service doit être mis à jour
Quel est le WWAHost.exe process sur mon ordinateur Windows 10?
Fix LSAISO process CPU usage élevée dans Windows 10
Qu'est-ce que MoUSOCoreWorker.exe? Pourquoi continue-t-il de redémarrer?
Qu'est-ce que Program dans Startup tab dans Task Manager? Est-ce sûr?
Microsoft Office Click-To-Run High CPU usage à Windows 11/10
Fix MPSigStub HAUTE CPU usage à Windows 10
Fix System Protection Background Tasks SrTasks.exe High Disk usage
Modern Setup Host High CPU or Memory usage sur Windows 10
Qu'est-ce que IgfxEM.exe process vu dans Windows 10?
Qu'est-ce que Sihost.exe dans Windows 10? Comment savoir s'il est virus?
Comment ajouter File type or Process Exclusion à Windows Security