I ran into this myself and spent almost half a day figuring it out, so I thought I'd save you the time by posting this:
Windows Vista has this new feature called User Account Control (UAC), which is basically Microsoft's implementation of the Least [Privillege] User Access (LUA) principle. One of the things UAC provides is User Account Control: Virtualize file and registry write failures to per-user locations.
This is used to make your computer more secure and to provide backward compatibility for programs that used to write to (now secure) system locations like those configured via %ProgramFiles% (normally C:\Program Files), %SystemRoot% (C:\Windows) environment variables, and certain registry keys.
Vista has this feature ON by default!!!
So, let's say you installed a new build of RTR or used an editor to create a file somewhere under C:\Program Files or just saved your game, and then opened windows explorer and went to that folder. What you will find is that the file is not actually there! Instead, it gets put in the corresponding location under C:\Users\your.username\AppData\Local\VirtualStore\Program Files
This can get to be a huge pain in the ass, especially if you use explorer a lot or want to use Vista's built in search function to look for a file, or want to have your RTR update install to C:\Program Files instead of your user-specific VirtualStore.
Fortunately, you can change how this feature works or turn it off completely. For more information and instructions, check this article:
http://www.winsupersite.com/showcase...sta_ff_uac.asp
ps: You will need to reboot for the changes to take effect if you turn the "UAC: Virtualize file and registry write failures to per-user locations" feature off.
pss: Uh, 9 months after the original post someone found this![]()





Reply With Quote









