Qu'est-ce que l'UAC (contrôle de compte d'utilisateur) et pourquoi vous ne devriez jamais le désactiver

Lorsque Windows Vista a été lancé, le contrôle de compte d'utilisateur(User Account Control) ( UAC ) était la fonctionnalité la plus critiquée et la plus mal comprise. Même s'il est essentiel pour la sécurité, de nombreuses personnes ont choisi de le désactiver et d'exposer leurs systèmes à des problèmes de sécurité. Cette fonctionnalité a été améliorée dans les prochaines versions de Windows et, même si elle ajoute beaucoup à la sécurité du système d'exploitation(operating system) , certains utilisateurs choisissent toujours de la désactiver. C'est pourquoi, dans cet article, nous clarifions ce qu'est cette fonctionnalité, son fonctionnement et les avantages de la garder active, dans n'importe quelle version de Windows :

Qu'est-ce que le contrôle de compte d'utilisateur(User Account Control) ( UAC ) dans Windows ?

Le contrôle de compte d'utilisateur ou UAC(User Account Control or UAC) en abrégé est une fonctionnalité de sécurité(security feature) de Windows qui permet d'empêcher les modifications non autorisées du système d'exploitation(operating system) . Ces modifications peuvent être initiées par des applications, des utilisateurs, des virus ou d'autres formes de logiciels malveillants. Le contrôle de compte d'utilisateur(User Account Control) garantit que certaines modifications ne sont apportées qu'avec l'approbation de l'administrateur. Si les modifications ne sont pas approuvées par l'administrateur, elles ne sont pas exécutées et Windows reste inchangé. C'est comme si rien ne s'était passé. L'UAC(UAC) a d'abord été mis à disposition pour Windows Vista , et depuis lors, il a été amélioré avec chaque nouvelle version de Windows .

À quoi ressemble une invite (prompt look)de contrôle de compte d'utilisateur(User Account Control) ( UAC ) et que partage-t-elle et demande(share and request) -t-elle ?

Lorsque vous double-cliquez sur un fichier, un paramètre ou une application qui est sur le point d'apporter des modifications importantes à Windows , une invite de contrôle de compte d'utilisateur(User Account Control) ( UAC ) s'affiche. Si votre compte d'utilisateur(user account) est un administrateur, l'invite ressemble à la capture d'écran ci-dessous. Là, vous pouvez voir l' invite UAC(UAC prompt) dans Windows 10 (en haut), dans Windows 7 (au milieu) et Windows 8.1 (en bas).

UAC, contrôle de compte d'utilisateur, Windows

L' invite UAC(UAC prompt) affiche le nom du programme qui est sur le point d'apporter une modification au système(system change) qui nécessite l'approbation d'un administrateur, l'éditeur de ce programme et l' origine du fichier(file origin) (si vous essayez d'exécuter un fichier). Tout ce dont il a besoin de la part de l'administrateur est un clic ou un appui(click or tap) sur Oui(Yes) , pour laisser le programme ou le fichier effectuer les modifications souhaitées.

Si votre compte d'utilisateur(user account) n'est PAS(NOT) un administrateur, l'invite est différente. Par exemple, dans Windows 10 , l' invite UAC demande le (UAC prompt)code PIN(PIN) de l'administrateur (s'il en a défini un) ou un mot de passe.

UAC, contrôle de compte d'utilisateur, Windows

Sous Windows 7 et Windows 8.1 , l' invite UAC demande(UAC prompt) toujours le mot de passe de l'administrateur, comme indiqué ci-dessous.

UAC, contrôle de compte d'utilisateur, Windows

Lorsque cela se produit, vous devez saisir le code PIN ou le mot(PIN or password) de passe de l'administrateur et appuyer sur Oui(Yes) . À moins que les deux actions ne soient exécutées, les modifications demandées ne sont pas effectuées.

L' invite UAC(UAC prompt) contient également un lien indiquant "Afficher plus de détails"("Show more details") (sous Windows 10) ou "Afficher les détails"("Show details") (sous Windows 7 et Windows 8.1 ). Si vous cliquez dessus, vous voyez plus d'informations, y compris l'emplacement exact sur le disque du programme ou du fichier(program or file) et le certificat de l'éditeur, qui vous montre plus d'informations sur qui a créé ce que vous voulez exécuter.

UAC, contrôle de compte d'utilisateur, Windows

Comment puis-je savoir qu'un fichier ou un paramètre(file or setting) déclenchera une invite UAC(UAC prompt) ?

Les fichiers qui déclenchent une invite UAC(UAC prompt) lorsqu'ils sont exécutés ont le symbole UAC(UAC symbol) dans le coin inférieur droit de leur icône de fichier(file icon) , similaire à la capture d'écran ci-dessous.

UAC, contrôle de compte d'utilisateur, Windows

Les applications et les paramètres système(Apps and system settings) qui déclenchent une invite UAC(UAC prompt) ont également le symbole UAC(UAC symbol) près de leur nom ou dans leur icône. Vous pouvez voir quelques exemples mis en évidence ci-dessous, qui sont rencontrés dans le Panneau de configuration(Control Panel) .

UAC, contrôle de compte d'utilisateur, Windows

Rappelez-vous l' icône UAC(UAC icon) et chaque fois que vous la voyez, vous savez à l'avance que vous êtes sur le point d'avoir besoin de l'approbation de l'administrateur.

Comment fonctionne le contrôle de compte d'utilisateur(User Account Control) ( UAC ) ?

Sous Windows , les applications s'exécutent par défaut sans aucune autorisation administrative. Ils disposent des mêmes autorisations qu'un compte d'utilisateur(user account) standard : ils ne peuvent apporter aucune modification au système d'exploitation(operating system) , à ses fichiers système ou aux paramètres de registre. De plus, ils ne peuvent pas modifier quoi que ce soit appartenant à d'autres comptes d'utilisateurs(user account) . Les applications ne peuvent modifier que leurs fichiers et paramètres de registre ou les fichiers et paramètres de registre de l'utilisateur.

No Yes

Pour une meilleure compréhension, l' algorithme UAC(UAC algorithm) est expliqué dans le schéma ci-dessous.

UAC, contrôle de compte d'utilisateur, Windows

Quels changements déclenchent une invite UAC(UAC prompt) dans Windows ?

De nombreux changements nécessitent des privilèges d'administration. Selon la configuration de l' UAC sur votre (UAC)ordinateur Windows(Windows computer) , une invite UAC(UAC prompt) peut s'afficher et demander une autorisation. Ce sont les suivants :

  • Exécuter une application en tant qu'administrateur
  • Modifications apportées aux paramètres ou aux fichiers à l'échelle du système dans les dossiers Windows ou Program Files(Windows or Program Files folders)
  • Installation et désinstallation des pilotes et applications
  • Afficher ou modifier les dossiers et fichiers d'un autre utilisateur
  • Ajouter ou supprimer des comptes d'utilisateurs
  • Configuration de la mise à jour de Windows
  • Modification des paramètres du pare- feu Windows(Windows Firewall)
  • Modification des paramètres UAC
  • Modification du type de compte d'un utilisateur
  • Exécution du planificateur de tâches
  • Restauration des fichiers système sauvegardés
  • Modification de la date et de l'heure du système
  • Configuration du contrôle parental ou de la sécurité familiale(Parental Controls or Family Safety)
  • Installation des contrôles ActiveX (dans Internet Explorer )

Quelle est la différence entre les niveaux UAC dans Windows ?

Contrairement à Windows Vista , où vous n'aviez que deux options : UAC activé ou désactivé(Off) , dans les nouvelles versions de Windows , vous avez le choix entre quatre niveaux. Les différences entre eux sont les suivantes :

UAC, contrôle de compte d'utilisateur, Windows

  • Toujours notifier(Always notify) - à ce niveau, vous êtes averti avant que les applications et les utilisateurs n'apportent des modifications nécessitant des autorisations administratives. Lorsqu'une invite UAC s'affiche(UAC prompt) , le bureau est grisé. Vous devez choisir Oui(Yes) ou Non(No) avant de pouvoir faire quoi que ce soit d'autre sur l'ordinateur. Impact sur la sécurité(Security impact) : c'est le paramètre le plus sécurisé et le plus gênant. Si vous n'aimiez pas l' implémentation UAC(UAC implementation) de Windows Vista , vous n'aimeriez pas ce niveau.
  • Notify me only when programs/apps try to make changes to my computer - il s'agit du niveau par défaut(default level) et l' UAC vous avertit uniquement avant que les programmes n'apportent des modifications nécessitant des autorisations administratives. Si vous apportez manuellement des modifications à Windows , aucune invite UAC(UAC prompt) ne s'affiche. Ce niveau est moins ennuyeux car il n'empêche pas l'utilisateur d'apporter des modifications au système, il affiche uniquement des invites si une application ou un fichier(app or file) souhaite apporter des modifications. Lorsqu'une invite UAC(UAC prompt) s'affiche, le bureau est grisé et vous devez choisir Oui(Yes) ou Non(No) avant de pouvoir faire quoi que ce soit d'autre sur votre ordinateur. Impact sur la sécurité :(Security impact:)ceci est moins sûr que le premier paramètre car des programmes malveillants peuvent être créés pour simuler les frappes au clavier ou les mouvements de la souris effectués par un utilisateur et modifier les paramètres de Windows(user and change Windows settings) . Cependant, si vous utilisez une bonne solution de sécurité(security solution) , de telles situations ne devraient pas se produire.
  • Notify me only when programs/apps try to make changes to my computer (do not dim my desktop) - ce niveau est identique au précédent, sauf le fait que, lorsqu'une invite UAC(UAC prompt) s'affiche, le bureau n'est pas estompé et les autres applications de bureau peut interférer avec cela. Impact sur la sécurité :(Security impact:) ce niveau est encore moins sécurisé car il permet encore plus facilement aux programmes malveillants de simuler des frappes au clavier ou des mouvements de souris qui interfèrent avec l' invite UAC(UAC prompt) .
  • Ne jamais notifier(Never notify) - à ce niveau, l' UAC est désactivé et n'offre aucune protection contre les modifications non autorisées du système. Impact sur la sécurité(Security impact) : si vous ne disposez pas d'une bonne suite de sécurité,(security suite) vous risquez fort de rencontrer des problèmes de sécurité avec votre appareil Windows(Windows device) . Lorsque l' UAC est désactivé, il est beaucoup plus facile pour les programmes malveillants d'infecter Windows et de prendre le contrôle.

Si vous souhaitez apprendre à basculer entre les niveaux UAC , lisez et suivez ce didacticiel : Comment modifier le niveau de contrôle de compte d'utilisateur(User Account Control) ( UAC ) dans Windows .

Dois-je désactiver l'UAC lorsque j'installe des applications de bureau et l'activer ensuite ?

La plus grande gêne pour les utilisateurs est lorsqu'ils installent Windows et leurs applications de bureau(desktop apps) les plus utilisées . Au cours de cette procédure, de nombreuses invites UAC s'affichent et vous pourriez être tenté de le désactiver temporairement, pendant que vous installez toutes les applications et de le réactiver une fois terminé. Dans certaines situations, cela peut être une mauvaise idée. Les applications de bureau(Desktop apps) qui apportent de nombreuses modifications au système peuvent ne pas fonctionner une fois l' UAC activé, après leur installation. Cependant, ils fonctionneront correctement si vous les installez lorsque l' UAC est activé. Lorsque l' UAC est désactivé, les techniques de virtualisation utilisées par l' UACpour toutes les applications sont inactives. Cela entraîne l'installation de certains paramètres et fichiers utilisateur à un emplacement différent. Ils ne fonctionneront pas lorsque l' UAC sera réactivé. Pour éviter de tels problèmes, il est préférable d'avoir le contrôle de compte d'utilisateur(User Account Control) ( UAC ) activé à tout moment.

Laissez-vous l'UAC activé ?

Vous savez maintenant tout ce qui est important sur le contrôle de compte d'utilisateur(User Account Control) ( UAC ) dans Windows et son rôle dans la sécurisation de votre système. Avant de fermer cet article, dites-nous si vous avez choisi de le garder activé ou non. Le formulaire de commentaires est accessible ci-dessous.



About the author

Je suis un ingénieur logiciel et blogueur avec près de 10 ans d'expérience dans le domaine. Je me spécialise dans la création de critiques d'outils et de didacticiels pour les plates-formes Mac et Windows, ainsi que dans la fourniture de commentaires d'experts sur des sujets de développement de logiciels. Je suis également conférencier et instructeur professionnel, ayant donné des présentations lors de conférences technologiques à travers le monde.



Related posts