Contrôle de compte d’utilisateur (autorisation)
Le contrôle de compte d’utilisateur (UAC) permet aux utilisateurs d’effectuer des tâches courantes en tant que non-administrateurs, appelés utilisateurs standard et en tant qu’administrateurs sans avoir à changer d’utilisateur, à se déconnecter ou à utiliser Exécuter en tant que. Le comportement de l’UAC pour le paramètre « Ne jamais notifier » ne désactive plus l’UAC. Le paramètre « Ne jamais notifier » vous donne un jeton fractionné et élève toujours automatiquement le privilège requis. Cette subtilité peut entraîner des problèmes de compatibilité de votre application. Vous pouvez toujours désactiver l’UAC à l’aide de stratégies de groupe ou définir manuellement la clé de Registre.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : le paramètre « Never notify » désactive la fonctionnalité UAC.
Par exemple, si vous effectuez les étapes suivantes pour modifier le paramètre « Ne jamais notifier », vous obtenez différents résultats lorsque vous tentez de créer un fichier dans un dossier qui nécessite des privilèges élevés. Le comportement de Windows 8 consiste à refuser l’accès. Le comportement de Windows 7 vous permet de créer le fichier File.txt.
- Cliquez ou appuyez sur Démarrer. Dans la zone de recherche, tapez « Modifier les paramètres de contrôle de compte d’utilisateur ».
- Cliquez ou appuyez sur modifier les paramètres de contrôle de compte d’utilisateur pour l’ouvrir.
- Déplacez le curseur vers Ne jamais notifier.
- Cliquez ou appuyez sur ok.
- Redémarrez votre ordinateur.
- Cliquez ou appuyez sur Démarrer, puis Exécuter. Dans la zone Ouvrir, tapez «Cmd.exe». Notez que le titre de la fenêtre ne contient pas la chaîne « Administrator ».
- Tapez « echo > %windir%\system32\File.txt».
L’UAC a été ajoutée dans Windows Server 2008 et Windows Vista. Un compte d’utilisateur standard est synonyme d’un compte d’utilisateur dans Windows XP. Les comptes d’utilisateur membres du groupe Administrateurs local exécutent la plupart des applications en tant qu’utilisateur standard.
Pour plus d’informations sur l’UAC, consultez les rubriques suivantes.
Sujet | Description |
---|---|
recommandations pour le contrôle de compte d’utilisateur dans le de développement d’interface utilisateur |
Informations générales sur l’UAC. |
développement d’applications qui nécessitent des de privilèges d’administrateur |
Modèles pour le développement d’applications qui effectuent des opérations qui nécessitent des privilèges d’administration, mais qui s’exécutent en tant qu’utilisateur standard. |
informations de référence sur l’autorisation |
Informations détaillées sur les fonctions d’autorisation, les interfaces, les structures et d’autres éléments de programmation. |