Ich vermute mal, das Problem tritt unter Windows Vista oder höher auf.
Wenn es sich um Einstellungen handelt, die du in eine Datei speicherst ist es am einfachsten C:\programdata\... zu verwenden, da die
UAC C:\programme(x86)\virtualisiert.
Wenn es eine Datei ist, die der Benutzer selbst weiter verwenden soll, lass ihn entscheiden wohin die Datei wandert.
Kann mich da meinen Vorredner bezüglich "SpecialDirectorys" und "SpecialFolders" nur anschließen