I believe, a strong solution is indeed what you are trying to avoid....u get it.."FILES".... You can write the installation settings onto a text file and keep it hidden somewhere on the user machine, thts one of the best ways, really. Alternatively, you can use windows registry to store the installation settings which is suppposedly the best way and the usual way other applications store settings during installation. I havent tried the latter approach though and you may have to refer MSDN for this, u can get the complete code for your kinda requirements on MSDN. Files have been my favorite way out for quite some time now. :)