I have Vista as well and and my solution was to create the folder C:\Game Files\
I then moved WOW into it so I have: C:\Game Files\World of Warcraft\
The UAC will not prevent LUA data from being created or written in this folder as it is outside the protective barrier of Program Files.
I have started installing *ALL* my games into the Games Files directory and have not had an issue again with UAC not allowing a game to update or run.
my 2cp
Hope it helps.
|