Well, if you had a Windows 10 disk or .iso which has Pro on it, if you have the license, you could install it and keep your programs. Just a thought. I get you.
Don't listen to Gene. We once had lunch together and he paid for it, but he wouldn't let me get cheese on my burger. Too expensive.

You can get the windows 10 media creation tool to get the disk:
https://www.microsoft.com/en-us/software-download/windows10There are a number of places that have inexpensive licenses, the legality may be questionable however.
You could take the old system, make a virtual disk and load it on the windows 10 machine you have just created
To make the virtual machine you would need disk2vhd, a free program from microsoft
To set up virtual system you may need to install hyper-v onto windows 10 pro (doesn't come with home)
Then you can create a new virtual machine using the .vhd file you created in disk2vhd.
This can be done with virtualbox as well if you chose to use that. It seems easier to set up at first but hyper-v is more flexible.
Now about that cheese, he was just looking out for your cholesterol