Hello,
In Windows Vista, even though you are an administrator, the programs that
run on your computer are not allowed to use your administrator power unless:
1- They prompt you for permission
2- You explicitly give them permission (right-click, run as administrator)
Additionally, Windows Explorer will not let you run it "as administrator" -
it should detect when it needs admin power and ask for your permission
accordingly.
The files in Program Files and your root C drive are not writiable by
non-administrative programs because the files in these areas affect every
user and the entire system.
Allowing unpriviliged programs write access to these areas would allow them
to overwrite/replace well-known programs or system-wide configuration data
used by windows or well-known programs, which is unacceptable for a program
that does not prompt.
There are a few solutions here:
1- (best) store your files in your user profile folder, or some other folder
you have created for your files, instead of in areas where system-wide files
are stored
2- Run the programs that need write access to that area "as administrator"
3- (worse) Change the security on the folder or files to explicitly give
your user account the desired permission - this will allow *any program that
runs on your computer* to have that permission to that area, so be careful
here, you could be opening your computer to attack.
--
- JB
Microsoft MVP - Windows Shell/User
Windows Vista Support Faq
http://www.jimmah.com/vista/