15 votes

Puis-je faire tourner The Old Republic sans compte administrateur ?

Pour faire court, une histoire stupidement longue...

J'ai accès à un ordinateur Windows 7 auquel je ne peux me connecter qu'avec un compte "Invité". Le compte Invité n'a pas d'accès Administrateur.

Star Wars : The Old Republic est déjà installé, et il y a même un raccourci sur le bureau ; cependant, lorsque je tente de l'exécuter, on me demande un mot de passe d'administrateur. Je connais quelqu'un qui est administrateur, mais je ne veux pas la déranger chaque fois que je veux lancer le jeu.

Puis-je jouer à Star Wars : The Old Republic sur cette machine, et si oui, comment ? Je suis prêt à demander à l'administrateur de configurer quelque chose (un raccourci ou autre), à condition que je puisse le faire fonctionner sans son aide.

15voto

3Doubloons Points 3580

Techniquement, oui, mais c'est un peu compliqué à mettre en place.

Vous devrez utiliser l'Application Compatibility Toolkit de Microsoft pour appliquer des cales au lanceur.

  1. Tout d'abord, téléchargez et installez les deux Boîte à outils de compatibilité et le Vérificateur de l'application .
  2. Exécutez le programme de la boîte à outils de compatibilité Assistant d'analyse de l'utilisateur standard . Il se trouve dans le menu Démarrer > Microsoft Application Compatibility Toolkit > Developer and Tester Tools.
  3. Entrez l'emplacement (ou recherchez) du lanceur. Il doit se trouver dans C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars-The Old Republic
  4. Cliquez sur Lancement
  5. Très important : vous devriez voir 2 invites LUA : la première pour l'analyseur d'utilisateur standard et la seconde pour le lanceur SWTOR. Acceptez la première mais refusez la seconde.
  6. L'analyseur vous demandera si l'application a fonctionné sans problème. Le lanceur ne devrait pas avoir été lancé (si c'est le cas, vous avez peut-être accepté l'invite LUA que je vous ai dit de refuser plus tôt). Cliquez sur Non
  7. L'analyseur suggérera des mesures d'atténuation. Vous devrait il suffit de vérifier Forcer l'accès de l'administrateur (*), mais si vous voulez être sûr ou si cela ne fonctionne pas la première fois, vous pouvez les vérifier tous ; cela ne fera que relâcher la sécurité dans quelques dossiers/clés de registre extrêmement spécifiques. Cela ne devrait pas poser de problème dans un environnement qui vous permet de jouer à SWTOR.
  8. Cliquez sur "Lancer" pour tester les paramètres.
  9. Le lanceur devrait avoir été lancé correctement sans aucune invite. Si ce n'est pas le cas, cliquez sur non et sélectionnez d'autres mesures d'atténuation à l'étape 7.
  10. Une fois que le lanceur fonctionne correctement, cliquez sur Oui puis Exportation pour créer un fichier msi contenant vos corrections.
  11. Exécutez le MSI généré pour installer les cales de façon permanente.

Il y a une dernière étape pour s'occuper de tous les instants. Dans le extras de votre installation SWTOR (donc C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars-The Old Republic\extras ), il devrait y avoir un fichier nommé vc2008redist_x86.exe . Renommez-le en vc2008redist_x86.exe.unused

(*) Malgré son nom, cette shim ne donne pas un accès Administrateur au lanceur à votre insu ; elle ment au lanceur en lui disant que vous êtes un Administrateur alors que vous l'êtes en réalité. no

1voto

LittleViking26 Points 435

J'ai réussi à exécuter le programme en utilisant le Mode de Compatibilité pour Windows 2000.

Trouvez launcher.exe et allez dans les propriétés du programme (clic droit > Propriétés) > onglet Compatibilité. Là, cochez la case Run this program in compatibility mode for: et sélectionnez Windows 2000 dans la liste déroulante.

Mes informations spécifiques : J'utilise Windows 7 sans UAC (sur un compte non-administrateur, bien sûr), et j'ai installé le logiciel à un endroit autre que mon répertoire Program Files.

J'ai également vérifié que l'invite UAC ne s'affiche pas lorsque vous utilisez l'UAC.

1voto

Godfist28 Points 11

J'ai réussi à faire fonctionner le chargeur en essayant d'abord la méthode ci-dessus de changer le mode de compatibilité pour celui de Windows 2000, mais cela a échoué. J'ai alors fait ce qui suit :

Depuis le compte administrateur, j'ai fait un clic droit sur l'icône Star Wars KOTR, puis j'ai choisi l'option Troubleshoot Compatibility. Une petite fenêtre s'ouvre, il suffit d'exécuter l'option de dépannage sous Windows XP service pack 2, puis dans la fenêtre suivante, cliquez sur le bouton de démarrage du programme pour tester le chargeur et cela devrait ouvrir la fenêtre de connexion SW et vous devriez être prêt, fermez la fenêtre de connexion et cliquez ensuite sur suivant, puis sur la première option pour enregistrer les paramètres et vous êtes prêt !

J'espère que cela aidera tous ceux qui ont un problème de connexion avec l'erreur UAC de SW KOTR sous Windows 7.

1voto

Matthew Read Points 19148

Une solution consiste à installer le jeu dans un endroit qui ne nécessite pas d'autorisations spéciales pour y accéder. (Notez que le dossier d'installation existant peut simplement être déplacé, puisque SWTOR est complètement autonome).

Par exemple, j'ai installé mon jeu sur mon disque secondaire ( D:\SWTOR ) qui dispose de l'autorisation d'accès complet accordée pour l'utilisateur. System et l'utilisateur Everyone groupe. Vous pouvez demander à l'administrateur d'appliquer ces autorisations uniquement au dossier SWTOR (et de supprimer toutes les autorisations limitatives de ce dossier).

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X