As far as I know, WoW installs into C:\Users\Public\Games\World of Warcraft on Windows Vista only. On Windows 7/XP it installs into C:\Program Files for 32bit systems and C:\Program Files (x86) for 64bit.
User Account Control (UAC) was changed in Windows 7 to let programs write to their own folders again. In Windows Vista, you had to give programs Administrator privileges to do so. This is the reason Blizzard decided to install into a folder without a restrictive Access Control List (ACL) on Windows Vista.
|