Stupid developer should understand this, and I love bioware. BS like this. The compatibility workaround is good but you are still giving the program Admin rights so if someone hacked the game they could get admin access.
Anarchistic - Has some one turned off the UAC on his system? If so then he won't know which programs are installing and using admin access Sorry I might have miss understood I was talking about your son's system, if he's not getting prompted then it's likely his UAC has been turned off or lowered. I have the default UAC settings which most use and programs have to prompt for access and the only way to turn that off or lower is UAC through registry hacks or the control panel settings.
OK, been a while since I posted, but now my son is having the same problem I have, his UAC User Account Control is popping up at launch, this happened out of the blue and all protocols etc.
I'd love a response to this as well. It's a pain to have to enter the admin password everytime I want to play. I mentioned this before in another thread, but requiring administrator privileges to run an application in this day an age is lazy programming at best. Wait, what?
EXE need to change while I run around with a light saber? I'm just glad I don't have kids, because I'd hate to have to tell them "No star wars for you, go play WoW". I have been frustrated by the same problem, more so because I run Ventrilo and Logitech software for my mouse as a normal user, and when in a game that require administrator rights these things stop working cannot key up in ventrilo and my special key bindings that I had setup for my extra mouse buttons no longer work.
I refuse to turn the UAC off and have been looking for another way to resolve this problem as constantly having to close my applications and re-run them with admin rights every time I want to play SWTOR was driving me nuts!!
Well I think I have finally found the answer link below. Was a little fidderly to setup but it has been working perfectly ever since, no more annoying administrator prompt when launching SWTOR and I can interact with my other applications as expected! Hopefully some of you find this useful! I am aware that this discussion, if long-running and also staggered is somewhat dated, but it is the first result that I obtained when attempting to search for a means to run the Star Wars: The Old Republic launcher without elevated permissions.
Because I refuse to run any game application with elevated permissions -- nor will I run any application for which such elevation is unjustified in such a way -- the absence of actual solutions presented here were discouraging. However, I have experienced issues with unnecessary requests for permission elevation from other applications, and I have located a viable, if somewhat complicated, solution.
I have installed the Microsoft Application Compatibility Toolkit. This utility allows me to create custom databases of applications with special execution settings that override any built-into the applications themselves. With this utility, I was able to create a database that removed the "AdditiveRunAsHighest" parameter that is apparently built into the launcher and added the flag "RunAsInvoker", which allowed the launcher to run under my standard user account.
The procedure is nontrivial, but I can, if desired, provide the exact method for configuring the launcher in this way. I believe this to be a superior solution to previously provided suggestions, as this will allow the launcher to run without unnecessarily elevated permissions, which should be avoided by any security-conscious individual.
I would love some more information on this. I am assuming that you have to undo these changes in some way to patch the game.
Can you confirm? This change requires no reversal; granting standard user accounts write permissions to the game installation directory will allow patching, as will manually launching the game loader with elevated permissions. Still no reply or comment or acknowledgement from BW on this issue.
This is worse than sad. Pretty much all games ask for the admin password if they make changes on the HDD and also depending where they are located.
Theres nothing sinister about it. It seems bioware in its infinite wisdom patched the launcher to prevent the toolkit or a. MSI shim installer to fix this. This is royally pissing me off. Bioware requires admin access rights because it wants to spy on your system for bots and cheaters. If you debug it with some MS code you can see which registry items it scans at. Go Google it yourself? Wow does not require admin access as it installs in the public games folder.
But SWTOR needs those 2 registry keys and the latest patch took away the standard user account feature. If Bioware wants to fix this just make its launcher a service that runs at startup if they want to spy on my computer.
I am no cheater. Just use a limited account as I use crappy java and flash tools full of exploits if I run as an admin user. Can't risk it. Opening a handle to every running process on your system, that's not sinister? That my friend is the very definition of spyware. Can't risk it I just got it to work, not sure what issue you are running into.
It does appear you can't use the Wizard to get it to work, when I tried to use the wizard it told me shims were already in place. I work for an organization that manages several gaming PCs that customers can come in and "rent" to play games on. We have many of the popular online games including the big W, League of Legends, Rift, and others users obviously have to have their own account already.
The systems are high end Alienware with Windows 7 bit. We have a "kiosk" -like user account for customers; this reduces the risk of them tampering with the OS and system, surfing the web to inappropriate web sites, etc. This user account is obviously not an Administrator. Seriously your game client requires administrator privileges to run on Windows 7? Win 7 64 Bit running on "user account"..
I'm sorry but that's ridiculous, the whole point of making a separate administrator account is so you can secure your computer and your family can run under the regular user account. So now I either have to log them in and have them using the computer as admins, or give them the admin password. Both are really poor security practices.
What is the game client modifying that it needs admin access? I don't need to know how to set myself up as an admin. Rulyen The game has to request permission every time it runs, in case there is a patch. This way there is no conflict with the OS. Have you tried enabling that the program automatically be opened as Admin?
There should be an option if you right click the program and go to Preferences. Because he wants a more secure system, duh. The launcher is going to still launch itself with Admin privileges. They're not going to go searching to make sure it absolutely doesn't need to write to Program Files before doing so.
You can say "bad programming" but there must be SOME reason why the launcher requires admin privileges. Even if it's a bad one. They didn't just put in for the lulz. VirtualStore was for old applications incompatible with Vista's security model. You should know that you can't put an unlimited amount of crap into VirtualStore. Putting game patches in there, for instance, really isn't a good idea at all.
The VirtualStore is in the user profile, after all, and unavailable to other users. It's just a dumb, dumb idea. Fact: Windows is more secure with UAC enabled, than without. Disabling UAC on an admin account is just like running any Unix machine as root. If you think it's OK for untrusted processes to run as Admin without notifying you, go for it. There are, of course, more ways to keep your computer secure. Likewise, locking your front door is only going to help so much.
But you should still lock your doors. Ok maybe I am misunderstanding. When you say it wants UAC elevation, what is that asking you to do? Yes I disabled my UAC notifications. I don't need my computer asking me if I am sure with everything that I do.
I also keep an eye on what processes are running to ensure nothing runs that shouldn't be. It's asking you if it's OK to run a process with elevated admin privileges. If you are on an admin account and disable UAC, it will just go ahead and do it automatically if requested, just like back in the XP days.
The purpose of UAC isn't to make sure if you are OK with whatever actions you do - it's to make sure that you are actually the one doing said actions and not malware. When a program request elevated priviledges, it means it wants unrestricted access to the core of the entire OS; from there it can do literally ANYthing to your computer.
Turning off the prompt that asks you to verify if you really want to allow this is rather stupid. Sure, the other stuff you use will help, but they won't protect you from everything.
That is what I thought it did. And yes I know that but as I said I also keep an eye on processes to make sure nothing is running that shouldn't be. Also OP, what OS are you running?
That's not how it works. When a program is launched the manifest file determines whether it requires elevated permission or not. In other word's it's not "program wants to do something dangerous, show UAC prompt". It's "Program needs admin privileges when it runs, show UAC prompt". The difference is subtle but important.
For example if a program does NOT require admin privileges in the manifest file and it writes to the program files directory, whatever it writes will be put in the virtual store. If a program requires admin privileges in the manifest file, it will write to the actual program files folder.
The SWTOR launcher requires UAC elevation because it can do patches, I'm not sure whehter the actual game is launched in admin mode though, the prompt only shows for the launcher and not the game itself. I found that if starting the game in XP compatibility mode, it does not request admin priviledges at all; so I suppose that those priviledges are not needed at all for neither the launcher nor the game, heh.
It looks like bad coding on the launcher side, here, as what I also found was that the launcher did not just try to elevate its priviledges, but to fully impersonate admin role - the AppData directory it uses is that of the admin account, while programs are in principle able to use admin priviledges for certain tasks while still running under the actual user's account, but it requires more work from the programmers.
Or maybe it's just an entry in the launcher's manifest that flags it as an installer, Vista and above automatically treat anything considered an installer as requiring admin priviledges try it, any application names like "setup" or "install" suddenly automatically triggers a UAC prompt, by just having this name , even if they don't.
Yes andn no. A program can, at runtime, request higher priviledges without impersonating a higher priviledges user, but that is more complicated than just a manifest entry. When the launcher is run under an admin account, the game is automatically also run under that account. But as I mentioned running it in XP compatibility mode removes the necessity for admin mode entirely, so it is definitely not doing anything that wouldn't work without.
All rights reserved. All other trademarks are the property of their respective owners. You are about to leave this website Close Continue. Quote: Originally Posted by DarthEnrique You should be able to remove it from swtor through the administration configurations. What do you mean by admin configuration? It has the user name but the password isn't the same as the admin or my family account. Do you know what password it is asking for?
0コメント