I can't rename, modify, delete or doing whatever for files inside program files.
Myself isn't a newbie in Windows Vista, here's a couple of methods I tried to fix it but doesn't work.
1. Taking Full Control for C:/ (Having Access Denied)
2. Taking Any Full Control For Files In Program Files (Having Access Denied)
3. Registry Tweaks (Nothing Special)
I haven't tried turning off UAC but I think that won't work.