Alright, i'll keep that in mind.
You cannot upgrade directly from Windows 7 32-bit to Windows 10 64-bit. Backup all your files, format and clean-install Windows 10 with your Windows 7 serial
Another AMD Athlon 64 installed just under the wire:
HP Pavilion WMC PC (circa 2005)
AMD Athlon 64 3200+ 2.2 GHz (Socket 754)
2 GB DDR
Asustek Salmon K8S-LA mbo
Nvidia GeForce 6200 AGP
Upgrade-installed (with iso disc) Windows 10 32-bit on the 1TB Samsung HDD that had replaced the original 80 GB Maxtor. It's running fine so far, about on a par with Windows 7.
Just for the heck of it, this same old PC actually has a quad-boot setup:
1. the original XP Pro MCE,
2. Vista 64 Ultimate,
3. 7 64 Ultimate,
4. 10 32 Pro.
Good job! You should also install official NVidia drivers for Vista/7 32-bit to have full performance. Forget Microsoft drivers from Windows Update!
Interesting experiment for you -- you CAN run W10 X-64 as a VM on a 32 bit machine - provided the VT bit is turned on in the BIOS -- also HOST + GUEST can only address together a Max of 4GB RAM. I've had a W10 x-64 VM running as a VM allocated only 1GB RAM - worked fine -- even on XP HOST !!!!!
It goes without saying of course that the HOST machine must be capable of INTEL VT technology being available (or AMD equivalent). The HOST machine itself -- contrary to popular opinion doesn't actually need to support native 64 bit CPU instructions.
You can do interesting things with VM's with old hardware. -- Note though if using VMWARE the latest releases require 64 BIT on the HOST - but earlier releases such as Workstation 10 work fine.
You probably need at least 3GB in the HOST though to make this to work reasonably.
You forget one little detail... If the CPU supports Intel VT or equivalent, then it also is 64-bit. Not sure about other applications, but VMWare will only allow you to install 64-bit Windows with a 64-bit host. And what's the benefit anyway if you can only use 3GB RAM? The other way round (installing 32-bit Windows with 64-bit host) makes sense if you want to run 16-bit applications and old Windows games that are 16-bit (such as Tetris from old Windows 3 Microsoft collection)