Raju,
NE DONNEZ PAS de privilèges d’administrateur User1.
C’est une très, très mauvaise pratique de se connecter à votre ordinateur avec des privilèges d’administrateur tout le temps. Lorsque vous êtes connecté en tant qu’administrateur, tout logiciel malveillant que vous pourriez exécuter accidentellement a toute liberté de faire quoi que ce soit sur votre ordinateur. Si vous êtes plutôt connecté avec le « moins de privilèges nécessaires », vous disposez de la première et, à bien des égards, de la couche de protection la plus puissante contre les logiciels malveillants tels que les virus, les rootkits, les logiciels espions, les logiciels publicitaires, les logiciels effrayants et tous les autres – ware gratuitement (bien sûr, avoir de bons programmes anti-logiciels malveillants installés est une deuxième couche de protection nécessaire et utile).
Dans votre message d’origine, vous avez déclaré que vous avez configuré votre ordinateur avec un seul ID utilisateur: « User1 », qui a des privilèges limités. Vous déclarez que vous n’avez pas configuré d’administrateur. Êtes-vous, par hasard, sous Windows XP À la MAISON?
Si vous utilisez Windows XP Professional, Dark An9el (Lee) a déjà expliqué comment se connecter en tant qu’administrateur (appuyez DEUX FOIS sur Ctrl Alt Suppr à l’écran de connexion, sélectionnez Administrateur dans la liste déroulante des identifiants utilisateur et appuyez sur la touche Entrée pour essayer de vous connecter sans mot de passe).
Cependant, si vous utilisez Windows XP HOME, la SEULE façon de vous connecter en tant qu’administrateur est de redémarrer en mode sans échec. Sélectionnez Arrêter dans le menu Démarrer et choisissez Redémarrer. Lorsque vous voyez l’affichage du BIOS, commencez à appuyer sur la touche F8 pour arrêter le redémarrage dans le menu Choisir un système d’exploitation et choisissez le mode sans échec. Encore une fois, si vous n’avez pas attribué de mot de passe au compte administrateur, vous devriez pouvoir vous connecter sans fournir de mot de passe.
Maintenant, quant à ce que vous FAITES réellement une fois que vous vous êtes connecté à votre ordinateur en tant qu’administrateur
Une application bien conçue NE NÉCESSITE PAS DE PRIVILÈGES D’ADMINISTRATEUR POUR L’INSTALLATION. Tout au plus, une application bien conçue peut nécessiter des droits d’utilisateur puissants pour l’installation.
Par conséquent, comme un certain nombre d’autres réponses (en commençant par Prasad) l’ont déjà indiqué, vous ne devez attribuer que les privilèges « Power User » de User1. Pour passer en revue, vous pouvez utiliser la partie Groupes Utilisateurs locaux & de Gestion de l’ordinateur (cliquez avec le bouton droit sur l’icône Poste de travail et sélectionnez « Gérer » pour ouvrir Gestion de l’ordinateur), ou vous pouvez accéder aux mêmes outils en exécutant l’applet Groupes Utilisateurs locaux & dans la Console de gestion Microsoft (comme l’a expliqué Prasad, vous pouvez taper « lusrmgr.msc » dans la boîte de dialogue Exécuter). Sous Utilisateurs locaux, sélectionnez « User1 » et appuyez sur Entrée pour ouvrir la boîte de dialogue Propriétés. Cliquez sur l’onglet « Membre De », puis cliquez sur le bouton Ajouter. Cliquez sur le bouton « Avancé » dans la première fenêtre Sélectionner des groupes. Cliquez sur le bouton « Rechercher maintenant » dans la DEUXIÈME fenêtre Sélectionner des groupes. Sélectionnez « Utilisateurs expérimentés » dans la liste en bas de la deuxième fenêtre Sélectionner des groupes, puis cliquez sur OK. Cliquez sur OK dans le premier Groupe sélectionné win
dow. Cliquez sur OK dans la boîte de dialogue Propriétés de l’Utilisateur1.
Vous pouvez maintenant vous déconnecter en tant qu’administrateur et essayer d’installer vos applications lorsque vous êtes connecté en tant qu’Utilisateur1.
Lorsque vous rencontrez une application mal conçue ou implémentée qui ne parvient pas à s’installer lorsque vous exécutez le programme d’installation sans privilèges d’administrateur, ouvrez une session en tant qu’administrateur SUFFISAMMENT longtemps pour effectuer l’installation, puis reprenez l’opération enregistrée en tant qu’Utilisateur1.
Très, très occasionnellement, vous pouvez rencontrer une application SI mal conçue que vous DEVEZ l’installer en tant qu’utilisateur qui utilisera l’application, et également l’installer avec des privilèges d’administrateur. Malheureusement, de nombreuses applications pour le Pocket PC de Microsoft (en particulier celles distribuées par Microsoft, de tous les développeurs qui DEVRAIENT mieux connaître) entrent dans cette catégorie.
Je vous recommande fortement, si vous avez besoin de faire face à une application aussi mal conçue, de vous procurer MakeMeAdmin, un petit fichier de commande très intelligent distribué par Aaron Margosis sur son blog (http://blogs.msdn.com/b/aaron_margosis/archive/2004/07/24/193721.aspx). Avec MakeMeAdmin, vous exécutez le fichier de commande, qui vous demande d’abord le mot de passe administrateur, puis votre propre mot de passe. Il ouvre ensuite une fenêtre de commande qui s’exécute avec votre ID utilisateur, mais avec des privilèges d’administrateur par session. Vous pouvez lancer l’Explorateur Windows à partir de la fenêtre de commande, ou vous pouvez simplement taper la commande pour exécuter le programme d’installation de l’application que vous essayez d’installer. Une fois l’installation terminée, il vous suffit de fermer la fenêtre de commande et toutes les traces de privilèges d’administrateur ont disparu.
Pour résumer :
1. NE DONNEZ PAS DE PRIVILÈGES D’ADMINISTRATEUR À USER1
2. NE PAS EXÉCUTER EN TANT QU’ADMINISTRATEUR lorsque ce n’est pas nécessaire
3. Donnez à USER1 des privilèges d’utilisateur de puissance
4. Essayez d’abord d’installer des programmes avec des privilèges d’utilisateur expérimenté. Connectez-vous uniquement en tant qu’administrateur pour l’installation de l’application si cela échoue.
5. Utilisez MakeMeAdmin.cmd pour des applications VRAIMENT mal conçues.
Michael S. Meyers-Jouan