Microsoft supplies ISO files for some of its systems. This might enable software which won't run in compatibility mode, but comes with a certain performance penalty due to the virtualization overhead. You would then be able to run the 32-bit Windows program within the virtualized 32-bit Windows operating system.
see here.Īnother option is indeed setting up a virtual box instance, where you have to install a 32-bit Windows operating system first.
Your Windows 32-bit program might run in compatibility mode on a 64-bit Windows system.