Un mot de passe pour l’UAC

artlogo

Avec l’arrivée de Windows Vista est apparu le “contrôle du compte de l’utilisateur” aussi connu sous le nom de “UAC”. Si cela ne dit rien à la plupart des personnes, tous les utilisateurs de Windows Vista et de Windows Seven ont déjà vu ce genre de fenêtres, invitant l’utilisateur à confirmer ou à accorder des droits supplémentaires à une application :

Un exemple de message de l'UAC sous Windows 7

Alors que souvent, les gens cherchent à ne plus être ennuyés par l’UAC, je vous propose ici une astuce afin de le rendre encore plus efficace, simplement en demandant un mot de passe pour autoriser un programme. L’intérêt étant qu’un utilisateur normal de l’ordinateur ne puisse pas apporter des modifications sans l’accord d’un administrateur (ou d’un compte avec des droits d’administrateur), un peu comme ce qui se fait sur la plupart des distributions Linux.

Windows 7 x64-2012-06-08-00-47-23
Une fois activé, il faudra entrer le mot de passe de l’administrateur pour laisser un programme modifier des données

La procédure est la suivante :

  1. Activer le compte administrateur de Windows
  2. Définir un mot de passe au compte administrateur
  3. Changer le type de compte de votre session

Pour réaliser ces procédures, il y aura souvent deux approches :

  • Celle avec les programmes intégrés à Windows
  • Celle avec l’invite de commande Windows

1. Activer le compte administrateur de Windows

Pour activer le compte administrateur avec Windows 7, il existe plusieurs solutions selon que vous possédiez l’Edition Intégrale ou non. Pour déterminer cela il suffit d’écrire “Winver” dans la zone de recherche du menu démarrer et de valider (avec la touche Entrer).

Winver7-Minesblogs

Winver affiche en gros le nom de l'édition de Windows 7

A. Avec Windows 7 Edition Intégrale

L’activation du compte administrateur avec l’Edition Intégrale est facilitée du fait de la présence d’un outil supplémentaire : Stratégie de sécurité locale. Vous le trouverez dans les Outils d’administration, ou en écrivant “secpol.msc” dans la zone de recherche du menu démarrer .

Windows 7 x64-2012-06-08-00-56-39

Les outils d'administration avec l'outils Stratégie de sécurité locale

L’outil se présente sous forme d’une arborescence (un peu comme l’explorateur Windows) comprenant les réglages de nombreux paramètres.

Rendez-vous dans le dossier suivant : « Stratégies locales” puis dans “Options de sécurité”. Là se trouve l’option “Comptes : statut du compte Administrateur”. Double cliquez pour afficher ses propriétés. Il ne vous reste plus qu’à choisir “Activé” et à valider.

Le compte administrateur est maintenant activé. Pour vous en rendre compte, vous pouvez retourner sur l’écran de login en choisissant “Changer d’utilisateur” dans le menu démarrer.

B. Avec une autre édition de Windows 7

Les autres éditions de Windows 7 ne possèdent pas l’outil Stratégie de sécurité locale. Pourtant, une astuce permet l’activation rapide du compte administrateur. Il faudra pour cela utiliser l’invite de commande de Windows.

Dans le menu démarrer , tapez “cmd” dans la zone de recherche. “cmd.exe” apparait alors. Fait un clic-droit dessus, et cliquez sur “Exécuter en tant qu’administrateur”.

Windows 7 x64-2012-06-08-10-47-30

Invite de commande Windows en mode administrateur

L’invite de commande Windows s’affiche alors.

Windows 7 x64-2012-06-08-10-51-56

Invite de commande Windows

Pour activer le compte administrateur, entrer la commande suivante :

net user Administrateur /active:yes

Remarque : pour le désactiver, remplacez “yes” par “no”.

Le compte administrateur est maintenant activé.

Définir un mot de passe au compte administrateur

Maintenant que le compte est créé, il va falloir lui ajouter un mot de passe. C’est ce mot de passe qu’il faudra entrer pour autoriser une application dans l’UAC (Veillez donc à ne pas perdre ce mot de passe).

Pour définir un mot de passe, deux solutions sont à votre disponibilité, soit de passer par le gestionnaire des comptes utilisateurs, soit par l’invite de commande Windows.

A. Gestionnaire des comptes utilisateurs

Ouvrez le menu démarrer et cliquez sur l’image de votre compte (en haut à droite du menu démarrer).

Le gestionnaire des comptes utilisateurs s’ouvre à vous. Choisissez “Gérer un autre compte”

La liste des utilisateurs apparait ensuite. Vous y retrouvez votre session, le compte Administrateur (cliquez dessus) et le compte Invité (généralement désactivé par défaut).

Windows 7 x64-2012-06-08-11-04-34

Choix des comptes à modifier dans les gestionnaires des utilisateurs

Il vous suffit alors de choisir “Créer un mot de passe” pour ajouter un mot de passe au compte administrateur.

B. Invite de commande Windows

Rendez-vous dans l’invite de commande Windows comme vu plus haut, toujours en tant qu’administrateur.

La commande générique pour changer le mot de passe d’une session est la suivante :

net user COMPTE-SESSION-WINDOWS Motdepasse

(Où Motdepasse est le mot de passe que vous souhaitez et COMPTE-SESSION-WINDOWS est le nom d’un utilisateur Windows)

Ici, il s’agit du compte administrateur, il vous faut alors entrer :

net user Administrateur Motdepasse

Remarque : la commande pour supprimer le mot de passe est la suivante :

net user COMPTE-SESSION-WINDOWS *

Changer le type de compte de votre session

Il se peut que votre session ait déjà le niveau administrateur, ce qui n’est pas le but que l’on recherche ici. Pour changer cela, et passer à un compte de type « Utilisateur standard” deux solutions sont possible : en utilisant le gestionnaire des comptes utilisateurs ou en passant l’invite de commande Windows.

A. Gestionnaire des comptes utilisateurs

En lançant le gestionnaire de compte utilisateurs (Cliquez sur l’image en haut à droite dans le menu démarrer), choisissez “Type de compte”. Il ne reste plus qu’à sélectionner “Utilisateur standard”.

Windows 7 x64-2012-06-08-11-24-32

Changer le type de compte

B. Invite de commande Windows

Rendez-vous dans l’invite de commande Windows comme vu plus haut, toujours en tant qu’administrateur.

La commande générique pour changer le type de compte en utilisateur standard est la suivante :

NET LOCALGROUP Administrateurs COMPTE-SESSION-WINDOWS /DELETE && NET LOCALGROUP Utilisateurs COMPTE-SESSION-WINDOWS /ADD

(Où COMPTE-SESSION-WINDOWS est le nom de votre session Windows)

La commande retire votre compte du groupe des administrateurs et le rajoute aux utilisateurs.

Le double « & » permet de lancer deux commandes à la suite.

Remarque : pour effectuer le chemin inverse, utilisez cette commande :

NET LOCALGROUP Administrateurs COMPTE-SESSION-WINDOWS /ADD && NET LOCALGROUP Utilisateurs COMPTE-SESSION-WINDOWS /DELETE

Fermez maintenant votre session Windows et rouvrez-la

Dès lors, à chaque action que nécessitera l’élévation des privilèges à ceux d’administrateur, un mot de passe sera demandé, celui de l’administrateur.

Sources :

http://www.chantal11.com/2009/03/masquer-un-compte-utilisateur-dans-windows-7-ou-vista/

http://answers.microsoft.com/fr-fr/windows/forum/windows_7-security/changer-ladministrateur/3d1da4d4-c408-4ba1-b485-8db777cd903d?msgId=48bd5b05-f437-4c3f-ba1d-1720b38e18cb

Retrouvez cette article rapidement avec ce QR-Code

Traduction en anglais : http://goo.gl/bEjwx

Ce contenu a été publié dans Astuces, Informatique, Post-it, avec comme mot(s)-clef(s) , , , , , . Vous pouvez le mettre en favoris avec ce permalien.