Comment ajuster les paramètres du contrôle de compte d’utilisateur (UAC) sous Windows

Le Contrôle de compte d’utilisateur (UAC) est une fonctionnalité Windows censée sécuriser le système, mais il faut bien l’avouer, il peut parfois s’avérer très agaçant. On finit par s’habituer aux demandes d’autorisation, mais lorsque des applications s’affichent constamment pour demander une permission ou que l’on souhaite désactiver complètement l’UAC, les choses se compliquent. Le plus souvent, modifier ces paramètres devient nécessaire pour optimiser les flux de travail ou résoudre les problèmes d’autorisation. Attention : désactiver complètement l’UAC n’est pas sans risques, alors pesez bien le pour et le contre.

Comment gérer les paramètres UAC sous Windows

Configurer les niveaux de contrôle de compte d’utilisateur (UAC) à l’aide du curseur des paramètres

C’est probablement la méthode la plus simple : utiliser le curseur intégré à Windows pour régler le niveau de notification des invites du Contrôle de compte d’utilisateur (UAC).Vous trouverez cette option dans Panneau de configuration > Comptes d’utilisateurs > Modifier les paramètres du Contrôle de compte d’utilisateur. Vous pouvez également exécuter la commande suivante UserAccountControlSettings.exedans la boîte de dialogue Exécuter ( Win + R).Déplacer le curseur vers le haut ou vers le bas modifie le niveau de notification, d’une alerte maximale à un silence complet. Attention : sur certaines configurations, le fait de sélectionner « Ne jamais m’avertir » (niveau 1) ne désactive pas complètement l’UAC ; cela empêche seulement l’affichage des fenêtres contextuelles, mais le système considère toujours l’UAC comme actif. Parfois, Windows bloque certaines applications ou le système gère les privilèges différemment, ce qui peut prêter à confusion.

  • Niveau 4 — Toujours notifier : invites UAC à chaque fois, très prudent.
  • Niveau 3 — Notifier uniquement lorsque des programmes tentent de modifier des éléments (par défaut) : Avertissement standard lorsque des applications demandent des droits d’administrateur.
  • Niveau 2 — Notification sans assombrir le bureau : Légèrement moins intrusif, mais alerte tout de même.
  • Niveau 1 — Ne jamais notifier : Aucune notification ne s’affiche, mais le contrôle de compte d’utilisateur (UAC) reste activé en arrière-plan.

Sur certains systèmes, notamment si vous exécutez le programme en tant qu’administrateur local, le simple fait de déplacer le curseur peut ne pas désactiver complètement le Contrôle de compte d’utilisateur (UAC).Windows a parfois des comportements étranges. Pour le désactiver totalement, il est nécessaire de modifier quelques entrées du registre ou des stratégies de groupe.

Gestion du contrôle de compte d’utilisateur (UAC) avec la stratégie de groupe — Pour les utilisateurs avancés

Si vous êtes sur un domaine ou souhaitez appliquer des paramètres à plusieurs ordinateurs, la stratégie de groupe est la solution. Ouvrez la console de gestion des stratégies de groupe (gpmc.msc). Cliquez sur Configuration ordinateur > Stratégies > Paramètres Windows > Paramètres de sécurité > Stratégies locales > Options de sécurité. Vous y trouverez toutes les stratégies UAC commençant par « Contrôle de compte d’utilisateur… ».

Par exemple, pour désactiver complètement le Contrôle de compte d’utilisateur (UAC), définissez la clé « Contrôle de compte d’utilisateur : Exécuter tous les administrateurs en mode d’approbation d’administrateur » sur « Non spécifié » Disabled. Désactivez également « Contrôle de compte d’utilisateur : Détecter les installations d’applications et demander une élévation de privilèges » et « Contrôle de compte d’utilisateur : Comportement de l’invite d’élévation de privilèges pour les administrateurs » (définissez-la sur « Élever les privilèges sans invite »).Après avoir appliqué ces modifications, un redémarrage est nécessaire. En général, l’UAC sera complètement désactivé et Windows cessera de demander ces confirmations intempestives.

Vous souhaitez être plus précis ? Modifier directement le registre fonctionne également. Il suffit de créer un fichier de registre ou d’utiliser des outils en ligne de commande comme reg.exe… Exemple :

reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f 

Ou PowerShell :

New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System' -Name EnableLUA -PropertyType DWord -Value 0 -Force 

Exécutez ces commandes avant de redémarrer. Remarque : certaines applications peuvent encore poser problème même si le Contrôle de compte d’utilisateur (UAC) est désactivé, en raison des blocages de sécurité de Windows (« Cette application a été bloquée pour votre protection.»).Ce n’est pas parfait, mais c’est généralement suffisant.

Configuration du registre pour des niveaux UAC spécifiques

Si vous souhaitez ajuster plus précisément le réglage du curseur via le registre, voici le détail :

Niveau UAC Valeurs du registre
Toujours notifier (niveau 4) PromptOnSecureDesktop=1, EnableLUA=1, ConsentPromptBehaviorAdmin=2
Par défaut (niveau 3) PromptOnSecureDesktop=1, EnableLUA=1, ConsentPromptBehaviorAdmin=5
Notification sans atténuation (niveau 2) PromptOnSecureDesktop=1, EnableLUA=1, ConsentPromptBehaviorAdmin=5
Ne jamais notifier (niveau 1) PromptOnSecureDesktop=0, EnableLUA=1, ConsentPromptBehaviorAdmin=0

Il vous suffit de faire correspondre ces valeurs de registre pour configurer votre machine exactement comme vous le souhaitez en matière de contrôle de compte d’utilisateur (UAC).

Désactivation complète du contrôle d’accès utilisateur (UAC) : une approche déconseillée

Si vous souhaitez désactiver le Contrôle de compte d’utilisateur (UAC), vous devrez désactiver l’option « Exécuter tous les administrateurs en mode d’approbation d’administrateur » dans la stratégie de groupe ou le registre. La commande est la suivante :

reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f 

N’oubliez pas qu’il s’agit d’une faille de sécurité importante. Certaines applications pourraient refuser de s’exécuter, notamment celles qui intègrent des contrôles d’intégrité ou des fonctions de sécurité. Windows ne facilite pas la désactivation du Contrôle de compte d’utilisateur (UAC) pour une bonne raison. Si une désactivation complète est nécessaire, il est préférable de procéder via la stratégie de groupe dans un environnement contrôlé, puis de redémarrer le système et de vérifier que tout fonctionne correctement. En revanche, ne blâmez pas Windows si votre machine devient plus vulnérable.

Sur certaines configurations, même après la désactivation du Contrôle de compte d’utilisateur (UAC), des avertissements peuvent persister ou des applications peuvent être bloquées. C’est assez étrange, mais c’est ainsi que Windows assure la sécurité en arrière-plan.

Conclure

Désactiver ou configurer le Contrôle de compte d’utilisateur (UAC) peut paraître simple, mais le modèle de sécurité multicouche de Windows complexifie quelque peu les choses. Modifier les paramètres via le Panneau de configuration est rapide et facile, mais pour un contrôle plus poussé ou un déploiement à grande échelle, il est préférable d’utiliser les stratégies de groupe et de modifier le registre. N’oubliez pas que désactiver complètement l’UAC est risqué ; la plupart du temps, les paramètres par défaut offrent un bon compromis entre sécurité et facilité d’utilisation.

Résumé

  • Ajustez les paramètres UAC à l’aide du curseur dans Panneau de configuration > Comptes d’utilisateurs pour des modifications rapides.
  • Utilisez la stratégie de groupe pour la gestion à l’échelle du domaine.
  • Modifiez directement le registre si un contrôle précis est nécessaire.
  • Il est possible de désactiver le contrôle de compte d’utilisateur (UAC) via la stratégie de groupe ou le registre, mais cela doit être fait avec prudence.

J’espère que cela permettra de simplifier la gestion du Contrôle de compte d’utilisateur (UAC), ou du moins de la rendre plus prévisible. N’oubliez pas que les invites de confirmation sont généralement justifiées et que les désactiver complètement n’est pas toujours la meilleure solution.

< rien