program předpokládá svůj konfiguák na nějakém místě. když ho přesuneš, musí se to ten soft nějak dozvědět - editací .ini, registrů, jde to naklikat přímo v něm...
program files je špatné místo, zvláště při mixu 32bit aplikací v 64bit windows. dejme tomu že to funguje a jediným problémem jsou práva -> už jsem psal výš: nastavit konkrétnímu adresáři právo zápisu.
jestli to umístění konfiguráku je pokaždé náhodné podle způsobu volání aplikace, tajnou aplikaci zahodit a používat něco normálního, nebo reklamovat nefunkčnost sw u dodavatele.