/
/

Comment ajouter le menu contextuel « Exécuter en priorité » dans Windows 10

Comment ajouter le menu contextuel "Exécuter en priorité" dans Windows 10 image de bannière de blog

Il existe de nombreuses raisons pour lesquelles un utilisateur peut avoir besoin d’exécuter un programme avec une priorité élevée dans Windows 10. Cela permet d’optimiser le flux de travail et de s’assurer que le système alloue la puissance de traitement là où elle est le plus nécessaire. Que vous vouliez vous assurer qu’une application gourmande en ressources dispose de la mémoire nécessaire ou que vous souhaitiez simplement améliorer les performances d’une tâche spécifique, l’ajustement de la priorité des processus peut faire une différence notable.

Pour les professionnels de l’informatique qui gèrent plusieurs systèmes ou les utilisateurs chevronnés qui privilégient l’efficacité, l’ajout d’une option « Exécuter en priorité » au menu contextuel du clic droit permet de gagner du temps et de rationaliser la gestion du système. Ce simple changement de comportement permet une plus grande flexibilité et un meilleur contrôle sur la manière dont les ressources du processeur sont distribuées.

Comment ajouter l’option « Exécuter en priorité » au menu contextuel ?

⚠️ Notez que des modifications incorrectes du registre peuvent entraîner une instabilité du système. Il est fortement recommandé de sauvegarder votre registre au préalable. 

  1. Cliquez sur Démarrer, recherchez le Bloc-notes et ouvrez-le.
  2. Collez le script suivant dans un bloc-notes vide :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\Priority]

« MUIVerb »= »Run with priority »

« SubCommands »= » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\001flyout]

@= »Realtime »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\001flyout\command]

@= »cmd.exe /c start \ »\ » /Realtime \ »%1\ » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\002flyout]

@= »High »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\002flyout\command]

@= »cmd.exe /c start \ »\ » /High \ »%1\ » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\003flyout]

@= »Above normal »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\003flyout\command]

@= »cmd.exe /c start \ »\ » /AboveNormal \ »%1\ » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\004flyout]

@= »Normal »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\004flyout\command]

@= »cmd.exe /c start \ »\ » /Normal \ »%1\ » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\005flyout]

@= »Below normal »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\005flyout\command]

@= »cmd.exe /c start \ »\ » /BelowNormal \ »%1\ » »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\006flyout]

@= »Low »

[HKEY_CLASSES_ROOT\exefile\Shell\Priority\shell\006flyout\command]

@= »cmd.exe /c start \ »\ » /Low \ »%1\ » »

  1. Ouvrez Fichier dans la barre de menu, et cliquez sur Enregistrer.
  2. Nommez-le Add_Run_With_Priority.reg 
  3. Cliquez sur la case Enregistrer sous, et choisissez Tous les fichiers. Sélectionnez l’endroit où vous souhaitez l’enregistrer, puis cliquez sur Enregistrer.
  4. Allez au fichier de registre que vous venez d’enregistrer et double-cliquez dessus. Une boîte de dialogue s’ouvre pour vous indiquer que le fichier sera ajouté au registre de Windows. Cliquez sur Oui.
  5. Redémarrez l’explorateur de fichiers. « Exécuter en priorité » devrait maintenant apparaître dans le menu contextuel.
    1. Pour redémarrer Explorer, faites un clic droit sur la barre des tâches de Windows. Sélectionnez Gestionnaire des tâches.
    2. Allez dans l’onglet Processus. Trouvez l’Explorateur Windows et sélectionnez-le. Cliquez sur Redémarrer la tâche.

Comment supprimer le menu contextuel « Exécuter en priorité » ?

⚠️ Nous recommandons de créer une sauvegarde avant de poursuivre. 

  1. Cliquez sur Démarrer, trouvez le Bloc-notes et ouvrez-le.
  2. Collez le script suivant dans un bloc-notes vide :

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\exefile\shell\Priority]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_High]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_Low]

[-HKEY_CLASSES_ROOT\exefile\shell\RunWithPriority_Normal]

  1. Cliquez sur Fichier dans la barre de menu et sélectionnez Enregistrer.
  2. Nommez-le Remove_Run_With_Priority.reg
  3. Cliquez sur la case Enregistrer sous et choisissez Tous les fichiers. Sélectionnez l’endroit où vous souhaitez l’enregistrer, puis cliquez sur Enregistrer.
  4. Allez au fichier de registre que vous venez d’enregistrer et double-cliquez dessus. Une boîte de dialogue s’ouvre pour vous indiquer que le fichier sera ajouté au registre de Windows. Cliquez sur Oui.
  5. Redémarrez l’explorateur de fichiers. « Exécuter en priorité » devrait maintenant apparaître dans le menu contextuel.

Autres méthodes

Si vous ne souhaitez pas modifier manuellement le registre Windows à chaque fois que vous voulez ajouter ou supprimer « exécuter en priorité » dans le menu contextuel, il existe également des logiciels tiers, tels que Process Lasso, qui s’occupent de l’automatisation et de l’optimisation des processus Windows.

Ces applications sont destinées aux utilisateurs plus expérimentés qui souhaitent mieux contrôler l’utilisation de leur processeur. Ils permettent aux utilisateurs de gérer facilement l’allocation des ressources et d’automatiser la hiérarchisation des CPU.

Qu’est-ce que la priorité du processus ?

Chaque processeur a ses limites : il ne peut allouer qu’une quantité limitée de mémoire pour l’exécution des programmes. C’est pourquoi il est important d’optimiser les ressources de votre processus et de veiller à ce que les programmes qui en ont besoin reçoivent la quantité appropriée de ressources. La gestion des priorités des processus est un excellent moyen d’y parvenir.

Elle permet de déterminer quels programmes bénéficient de la plus grande puissance du processeur lors de leur exécution. En d’autres termes, cette fonction aide votre ordinateur à déterminer quels sont les processus les plus importants et qui nécessitent le plus d’attention et de ressources. Plus la priorité est élevée, plus le temps d’utilisation du processeur est important, et moins le programme est prioritaire, moins il dispose de temps d’utilisation du processeur.

Pourquoi ajouter l’option « exécuter un processus avec une priorité élevée » au menu contextuel ?

Si vous voulez vraiment optimiser votre ordinateur, la priorité des processus est essentielle. La définition de priorités de processus à partir du menu contextuel permet d’optimiser votre flux de travail et d’améliorer votre efficacité opérationnelle globale.

C’est également un excellent outil pour affiner les performances de l’ordinateur ou s’assurer qu’un programme spécifique dispose de suffisamment de mémoire CPU. Cela se produit généralement lorsque vous utilisez des applications de montage vidéo, que vous compilez de grandes bases de code ou que vous traitez des données volumineuses.

Dépannage et autres problèmes courants

L’option du menu contextuel permettant de modifier la priorité des processus du processeur dans Windows 10 ne s’est pas affichée

  • Redémarrez l’explorateur de fichiers. Pour ce faire :
    • Faites un clic droit sur la barre des tâches de Windows et sélectionnez Gestionnaire des tâches. Allez dans l’onglet Processus et trouvez l’Explorateur Windows. Faites un clic droit et sélectionnez Redémarrer.
  • Vous pouvez également vérifier si le fichier de registre a été appliqué correctement. Pour ce faire, allez dans HKEY_CLASSES_ROOT\exefile\shell et vérifiez si la clé Priority s’y trouve. Si ce n’est pas le cas, vous pouvez essayer de l’ajouter à nouveau au registre.

Erreur lors de l’exécution du fichier de registre

Vérifiez que vous disposez des privilèges administrateur 

  1. Assurez-vous que vous disposez des droits d’administrateur avant d’exécuter le fichier.reg. Voici comment vérifier :
    1. Cliquez sur le menu Démarrer et allez dans Paramètres.
    2. Ouvrez Comptes. Cliquez sur Vos informations. Si vous avez des privilèges administrateur, vous devriez voir le mot Administrateur sous votre nom d’utilisateur.
  2. Faites un clic droit sur Add_Run_With_Priority.reg et sélectionnez Run as an Administrator (Exécuter en tant qu’administrateur).

Vérifiez le type de fichier

  1. Veillez à ce que le fichier soit enregistré avec l’extension.reg.

Impossible de modifier la priorité du processeur dans Windows 10 pour certaines applications

Certaines applications sont indispensables au fonctionnement de l’ordinateur. Vous ne pouvez pas en modifier la priorité de processus.

FAQ lors de l’exécution d’un programme avec une priorité élevée dans Windows 10

Une modification de la priorité des processus dans Windows 10 affecte-t-elle les performances du système ?

C’est possible. Chaque ordinateur dispose de ressources limitées. Le fait de modifier la priorité d’un processus d’une application en la plaçant à un niveau « élevé » lui permettra de fonctionner plus rapidement, mais cela peut également signifier qu’il y aura moins de mémoire pour d’autres choses, y compris pour d’autres applications nécessaires aux performances du système.

Puis-je configurer la priorité d’un programme de façon permanente ?

Windows ne dispose pas d’une fonction native permettant d’enregistrer de manière permanente les paramètres de priorité des processus. Cependant, des applications tierces peuvent vous aider à le faire.

Que se passe-t-il si j’accorde une priorité élevée à un trop grand nombre d’applications ?

Cela n’est pas recommandé car cela peut entraîner une instabilité du système. Si vous accordez une priorité élevée à un trop grand nombre d’applications, vous risquez de ne pas laisser suffisamment de ressources pour les applications essentielles au bon fonctionnement de l’ordinateur.

Comment puis-je vérifier la priorité d’un processus en cours d’exécution ?

  1. Faites un clic droit sur la barre des tâches de Windows et sélectionnez Gestionnaire des tâches.
  2. Allez dans l’onglet Détails et recherchez l’application que vous voulez vérifier.
  3. Faites un clic droit sur l’application et sélectionnez Priorité.
  4. Vous pouvez voir la priorité basée sur la priorité sélectionnée dans le menu.

Dernières remarques sur l’ajout de l’option « Exécuter en priorité » dans le menu contextuel de Windows

Savoir comment exécuter une tâche en priorité dans Windows 10 est une compétence essentielle pour tout professionnel de l’informatique. La possibilité de le faire à partir du menu contextuel vous donne plus de flexibilité et vous fait gagner du temps. En maîtrisant cette compétence, vous vous rapprochez de l’optimisation de votre flux de travail et vous vous assurez que votre installation informatique fonctionne de manière optimale.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?
×

Voir NinjaOne en action !

En soumettant ce formulaire, j'accepte la politique de confidentialité de NinjaOne.

Termes et conditions NinjaOne

En cliquant sur le bouton « J’accepte » ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni « tel quel » et « tel que disponible », sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).