How to Dual Boot Windows 10 and Previous Windows Versions

Printer Friendly
Text Size: A A A A

Dual boot is a configuration where you can have two or more operating systems installed on your computer. If you would rather not replace your current version of Windows with say Windows 10, you can setup a dual boot configuration. All that is required is the creation of a partition or availability of a spare hard disk ready where you can install it.

The benefits of setting up a dual boot configuration on a physical partition or hard disk versus a Virtual Machine include full access to the hardware, which includes memory, graphics and input/output performance of the local disk. You also get the ability to fully experience all features of the operating system that are not accessible in a virtual environment. The biggest benefit is, you don’t lose your other installation of Windows and you can reboot into it at any time. It’s great for a test run or a transition while migrating from an older version of Windows.

Things to Consider Before Starting


When making significant changes to your computer such as an upgrade or dual boot, it is always recommended you backup your system prior to installing a new version of Windows.

You should also create a system image which is a complete backup of your system you can easily restore to its original state. System images are best because Windows 10 makes your recovery partition inoperable after upgrading and the new rollback option does not work after 30 days.

Creating a Partition


Create a simple logical partition in Windows for setting up a dual boot configuration. If you’re running Windows 8 or later, press Windows key + X > Disk Management. If your system is running Windows XP and it's capable, then you are good to go. Because the partitioning tools in Windows XP are quite primitive, it's best to use a third-party solution. Easeus Partition Master Home edition is a good choice. It’s a free download and is very easy to use, in addition to being non-destructive. Easeus is great if you have problems creating partitions in Windows Vista or later.

After you have it installed, select Go to main screen.

Then select the drive you want to resize in the partition window.

Select the amount of disk space to install Windows 10 (the above screenshot shows 30 GBs allocated).

Click the Apply for the changes you just made and complete the verification messages that follow.

Your computer will restart a few times and changes will be made to the partition layout, this process is hands-free, so no interaction is required.

Dynamic Volume Error Message


“Windows cannot be installed to this hard disk space. This partition contains one or more dynamic volumes that are not supported for installation”

Be careful what you are doing if you come across this error message.

The issue is with the partitioning scheme of the drive. If you are using a computer where the manufacturer has several partitions, example:

  • C: Local Disk
  • E: Recovery
  • F: Tools
  • H: System
  • G: Other partition

One of these partitions will need to be sacrificed in order to facilitate shrinking Local Disk C:\ where Windows is installed to create a logical volume with enough disk space to accommodate Windows 10.

As long as you do not sacrifice System, Local Disk (C:\) and Recovery, you should be able to shrink Drive C: and create enough space to dual boot. Here is an example:

Here's a partition layout showing five separate partitions. One of these partitions turned out to be unnecessary, in this case, the Tools partition which turns out to be blank. As long as you do not disturb the system partition, Local disk and recovery partitions, everything should be ok.

Right-click the Tools partition and click Delete Volume.

Note: This may be different on your system; make sure you carefully observe what you are doing.

The volume will now appear as Unallocated. The next step is to merge that unallocated free space with the partition to the left of it. Right-click the volume and click the ‘Extend Volume’ option on the contextual menu, click ‘Yes’ when the warning appears.

A wizard will start and guide through the steps to merge back the unallocated space with your system partition.

The wizard provides a simple procedure to merge the unallocated space. Once you have selected the space, click Next, at the end of the wizard, you will see the amount allocated.

You can then go ahead and shrink C:\ Local disk to create enough space for your Windows 10 installation.

Choosing Your Edition of Windows 10


If you are using Windows 10 32-bit, you can allocate 16 GBs or 20 GBs if you using the 64-bit version. Another factor is disk space for applications, page file, drivers, accumulation of data over time, so make sure you consider these factors. Go with a minimum 60 to 100 GBs of space for Windows 10 testing.

Download and Prepare Windows 10 RTM ISO Media


If you would like to evaluate Windows 10, you can download a free 90-day trial copy here.

Please note, you won’t be able to migrate from the trial version of Windows 10 Enterprise to a commercial edition such as Windows 10 Home or Pro. If already have ISO media for those editions, you can use it. See instructions for burning ISO files in Windows 7 or later.

View instructions for a UEFI based system.

For more information and to view an archive of previous Tech Tips, please visit us here.

Do you have specific topics you would like to see covered in Tech Tips? Email any suggestions to