[This is preliminary documentation and subject to change.]
Recommendation (Designed for Microsoft® Windows® Logo)
Do not assume that your application has write access to any part of a user's computer except for the folders referenced by the %temp% and %userprofile% environment variables.
Do not assume or require the ability to create or edit files throughout the user's computer. In a locked down environment, the user running your application may not have write access to the file system.