Posted October 06, 2009
I suppose I live under a log, because this is the first time I've come across the VirtualStore folder.
Located at:
C:\Users\USER_NAME\AppData\Local\VirtualStore
When an older application attempts to write to a file/directory that it doesn't have the required permissions, Windows Vista/7 redirect that app to a location that the user has permissions to write.
Example:
I'm playing Fallout Tactics and I go to save a game as a regular user (non-admin). Were this Windows 2000 or XP, I would expect an error of some sort.
Instead, the save game with a name of "testing" is created as:
Unfortunately this isn't completely reliable as I installed Heroes of Annihilated Empires (WARNING: StarForce included) and it wouldn't work unless I granted modify permissions to the Data directory, or I ran it as admin. I also had to grant permissions to a registry key to run it as a non-admin.
This looks like something I'll have to deal with at work in the near future, and thought I'd pass it on in case some of you haven't heard of it. Arkose mentioned it a while back in one of his posts, but I didn't know what he was referring to and didn't think to ask then. I thought it was something specific to GameTap at the time.
Located at:
C:\Users\USER_NAME\AppData\Local\VirtualStore
When an older application attempts to write to a file/directory that it doesn't have the required permissions, Windows Vista/7 redirect that app to a location that the user has permissions to write.
Example:
I'm playing Fallout Tactics and I go to save a game as a regular user (non-admin). Were this Windows 2000 or XP, I would expect an error of some sort.
Instead, the save game with a name of "testing" is created as:
C:\users\USER_NAME\AppData\Local\VirtualStore\Program Files(x86)\GOG.com\Fallout Tactics\core\user\save\testing.sav
Unfortunately this isn't completely reliable as I installed Heroes of Annihilated Empires (WARNING: StarForce included) and it wouldn't work unless I granted modify permissions to the Data directory, or I ran it as admin. I also had to grant permissions to a registry key to run it as a non-admin.
This looks like something I'll have to deal with at work in the near future, and thought I'd pass it on in case some of you haven't heard of it. Arkose mentioned it a while back in one of his posts, but I didn't know what he was referring to and didn't think to ask then. I thought it was something specific to GameTap at the time.