I don't know of a way to do that for sure, no. There are many programs and many different ways of saving one's settings. Remember however that portable programs have the great talent for running alongside old versions of themselves. You can keep your settings and still run the latest version.
That said, some of the included programs will neatly sync to the old version and won't interfere with saved settings. Unfortunately, programs like FileZilla for example require that you have a very specific file: fzdefaults.xml to behave as portable. This is also where other settings (such as FTP sites) also save setting so overwriting it with the latest version means you'll lose that information.
Here's the best (admittedly not great) way to do it:
- Back up programs you use frequently (or the entire archive) whose settings you don't want to lose.
- Run FreeFileSync (included in the latest version)
- Compare folders between the old kitchen sink and the new kitchen sink
- Right-click on files that look like they might contain settings usually with names like "ini" files and "settings" . Chose "Exclude temporarily"
Anyone have suggestions?