Такой вопрос.
Есть portable-версия программы — ни инсталлятора, ни файлов в Program Files, просто exe-шник,
который копируется в произвольную папку на компьютере и запускается. И надо где-то спрятать
регистрационную и прочую информацию программы, суммарно несколько килобайт.
Спрятать не столько от глаз пользователя, сколько от нечаянного (или злонамеренного) удаления, в
том числе в результате применения всяких клинеров и твикеров.
Вот думаю — куда ее запихнуть (права администратора у программы есть).
В Application Data или в реестр записывать не хочется, эти места подвержены чисткам.
В системные папки нехорошо.
Хорошо бы в какой-нибудь криптоконтейнер, но там только ключи можно хранить, а
произвольные данные не запишешь.