Créer un raccourci élevé pour ignorer l'invite UAC dans Windows 10
Le contrôle de compte d'utilisateur, ou simplement UAC, fait partie du système de sécurité Windows qui empêche les applications d'apporter des modifications indésirables sur votre PC. Lorsque certains logiciels tentent de modifier des parties du Registre ou du système de fichiers liées au système, Windows 10 affiche une boîte de dialogue de confirmation UAC, où l'utilisateur doit confirmer s'il veut vraiment faire ces changements. Habituellement, les applications qui nécessitent une élévation sont liées à la gestion de Windows ou de votre ordinateur en général. Un bon exemple serait l'application Registry Editor. Si l'application que vous utilisez fréquemment nécessite une demande UAC à chaque démarrage, la confirmation de l'invite à chaque lancement peut devenir un peu ennuyeuse. Dans cet article, nous verrons comment créer un raccourci pour exécuter des applications élevées sans invite UAC dans Windows 10.
Pour ignorer l'invite UAC et démarrer une application élevée, vous devez créer une tâche spéciale dans le planificateur de tâches Windows qui permet d'exécuter des applications avec des privilèges d'administrateur. Le planificateur de tâches a une version MMC graphique (taskschd.msc) que nous utiliserons.
Dans le tutoriel ci-dessous, je vais vous montrer comment faire en sorte que Regedit s'exécute avec élévation sans qu'une invite UAC ne s'affiche. Vous pouvez utiliser ces étapes pour toute application que vous souhaitez lancer élevée.
Création d'un raccourci pour exécuter des applications élevées sans invite UAC dans Windows 10
- Ouvrir le panneau de configuration.
- Allez dans Panneau de configuration \ Système et sécurité \ Outils d'administration.
- Dans la fenêtre nouvellement ouverte, double-cliquez sur le raccourci "Planificateur de tâches" :
- Dans le volet de gauche, cliquez sur l'élément « Bibliothèque du planificateur de tâches » :
- Dans le volet de droite, cliquez sur le lien « Créer une tâche » :
- Une nouvelle fenêtre intitulée "Créer une tâche" s'ouvrira. Dans l'onglet "Général", indiquez le nom de la tâche. Choisissez un nom facilement reconnaissable comme "Nom de l'application - élevé". Dans mon cas, j'utiliserai "Regedit - élevé".
Vous pouvez également remplir la description si vous le souhaitez. - Cochez maintenant la case nommée « Exécuter avec les privilèges les plus élevés » :
- Passez à l'onglet "Actions". Là, cliquez sur le bouton "Nouveau...":
- La fenêtre "Nouvelle action" s'ouvrira. Là, vous pouvez spécifier le chemin d'accès à l'exécutable (fichier .exe) de l'application que vous essayez d'exécuter avec élévation de privilèges sans invite UAC. Dans mon cas, je vais entrer.
c:\windows\regedit.exe
Voir la capture d'écran suivante :
Remarque: par défaut, les applications démarrées par des tâches comme celle que nous venons de créer démarreront sans focus. Leurs fenêtres peuvent apparaître en arrière-plan.
Si vous n'êtes pas satisfait de ce problème, utilisez l'astuce suivante :
- Dans "Programme/Script", saisissez :C:\windows\system32\cmd.exe
Dans "Ajouter des agruments", tapez ce qui suit :
/c start "" program.exe [arguments du programme si nécessaire]
Dans mon exemple avec Regedit, cela ressemblera à ceci :
- Cliquez sur « OK » dans la boîte de dialogue « Nouvelle action » pour appliquer vos paramètres et fermez-la.
- Passez à l'onglet « Conditions » :
Décocher les options
- Arrêtez si l'ordinateur passe sur batterie
- Ne démarrez la tâche que si l'ordinateur est sur secteur
Voir la capture d'écran suivante : - Maintenant, cliquez sur "OK" pour fermer la fenêtre "Créer une tâche". Maintenant que vous avez créé la tâche, c'est le bon moment pour la tester. Faites un clic droit dessus et sélectionnez "Exécuter" dans le menu contextuel. Il devrait ouvrir l'application que vous avez spécifiée :
- Maintenant, créez un nouveau raccourci pour lancer l'application depuis votre bureau.
Faites un clic droit sur l'espace vide de votre bureau et sélectionnez Nouveau -> Raccourci : - Dans l'emplacement de l'article, entrez ce qui suit:
schtasks /run /tn "votre nom de tâche"
Dans mon cas, il devrait s'agir de la commande suivante :
schtasks /run /tn "Regedit - élevé"
- Nommez votre raccourci comme vous le souhaitez :
- Enfin, choisissez une icône appropriée pour le raccourci que vous avez créé et vous avez terminé :
Regardez la vidéo suivante pour voir toutes les étapes en action :
C'est ça. Comme vous pouvez le voir, créer des raccourcis élevés implique de nombreuses actions et un temps considérable.
Pour gagner du temps, vous pouvez utiliser Winaero Tweaker. La fonctionnalité appelée « raccourci élevé » fait exactement tout ce qui est mentionné ci-dessus et vous aide à créer rapidement des raccourcis élevés.
- Téléchargez et décompressez le Winaero Tweaker application.
- Allez dans Outils \ Raccourci élevé :
- Créez un raccourci à l'aide de son interface utilisateur conviviale et le tour est joué !
En outre, il y a une autre bonne chose à propos de Winaero Tweaker. Par défaut, le planificateur de tâches exécute toutes les tâches avec une priorité de processus inférieure à la normale. Mais le raccourci élevé de Winaero résout ce problème en exécutant le raccourci en priorité normale.
Le même peut être fait sous Windows Vista, Windows 7 et Windows 8.