Dual boot Win10 32 bit with Win10 64 bit


Has anyone here setup dual boot Win10 32 bit with Win10 64 bit? or know how? According to https://www.tenforums.com/installation-upgrade/34401-dual-boot-windows-10-32-bit-windows-10-64-bit.html it’s possible if some commands are run as administrator, but according to the last May 7, 2016 reply at http://www.tomshardware.com/forum/id-2745377/dual-boot-windows-bit-bit-dump-bit-installation.html it’s a simple matter of installing both versions on separate drives or separate partitions.Currently I have the 64 bit installed which won’t run any 16 bit apps that I ran previously in WinXP and I want to continue running. I was dual booting the current Win10 with WinXP, but the new motherboard I got doesn’t support WinXP.

Sata controller on main board?

Please tell me why you would want to being 32 bit is limited on memory


Kinda answers that question.


As stated in initial post I have 16 bit apps that won’t run in a 64 bit system, and I want to be able to run those apps. Those apps ran just fine in WinXP 32 bit and should run in Win10 32 bit. Post was not withdrawn by author if II’m the author. Can anybody tell me anything about dual booting Win10 32 bit with Win10 64 but, or does everyone know nothing about it?


I removed my post. It says the author removed it. Yes. Me. The author.

Anyway, my post had to do with 16-bit applications under Windows 10 x86. It’s doable but you have to enable it: https://www.groovypost.com/howto/enable-16-bit-application-support-windows-10/ . Not possible at all under x64.

Now, with all the above being said, I’m not in the position to make any recommendations or offer advice on dual booting. I haven’t done it in years from HDD. These days I either run additional OSes - some flavour of Linux - in a VM or boot from a USB device.


That link says 16-bit applications, in particular, are not natively supported on 64-bit Windows 10 because the operating system lacks a 16-bit subsystem. Is that what you mean by not possible at all under 64 bit?


You can run Windows 10 x86 and follow the directions in the link I provided or run Windows 10 x64 with say Windows XP in an emulator. But, to use Windows 10 x86 you would have to enable the ability to use the 16-bit applications after following the provided directions.

If you still utilize a 32-bit version of Windows 10, you can get the best of both worlds by enabling the 16-bit subsystem. As Microsoft’s future heads toward 64-bit computing, the company is minimizing its support for many of the legacy components in Windows. The best way to add 16-bit support in Windows 10 requires some command line work.

Here’s a link to a question about using 16-bit applications in Windows 10 from the Microsoft Community: https://answers.microsoft.com/en-us/windows/forum/windows_10-windows_install-winpc/is-it-possible-to-run-a-16-bit-program-on-windows/50497e46-707e-42b4-af7f-539037f5d0a0


Yes you can dual-boot a 32 and 64 bit version of Windows 10 on a single machine. You can also dual boot a 64 Bit version of Windows 10 with Windows 7, 32 bit. First you need to make sure that you have a complete, partition backup of your machine before attempting this change just in case you make a mistake and brick your machine. I also recommend downloading the program EasyBCD to modify your bootloader. Here is what I did:

  1. I used a single hard disk for both the 32 and 64 bit partitions because it was less complicated. You need to make sure that you have enough space on your hard disk to store both partitions. If your 64 bit version is installed using all of the space on the hard disk then you will need to shrink the active partition using some type of partition editor. I used Disk Director from Acronis, but a free program called Partition Assistant from AOEMI is available for personal use that should handle the task.
  2. Boot your machine up on the Windows 10, 32 Bit media and follow the path for installing the operating system. When you get to the point where you specify where to create the partition look for the unallocated space that you freed up in step 1. Your machine will proceed with the installation and modify the boot loader to display both operating systems.
  3. When you boot up your system both partitions will be displayed and you select the system that you want to boot up on. If you don’t like the way that the boot loader looks or you want to change the various values I have found EasyBCD to be wonderful for making those changes.

You could also install a new hard disk and use it for the 32-bit version of windows, but the boot loader is stored on the other hard disk and things could go south if you aren’t careful with what you are doing. That is why I suggested using a single disk. I also wanted to run some older 16 bit games and my efforts were unsuccessful even though I was able to dual boot my machine. Seems like the older games did not recognize my video card and I had other driver issues. If you have any questions about what I have written here please let me know and I will try to answer them.


A little more searching discovered the 16 bit apps run even better in DosBox. It’s faster than running in VM WinXP and runs even better since DosBox has sound drivers that WinXP lacks which results in no sound when 16 bit apps are run in WinXP. The DosBox I used is from https://sourceforge.net/projects/dosbox/.

I setup DosBox to automatically run PowerMenu 3.00 by Brownbab Software, and used PowerMenu to run dos programs which eliminates need to create batch files. I had the PowerMenu from the early Windows days to run dos programs. According to http://www.racketboy.com/forum/viewtopic.php?t=52034 there’s a version of PowerMenu in DosBox, but I didn’t find that until after I already setup DosBox with the PowerMenu I have. I suggest trying DosBox. I think it’ll run those old programs very well as it does for me.