Hi Am,
I'm Sumit, here to answer your query at the Microsoft Community.
By design you cannot write on your own in Program Files. This is by design. However, this is not true for Programs.
What exactly happens when you try to install a program?
I wait for your response.