Once instalation is complete you cannot write data to the directory if that directory is inside program files. If you do then vista asks the user to provide password and the changes files dont actually go into the directory inside "program files" instead they are secretly put into a "users" directory. I found that a bit confusing initially.