Pourquoi l'UAC m'invite-t-il toujours lorsque «Exécuter en tant qu'administrateur» est défini de manière permanente?

8

Dans l'onglet Propriétés, Compatibilité (ou Raccourci), j'ai coché la case "Exécuter en tant qu'administrateur" pour certaines applications nécessitant des privilèges d'administrateur.

Lorsque j'exécute ensuite ces applications, Windows me montre toujours l'invite UAC (par exemple: voulez-vous laisser ce programme apporter des modifications à votre ordinateur?).

Pourquoi me pose-t-on toujours cette question après avoir explicitement dit à Windows de toujours exécuter le programme en tant qu'administrateur?

Je me rends compte que je peux baisser le niveau d'invite UAC afin de ne plus voir aucune invite, mais l'invite UAC est toujours valable pour les programmes nouveaux ou inconnus, donc je ne veux pas que les invites soient complètement désactivées.

Pour les programmes en qui j'ai confiance, c'est juste une distraction ennuyeuse.

(Je suis également familier avec la création d'une tâche dans le planificateur avec les privilèges les plus élevés, mais cela ne répond pas à la question de savoir pourquoi l'UAC invite toujours même lorsque Exécuter en tant qu'administrateur est défini.)

Cendre
la source
Vous pouvez simplement activer la mise à niveau automatique et simplement utiliser le commutateur rapide pour les tâches d'administration si c'est autant un chien. C'est ce que je fais.
surfasb

Réponses:

10

C'est par conception. La case à cocher annule la nécessité de cliquer avec le bouton droit et de sélectionner "Exécuter en tant qu'administrateur" à chaque fois.

Windows requiert une authentification pour toute tâche nécessitant des privilèges d'administrateur. D'après ce que vous proposez, rien n'empêcherait les logiciels malveillants de rechercher sur votre ordinateur les icônes «Exécuter en tant qu'administrateur», de les exécuter, puis d'utiliser l'application pour accéder aux profondeurs de votre système de fichiers. Si jamais le programme affiche autant qu'une boîte de dialogue de fichiers, le logiciel malveillant pourrait immédiatement modifier les fichiers dans des zones restreintes du système.

Hand-E-Food
la source
2
De plus, cela donnerait aux fournisseurs paresseux une autre excuse pour ne pas mettre à jour et sécuriser leur logiciel.
surfasb
Ainsi, comme la plupart des utilisateurs qui trouvent les invites UAC ennuyeux, je choisis "Ne jamais notifier". Comment ne suis-je pas encore plus à risque que si je pouvais indiquer uniquement des programmes spécifiques qui ne demandent pas (laissant l'invite UAC activée pour les autres). Avec le recul, je vois maintenant ma question comme une diatribe contre l'UAC stupidement intrusif dans Windows 7. J'ai exécuté Windows XP pendant des années sans aucun problème de malware parce que j'ai pris soin d'exécuter uniquement les logiciels en qui j'avais confiance. Si je prends cette décision, je n'ai pas besoin que f $ # ing Windows dise "Êtes-vous sûr?" à chaque fois.
Ash
Je peux apprécier votre frustration. Malheureusement, les logiciels malveillants deviennent plus intelligents. Certains logiciels, tels que Google Chrome, utilisent des astuces pour contourner l'UAC. Ensuite, l'un de nos ordinateurs de travail utilisant Chrome a laissé passer un virus et l'a installé, malgré la protection antivirus.
Hand-E-Food du
@Ash Le problème est que le programme que vous exécutez doit être mis à jour par ses auteurs pour fonctionner correctement en tant qu'utilisateur standard (c'est-à-dire: que se passe-t-il si vous exécutez le logiciel sous Windows XP en tant qu'utilisateur standard?). L'UAC est une fonction pratique. Sans UAC, vous devrez basculer rapidement vers un compte administrateur afin d'effectuer une opération qui nécessite des privilèges administratifs, puis revenir rapidement vers votre compte utilisateur standard standard. Vous êtes libre de désactiver l'UAC et de faire en sorte que Windows se comporte comme Windows XP, mais vous perdez la commodité de l'UAC.
Ian Boyd