Dave R. wrote:
> "Jimmy Brush" <> wrote in message
> news:%...
>>> They were able to play as Standard Users in XP. No admin rights.
>>>
>> Then they should be able to play on Vista without admin rights.
>>
>
> That's just not true. Vista has changed enough directory and registry
> permissions to require administrator priviliges that didn't require them
> before that many applications that could run under standard accouns can
> no longer do so.
>
I am aware of only minor changes in this regard, that would be protected
by virtualization for non-compliant apps anyway. I would love to be
proved wrong, however.
>> If it is asking for your admin password when it starts, this is
>> because the game itself is telling Windows that it needs admin rights.
>
> Not necessarily. It could also be attempting file and/or registry
> access in areas that now require administrator priviliges. It could
> also be launching unfortunately named executables that Vista flags as
> "installers", so now require administrator permissions ro run.
An application only asks for admin power when either the system has
detected it is an installer, the game is programmed to ask for admin
power, or it has a compatibility issue that has been flagged by
Microsoft and requires an update.
I doubt the game itself is named setup.exe.
So that means it's totally in the application developer's court to fix
the issue.
If the game was in fact running an installer on startup, a standard user
could click cancel on the UAC prompt to stop the updater from running,
and then continue with the game. If the game had a dependency on that
installer, it would fail in both XP and Vista.
As for virtualization and permissions issues in general, the game
actually has a much greater chance of successfully running on Vista
without admin power than it would have in XP.
Virtualization works by allowing stubborn programs to work by letting
them think they are writing to protected locations when in fact they are
not.
XP has no such mechanism.
> Bottom line, Vista changed the Windows security landscape sufficiently
> that your statements, although probably true in previous Windows upgrade
> situations, are no longer valid.
Many, many more programs work in Vista as a standard user than what
worked in XP as a standard user.
The security landscape has certainly changed, but MS has done a lot to
make sure programs work in the new landscape, much more than they EVER
did to make sure programs work as a standard user in XP.
> Regards,
>
> Dave
>
>
--
-JB
Microsoft MVP - Windows Shell/User
Windows Vista Support FAQ -
http://www.jimmah.com/vista/