As you all know, Vista and Windows 7 do not allow access to program files folder, HKey Local machine registry and other folders and keys.
For older 32bit binaries the access is virtualized, which already can cause a lot of trouble (like the runtime expecting to write for all users, but virtualization working on a per-user level)
Also it doesn't work at all for 64bit runtimes.
I know you guys are already working on getting rid of Registry stuff, but I thought you might find the fact interesting that I just listened to an official MS webcast about the virtualization feature in which an MS employee stated, that the virtualization feature is temporary and will not be supported for long, and most likely not be in a future Windows version, which means,
any programs which try to write to unauthorized places will simply seize to function with that OS generation.
Also if there were a 64bit version of FS_Open that one would already not work anymore.
As I said, I know you guys are already working on this, I just thought this might be interesting enough to post.
(It probably means a lot of old games and tools that are not in development anymore will most likely not work anymore with the next windows, if the devs made the mistake to write to admin-only places, like Voltion and probably most other game dev studios did)