Install Windows 10 Tech Preview in a Bootable VHD

In the following examples, I will show you how to install Windows 10 Technical Preview in a Virtual Hard Disk (VHD, VHDX) on a unformatted hard disk and how to install Windows 10 Technical Preview in a VHD with Windows 8.1 as a dual boot.

Method 1 – Installing Windows 10 TP in a Bootable VHD Using a Unformatted Hard Drive

I am assuming there is only 1 Hard Drive in your system for this example. If you have more than one hard drive then drive numbers may be different than my example. In this example, I am using an Unified Extensible Firmware Interface (UEFI).

  1. Boot your computer using your Bootable Media (DVD or USB media).
  2. At the Install screen, press SHIFT+F10 to access the Command Window.

    Windows 10 Install

  3. Type diskpart.

    Windows 10 Diskpart

     

  4. Type list disk.

    Windows 10 - Diskpart - List Disk

     

  5. Select the disk you want to use, type select disk 0 where 0 is the disk number.

    CAUTION

    Selecting the wrong disk will cause data to be lost.

     

    Windows 10 - Diskpart - Select Disk

  6. Type clean.

    CAUTION

    This will remove all partitions on the selected disk causing data lost.

     

    Windows 10 - Diskpart - Clean

  7. Type convert gpt.

    Windows 10 - Diskpart - Convert GPT

  8. Type create partition primary offset=420479
    or
    create partition primary size=60000 offset=420479.

    NOTE

    Where 60000 represents 60GB. You can enter your preferred partition size here to hold the VHD file.

    Windows 10 - Diskpart - Create Partition

  9. Type format fs=NTFS quick.

    Windows 10 - Diskpart - Format

     

  10. Type assign letter=W.

    Windows 10 - Diskpart - Assign

     

  11. Type exit.

    Windows 10 - Diskpart - Exit

     

  12. Type mkdir w:\vdisk.

    Windows 10. - Create Directory

     

  13. Type diskpart.

    Windows 10 Diskpart

     

  14. Type create vdisk file=”w:\vdisk\windows10.vhdx” maximum=80000 type=expandable.

    NOTE

    Where 80000 represents 80GB. You can enter your preferred partition size here to hold Windows as long as it does not exceed the partition size you created earlier.

    Windows 10 - Diskpart - Create Virtual Disk

  15. Type attach vdisk.

    Windows 10 - Diskpart - Attach Viryual Disk

     

  16. Type exit.

    Windows 10 - Diskpart - Exit

     

  17. Close the Command Window.
  18. Click Install Now.
  19. Select Custom: Install Windows only.

    Windows 10 - Setup - Clean Install

     

  20. Select Drive 1.

    NOTE

    Drive 1 is the Virtual Hard Disk.

    Windows 10 - Setup- Select Drive

  21. Click Next to install Windows and confirm the new partitions.

    Windows 10 - Setup - Confirm

     

  22. Windows is now installing the operating system.

    Windows 10- Setup - Installing

Method 2 – Installing Windows 10 TP in a Bootable VHD with Windows 8.1 (Dual Boot)

I am assuming there is only 1 Hard Drive in your system for this example. If you have more than one hard drive then drive numbers may be different than my example. In this example, I am using an Unified Extensible Firmware Interface (UEFI) based computer.

  1. While running Windows 8.1, right click the Windows Logo to select Computer Management.

    Windows 8.1 - Open Computer Management

  2. Select Disk Management with the Computer Management snap-in.
     

    Windows 8.1 - Select Disk Management

     

  3. In the Actions Menu, click More Actions to select Create VHD.
     

    Windows 8.1 - Disk Management - Create VHD

     

  4. Enter the location for the newly created VHD, the size of the virtual hard disk, the type of the VHD, and dynamically expanding.

    Windows 8.1 - Disk Management - Create VHD

     

  5. Exit Computer Management.
  6. Insert your Windows 10 Bootable Media (DVD or USB media) and do not run the Setup.
  7. Open the Settings Charm, refer to "Opening the Settings Charm – Windows 8.1", to select Change PC Settings.

    Windows 8.1 - Setting Charms - PC Settings

  8. Select Update and Recovery in PC Settings.

    Windows 8.1 - PC Settings - Update and Recovery

     

  9. Select Recovery in the Update and Recovery section.

    Windows 8.1 - PC Settings - Recovery

     

  10. Select Restart Now under the Advanced startup in the Recovery section.

    Windows 8.1 - PC Settings - Advance Startup

     

  11. Select Use a device in the Windows Recovery Environment (WinRE).

    Windows 8.1 - Windows RE - Use Device

     

  12. Select your Windows 10 Bootable Media to boot from the media.
  13. At the Install screen, press SHIFT+F10 to access the Command Window.

    Windows 10 Install

  14. Type diskpart.

    Windows 10 Diskpart

     

  15. Type list volume to find the drive letter where Windows 8.1 is installed since I created the VHD in the Windows 8.1 partition.

    NOTE

    In my example,  the Windows 8.1 partition is Volume 1 which is Drive C.

    Windows 10 - Diskpart - List Volume

  16. Type select vdisk file="c:\vdisks\windows10.vhdx".

    NOTE

    Your file path may be different depending on the your VHD location and name.

    Windows 10 - Diskpart - Select vDisk

  17. Type attach vdisk.

    Windows 10 - Diskpart - Attach Virtual Disk

     

  18. Type exit.

    Windows 10 - Diskpart - Exit

     

  19. Close the Command Window.
  20. Click Install Now.
  21. Select Custom: Install Windows only.

    Windows 10 - Setup - Clean Install

     

  22. Select Drive 1.

    NOTE

    Drive 1 is the Virtual Hard Disk.

    Windows 10 - Setup - Select Drive

  23. Windows is now installing the operating system.

    Windows 10 - Setup - Installing

Platforms Tested

  • Microsoft Windows 8.1
  • Microsoft Windows 10
Related Articles

Version 1.1
Edited: Oct 7, 2014

Determine if Windows 8.1 is 64-bit (x64) or 32-bit (x86)

Most, if not all, computers sold at Big Box stores have Windows 8.1 64-bit preinstalled. But to make sure you are running Windows 8.1 64-bit or 32-bit then follow these steps.

Determining if Windows 8.1 is 64-bit or 32-bit

  1. Open the Settings Charm. Refer to “Opening the Settings Charms – Windows 8.1”.
  2. Tap or Click Change PC Settings.

    Select PC Settings - Windows 8.1

  3. Select PC and Device.

    Select PC And Devices - Windows 8.1

  4. Select PC Info.

    Select PC Info - Windows 8.1

  5. Look at System Type. This will tell you if you are running Windows 8.1 64-bit or Windows 8.1 32-bit.

    PC Info - Windows 8.1 

Related Articles

Opening the Settings Charm – Windows 8.1

The Settings Charm in Windows 8.1 contains Control PanelPersonalization settings, PC Information, Help, Internet access, Volume controls, Brightness, Notifications, Power Options,  Keyboard, and PC Settings.

Settings Charms - Windows 8.1

To Open the Settings Charm

Keyboard Users

  1. Move the mouse to the lower right corner of the screen to open the Charms.

    Keyboard Tip

    Pressing Winkey+C on your keyboard will open the Charms.

  2. Click on Settings.

    Select Settings Charm - Windows 8.1

Touch Users

  1. Swipe from the right side of the screen to open the Charms.
  2. Tap Settings.

    Select Settings Charm - Windows 8.1 

Microsoft Released Windows 7 Updates – May 25, 2010

Four updates were released by Microsoft on Tuesday, May 25, 2010 for Windows 7. One update is classified as Important (KB981793), one updates is classified as Recommended (KB982632), and one update is classified as Optional (KB981981).

NOTE

This articles does not show Windows 7 Security Updates. Please review “MSFT Security Updates“ blog category for Windows 7 Security Updates.

Important Updates

KB981981: May 2010 cumulative time zone update for Windows operating systems

Affected Software

  • Microsoft Windows 7, 32-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows 7, 64-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”

Recommended Updates

KB982632: Update for Internet Explorer 8 Compatibility View List for Windows 7

Affected Software

Optional Updates

KB981981: Arabic translations in te month of July may be incorrect in the Windows calendar in Windows 7 or Windows Server 2008 R2

Affected Software

Updating your Windows 7 System

Please keep your computer up to date with Critical and Important updates by using the Windows Update feature in Windows 7 (refer to Checking for Windows 7 Updates using Windows Updates blog article for help) or by visiting Microsoft Update. If you experience any problems with Microsoft Security updates then please call Microsoft support for help. There will be no charge for support on Security Updates.

Microsoft has set up newsgroups for self-support. If you need help for Security updates or any other updates that is issued by Microsoft then please visit the Windows Update newsgroup at using your newsreader news://msnews.microsoft.com/microsoft.public.windowsupdate.

Microsoft Releases Windows Vista Updates – May 25, 2010

Two updates were released by Microsoft on Tuesday, May 25, 2010 for Windows Vista. One update is classified as Important (KB981793) and one update os classified as Recommended (KB9826732).

NOTE

This articles does not show Windows Vista Security Updates. Please review “MSFT Security Updates“ blog category for Windows Vista Security Updates.

Important Updates

KB981793: May 2010 cumulative time zone update for Windows operating systems

Affected Software

  • Microsoft Windows Vista, 32-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows Vista SP1, 32-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows Vista SP2, 32-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows Vista, 64-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows Vista SP1, 64-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”
  • Microsoft Windows Vista SP2, 64-bit versions – Download Update
    • Supersedes “KB979306: February 2010 cumulative time zone update for Windows operating systems”

Recommended Updates

KB982632: Update for Internet Explorer 8 Compatibility View List for Windows Vista

Affected Software

Updating your Windows Vista System

Please keep your computer up to date with Critical and Important updates by using the Windows Update feature in Windows Vista (refer to Checking for Updates on Windows Vista Manually blog article for help) or by visiting Microsoft Update. If you experience any problems with Microsoft Security updates then please call Microsoft support for help. There will be no charge for support on Security Updates.

Microsoft has set up newsgroups for self-support. If you need help for Security updates or any other updates that is issued by Microsoft then please visit the Windows Update newsgroup at using your newsreader news://msnews.microsoft.com/microsoft.public.windowsupdate.

Microsoft Releases Windows Vista Updates – May 11, 2010

One update was released by Microsoft on Tuesday, May 11, 2010 for Windows Vista. The update is classified as Recommended (KB905866).

NOTE

This articles does not show Windows Vista Security Updates. Please review “MSFT Security Updates“ blog category for Windows Vista Security Updates.

Recommended Updates

KB905866: Update for Windows Mail Junk E-mail Filter [May 2010]

Affected Software

  • Microsoft Windows Vista, 32-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“
  • Microsoft Windows Vista SP1, 32-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“
  • Microsoft Windows Vista SP2, 32-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“
  • Microsoft Windows Vista, 64-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“
  • Microsoft Windows Vista SP1, 64-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“
  • Microsoft Windows Vista SP2, 64-bit versions – Download Update
    • Supersedes “KB905866: Update for Windows Mail Junk E-mail Filter [April 2010]“

Updating your Windows Vista System

Please keep your computer up to date with Critical and Important updates by using the Windows Update feature in Windows Vista (refer to Checking for Updates on Windows Vista Manually blog article for help) or by visiting Microsoft Update. If you experience any problems with Microsoft Security updates then please call Microsoft support for help. There will be no charge for support on Security Updates.

Microsoft has set up newsgroups for self-support. If you need help for Security updates or any other updates that is issued by Microsoft then please visit the Windows Update newsgroup at using your newsreader news://msnews.microsoft.com/microsoft.public.windowsupdate.

Patch Tuesday – May 11, 2010

Two security bulletins were released by Microsoft on Tuesday, May 11, 2010. Both bulletins are classified as Critical (MS10-030, and MS10-031) according to the May 2010 Bulletin Summary.

Critical Bulletins

MS10-030: Vulnerability in Outlook Express and Windows Mail Could Allow Remote Code Execution (978542)

Affected Software

  • Outlook Express 5.5 SP2
  • Outlook Express 6.0
    • Windows XP SP2 – Download Update
      • Supersedes MS08-048 and MS09-037
    • Windows XP SP3 – Download Update
      • Supersedes MS08-048 and MS09-037
    • Windows XP SP2 Professional x64 Edition – Download Update
      • Supersedes MS08-048 and MS09-037
    • Windows Server 2003 SP2 – Download Update
      • Supersedes MS08-048 and MS09-037
    • Windows Server 2003 SP2 x64 Edition – Download Update
      • Supersedes MS08-048 and MS09-037
    • Windows Server 2003 SP2 for Itanium-based Systems – Download Update
      • Supersedes MS08-048 and MS09-037
  • Outlook Express 6.0 SP1
  • Windows Live Mail
  • Windows Mail

MS10-031: Vulnerability in Microsoft Visual Basic for Applications Could Allow Remote Code Execution (978213)

Affected Software

Important Reminder

Please keep your computer up to date with Critical and Important updates by visiting Microsoft Update. If you experience any problems with Microsoft Security updates then please call Microsoft support for help. There will be no charge for support on Security Updates.

Microsoft has set up newsgroups for self-support. If you need help for Security updates or any other updates that is issued by Microsoft then please visit the Windows Update newsgroup at using your newsreader news://msnews.microsoft.com/microsoft.public.windowsupdate.

Version 1.1
Edited: May 23, 2010

Follow

Get every new post delivered to your Inbox.