3 votes

Comment puis-je activer l'appui sur "y" pour l'invite UAC ? Seules les touches fléchées fonctionnent

Je rencontre assez souvent le dialogue UAC. Lorsqu'elle apparaît, mon écran s'éteint pendant une seconde, puis se réaffiche avec tout ce qui est faible, sauf la boîte UAC. Cette boîte comporte deux boutons, "Oui" et "Non". Le bouton par défaut est "Non" et il est initialement sélectionné.

A ce stade, ma réponse la plus courante est de dire "Oui" d'une manière ou d'une autre. C'est parce que la boîte s'est affichée en réponse à quelque chose que j'ai fait un instant auparavant et que c'est quelque chose que je dois faire. Maintenant, la méthode que je préfère utiliser dans la plupart des situations similaires où je dois répondre à une boîte de dialogue que je vois assez souvent est d'utiliser une des touches de raccourci pour cette boîte. Par exemple, lorsque je quitte winword, je ne veux peut-être pas modifier le document que j'ai ouvert, alors j'appuie simplement sur "n", alors que les options de la boîte de dialogue sont "_Oui", "_Non" et "_Annuler". De même, les boutons de la boîte UAC sont "_Oui" et "_Non". Cependant, pour une raison quelconque, l'appui sur la touche de raccourci ne fait rien dans la boîte UAC.

J'essayais de trouver d'autres personnes ayant ce problème. La chose que j'ai trouvée est http://www.native-instruments.com/forum/showthread.php?p=1056830 où l'utilisateur suggère "si vous avez l'UAC activé, et appuyez sur "y" à chaque fois que vous êtes invité". Cela signifie que l'appui sur la touche de raccourci doit fonctionner pour un peu de les gens. Je voudrais savoir comment l'activer sur ma machine Windows 7 Professional.

L'option à laquelle je me suis rabattu, qui n'est pas transférable d'un clavier à l'autre (car les touches fléchées sont toujours placées à des endroits différents), est la FLECHE GAUCHE suivie de la BARRE D'ESPACE. Il est hors de question d'utiliser la souris.

EDIT : Je tiens à préciser que j'ai posé cette question avant de savoir ce qu'étaient les raccourcis clavier de l'accélérateur ou que la façon "normale" d'activer les raccourcis de l'accélérateur est de maintenir la touche alt enfoncée tout en appuyant sur la touche soulignée. Les réponses m'ont appris que la touche Alt est parfois nécessaire. Depuis, j'ai trouvé cela utile dans cette situation : si une zone de texte est focalisée dans une fenêtre, vous pouvez utiliser alt+mnémonique pour cliquer sur un bouton particulier (mon ancien moi aurait d'abord essayé de brouiller la zone de texte ou aurait eu recours à la souris).

9voto

Ben Collins Points 11318

Résumé

Je ne peux pas trouver de discussion formelle sur la raison (bien que une personne s'est plainte sur les touches d'accélération qui ont été modifiées de Vista à 7). Toutefois, l'une des raisons est assez évidente, tandis qu'une autre ne l'est pas.

Sécurité

Dans de nombreuses boîtes de dialogue simples, vous pouvez appuyer sur la touche d'accélération sans maintenir la touche Alt (par exemple, les boîtes de dialogue Oui-Non, les boîtes de dialogue ARF (figure 1), les boîtes de dialogue de copie de fichiers de l'explorateur (figure 2), etc. Invite UAC est spécial car il a des ramifications de sécurité qui peuvent être sérieuses. Parce que de nombreux utilisateurs ont tendance à cliquer sans discernement sans regarder, et encore moins comprendre, ce qu'on leur demande, ils ont désactivé la possibilité de désactiver la boîte de dialogue UAC avec uniquement Y ou N et de forcer la méthode moins pratique qui consiste à devoir tenir Alt pour le faire.

Certains diront que cet obstacle mineur n'a que peu d'effet sur la sécurité et que les utilisateurs l'ignorent toujours sans prêter attention à l'avertissement qu'il représente, mais au moins, la Commission européenne a mis en place un système de gestion de la sécurité. raisonnement derrière elle est simple et plutôt saine.

Technique

En outre, il existe une autre raison plus technique. L'invite UAC n'est pas une fenêtre normale et n'est pas traitée par le gestionnaire de fenêtres normal. Remarquez comment, même avec Aero Glass activé, la boîte de dialogue UAC est Aero Basic (figure 3).

Notez également que vous ne pouvez pas faire de capture d'écran (ou de l'écran en général) avec la commande PrtScr (les captures d'écran de ce type sont généralement réalisées à l'aide de la touche VMs ). En fait, vous ne pouvez pas utiliser Alt / Win + Tab , Win , Ctrl + Esc ou encore Ctrl + Shift + Escape ou toute autre touche de raccourci de l'Explorateur/de l'application lorsque l'invite UAC est active ; l'option uniquement Les touches de raccourci qui fonctionnent sont celles qui sont gérées par l'interface utilisateur. CSRSS :

  • Win + P
  • Win + L
  • Win + U
  • Ctrl + Alt + Del

Dans les anciennes versions de Windows (par exemple, Windows 3), il existait un concept d'une boîte de dialogue modale du système . C'est-à-dire un type de boîte de dialogue qui, lorsqu'elle s'affiche, bloque complètement le reste du système jusqu'à ce qu'elle soit fermée. Cela avait un certain sens pour certaines choses, comme les avertissements critiques, mais il est évident que cela a de sérieuses conséquences et, pire encore, que l'on peut en abuser. Il n'est pas surprenant que dans Windows 95, ils aient supprimé le style "system-modal" en le modifiant de telle sorte qu'au lieu de bloquer le système, il place simplement la boîte de dialogue en haut de l'écran (toujours au-dessus de toutes les autres fenêtres qui ne sont pas en haut). (Techniquement, une boîte de dialogue modale système était de toute façon impossible en 9x car elle était préventivement multitâches au lieu de multitâches en coopération comme l'était 3.x). L'invite UAC est ce qui se rapproche le plus d'une boîte de dialogue modale du système dans les systèmes Windows modernes, mais même cela, c'est une sorte de hack similaire, mais plus puissant, à l'écran d'arrêt de XP (figure 4).

Parce que l'invite UAC est censée être modale pour le système, elle n'est pas gérée par le gestionnaire de fenêtres (qui n'est pas capable de le faire), mais plutôt par systèmes de niveau inférieur . Pour cette raison, il doit gérer les accélérateurs par lui-même au lieu de laisser le Shell le faire, donc certaines manipulations d'accélérateur (y compris appuyer juste sur la touche d'accélérateur sans maintenir la touche . Alt ) ne fonctionne pas exactement de la même manière que dans l'Explorer et d'autres programmes.

Sécurité+Technique

Il y a en fait une raison à cela qui est une combinaison des deux sécurités. et pour des raisons techniques. Dans le Connexion sécurisée des systèmes Windows NT (figure 5), le système peut être configuré pour demander à l'utilisateur d'appuyer sur la touche Ctrl + Alt + Delete pour se connecter :

Windows NT est conçu de telle sorte que, à moins que la sécurité du système ne soit déjà compromise d'une autre manière, seul le processus Winlogon, un processus système de confiance, peut recevoir une notification de cette combinaison de touches. En effet, le noyau se souvient de l'ID du processus Winlogon et n'autorise que ce processus à recevoir la notification. Cette combinaison de touches est donc appelée la séquence d'attention sécurisée. Un utilisateur qui appuie sur Control-Alt-Delete peut être sûr que c'est le système d'exploitation (plus précisément le processus Winlogon), et non un programme tiers, qui répond à la combinaison de touches (c'est-à-dire l'usurpation d'identité), et qu'il peut donc saisir un mot de passe en toute sécurité.

Dans Windows, la sécurité est souvent gérée de manière spéciale en faisant en sorte que des processus de bas niveau et de haut niveau de privilège gèrent des clés spéciales pour empêcher l'usurpation. De cette manière, il est plus difficile, par exemple, de permettre à un programme d'envoyer l'icône Oui de manière programmée pour contourner l'utilisateur. De même, les navigateurs web limitent les possibilités de saisie pour éviter la fraude au clic, les attaques automatisées, etc. Il n'est donc pas surprenant que l'écran de sécurité le plus sensible de Windows rende un peu plus complexe l'acceptation de l'invite à exécuter un processus avec des privilèges administratifs.

Résumé

On ne sait pas si c'est la conception de la sécurité ou les limitations techniques qui sont apparues en premier (bogues ou fonctionnalités) ; il faudrait demander à l'équipe de conception de Windows pour le savoir (en supposant qu'elle puisse ou veuille répondre). Quoi qu'il en soit, il y a deux raisons à cela, et elles répondent toutes deux aux besoins de l'autre.


Annexe

Figure 1 : Abandonner Retenter Échec dialogue

enter image description here

Figure 2 : Dialogue de copie de fichier

enter image description here

Figure 3 : Invitation UAC dans Aero Basic sur le bureau Aero Glass

enter image description here

Figure 4 : Écran d'arrêt de Windows XP en fondu

enter image description here

Figure 5 : Écran de connexion sécurisé de Windows 7

enter image description here

4voto

Fran Points 5143

Je trouve que je dois appuyer Alt + y pour activer le Yes sur une invite UAC. Cela peut fonctionner pour vous.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X