Where should my application/service store its configuration files in windows?
===

In Linux, I'll usually put user configuration files in $HOME/.myapp and in Windows I'll use APPDATA. So far so good.

What about non-user specific configuration? In linux, I'd put it into `/etc`. Is there an equivalent in Windows? Please note I would like to have the service running *before* any user logs in. Also, in case it plays a role, I'm developing in Java.

Alternatively: I approaching this the wrong way?