I could not think of a better subsection to ask this.
I have a win7-64 PC which needs to be updated to win10, because 1 or 2 apps demand it (like the UK HMRC tax calculation software).
It seems clear that if I purchase win10 full retail, there should be an option to preserve apps and settings. Fair enough - it may work...
But what about old apps, from say 20 years ago. These are win32 apps (can't be win16 AIUI because win7-64 does not have the win16 support) so "should run" under win10. Can anyone offer any input on how well this works? There are conflicting views on whether win10 has an XP compatibility mode; some say no. I have almost never found any of the compatibility modes to do anything useful, however. These old apps are really XP-era apps which run fine under win7-64.
Of course there is the VMWARE route which I already use for old CAD etc apps (Protel, Orcad...) but it is an extra step.
Some old apps stored config data in c:\windows\win.ini and/or in the registry. Does this stuff get carried forward? IIRC, the last time Windows did an upgrade which tried to preserve apps and settings was win3.1 to winNT

Thank you for any input.
Please, no comments on lack of security, etc. The win7-64 machines are on a LAN, not exposed, and FWIW are updated to latest MS contract customer level using the Simplix route.