Posted May 07, 2013
I've bought a few of games from GOG, and I'm generally happy with them. But there is one thing about all of them that bothers me: every time I run a GOG game, Windows tells me that I have to grant the game administrator rights to run it. (ie. the screen goes dark and a popup window appears asking "Do you want to allow the following program to make changes to your computer?")
I can understand that the game might want admin rights for installation, and some games might even need admin rights to play if they are installed in the Program Files directory – but in general, I'm quite sure that these games shouldn't need admin rights. Indeed, I have non-GOG versions of a few of these games already and none of them need admin rights to run. So why does GOG ask for it? It makes me a bit uncomfortable that GOG games require my trust every time I run them.
I don't expect that the games will do anything malicious, either through bugs or by design, but nevertheless I'd prefer not to have to explicitly give the games permission to mess with important stuff on my computer every time I want to play.
GOG's common troubleshooting steps page suggests that users should turn off UAC. To me, that seems like poor advice. Turning off UAC doesn't change the fact that GOG games require admin rights to run; all it does it stops Windows from asking the user every time those rights are required. Besides, turning off UAC doesn't just affect GOG software; it affects everything else on the computer as well. I actually think it's rude for GOG to ask users to configure their OS in a particular way just to run GOG software. In my view this is much worse that just telling users to use "run as administrator", because disabling UAC may end up causing problems in the future with unrelated (non GOG) software.
So, I'd like to know, is there any good reason why GOG games ask for admin rights every time they are run? And if there isn't a good reason, I request that future GOG game launchers be programmed such that they don't do this.
I can understand that the game might want admin rights for installation, and some games might even need admin rights to play if they are installed in the Program Files directory – but in general, I'm quite sure that these games shouldn't need admin rights. Indeed, I have non-GOG versions of a few of these games already and none of them need admin rights to run. So why does GOG ask for it? It makes me a bit uncomfortable that GOG games require my trust every time I run them.
I don't expect that the games will do anything malicious, either through bugs or by design, but nevertheless I'd prefer not to have to explicitly give the games permission to mess with important stuff on my computer every time I want to play.
GOG's common troubleshooting steps page suggests that users should turn off UAC. To me, that seems like poor advice. Turning off UAC doesn't change the fact that GOG games require admin rights to run; all it does it stops Windows from asking the user every time those rights are required. Besides, turning off UAC doesn't just affect GOG software; it affects everything else on the computer as well. I actually think it's rude for GOG to ask users to configure their OS in a particular way just to run GOG software. In my view this is much worse that just telling users to use "run as administrator", because disabling UAC may end up causing problems in the future with unrelated (non GOG) software.
So, I'd like to know, is there any good reason why GOG games ask for admin rights every time they are run? And if there isn't a good reason, I request that future GOG game launchers be programmed such that they don't do this.