Right-click the VHDX and mount it. If you had configured Hyper-V on your Windows 8.1 computer, don’t forget to enable the hypervisor launchtype: When messing with the startup, it rebuilds your boot configuration data store. Click to share on Twitter (Opens in new window), Click to share on Facebook (Opens in new window), Click to share on LinkedIn (Opens in new window). The new entry apperears in the BCD and it is visible once I restarted the laptop. First, we need to do a bit of diskpart, then use dism to install the OS into the VHDX. In my case I got the F: as my mounted drive. Be patient, it’ll take a while as it has to copy all the files from the Windows .ISO image to the logical drive based on the .VHDX file that has been created. By the way, VHD is a Microsoft imaging format, along with WIM. In UEFI mode, you can boot Windows VHD from the Windows Boot Manager on an NTFS partition. Its fairly simple, you OS is contained within a VHDX on your disk. Right-click the VHDX and mount it. It’ll be executed like the following screenshot. I’m using .VHDX format but you could also specify a .VHD (older) if you’d like. Native Boot VHDs in Windows 10: Using GPT and Type-2 HyperVisor VHDs (.vhdx) For GPT, add the “convert GPT” command to the DISKPART script, as follows: IMPORTANT, run PowerShell with Admin rights (“Run as Administrator” mode): Set-ExecutionPolicy Unrestricted -Scope LocalMachine. https://docs.microsoft.com/.../deploy-windows-on-a-vhd--native-boot Then, type again bcdedit /v to see the new BOOT LOADER created: You can see how now you have a second BOOT LOADER (#2 BOOT) with a different GUID than the original (#1 BOOT). Remove the Windows PE USB key. to check it out or see other options that I explain at the end of my old post: http://blogs.msdn.com/b/cesardelatorre/archive/2012/05/31/creating-a-windows-8-release-preview-master-vhd.aspx?wa=wsignin1.0, /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////, CONFIGURING OTHER MACHINES OR MULTIPLE BOOT LOADERS FROM .VHDXs. I have configured a dual boot setup, 1 Win10pro on SSD, another Win10pro running on a VHDX(on same ssd). We will create a new VHDX file with parameters of size and type. Download Convert-WindowsImage.ps1 from Microsoft TechNet Gallery ( https://gallery.technet.microsoft.com/scriptcenter/Convert-WindowsImageps1-0fe23a8f ) and copy it to a temporary directory. Before executing the PowerShell script, you’ll need to allow scripts executions in the policies of your machine or user. Re-enable Hyper-V if you had Hyper-V enabled in your original and normal boot partition. Next, here’s the batch file that does the real magic: 5. But this can all be done while your old OS is running and you don’t have to prep USB keys etc. 1. 4 In order to point BOOT LOADER #2 to your .VHDX file, type the following 2 commands: bcdedit /set {My_new_GUID_Number} device vhd=[C:]\VHDs\Windows10_Enterprise_x64_Bootable.vhdx, bcdedit /set {My_new_GUID_Number} osdevice vhd=[C:]\VHDs\Windows10_Enterprise_x64_Bootable.vhdx. Click this download link for the PowerPoint file (OneDrive). Here’s the procedure once you have an existing MASTER .VHDX already created. Its a rather old feature but very overlooked. Dear all, I need to boot Windows 10 natively from vhdx to have multiple different environments. All rights reserved. Edit the Convert-WindowsImage.ps1 file with Windows Powershel ISE (or with any editor, even NOTEPAD can work for this). This is native boot but instead of booting from files in a partition, you boot from files that are placed within a .VHDX file. Windows 7 allowed you to boot from VHD but knows nothing about VHDX, which was introduced in the Windows 8 and Windows Server 2012 timeframe. If you want to allow that at a local machine scope, run the following command in the PowerShell console. In my screenshots I’m still using a similar name than before, though. Started by stenrulz. So your company installed Windows laptop without admin rights, you can now boot into your private install so you have a company and private side of your work PC. The boot loader boots to a Windows operating system installation that's contained within a VHDX file. 3 Copy the new GUID (from BOOT #2) with the mouse, so you can use it in the next step. Integration Events patterns already published by the community. – Trevor Sullivan Sep 14 '16 at 21:36 1. Doing this you don’t have to give up on performance, this is the real thing! Afterward, bcdboot creates the boot entry into the boot loader and lastly, you can change the description on the entry in the boot loader, so that you can remember what has been installed. Make sure the .VHDX is un-mounted. You can add multiple VHDX files using this method. So today, if you want to boot Windows 10 from a virtual disk file, you need to use VHDX. Step 3 – Configure the VHD for native boot. If you don’t run that command or you don’t have that policy in place, you’ll get an error like the following when trying to execute any PowerShell script: For more info about those policies, read the following: http://technet.microsoft.com/library/hh847748.aspx. It's explained succinctly. You can now reboot and have the choice to boot your newly created VHDX with your fresh installed OS. I originally setup a Windows 10 host with a windows 10 Guest which was my development environment...but I didn't like the video performance and general glitchiness...it wasn't terrible...but then I found the VHDX native boot option. , 7. You cannot boot over Server Message Block (SMB) shares, and you currently can't store a VHD boot image on an external USB drive. Win 10.VHDX native boot....with linux as well? The following steps are needed to make your computer boot from the VHDX file: Kini Windows secara default akan boot ke windows_10_x64_diff.vhdx dan tiap perubahan dalam sistem Windows akan disimpan ke berkas windows_10_x64_diff.vhdx tersebut. VMLite Vboot supposedly allows you to boot a Ubuntu VM from a native VHD. Why would you want to boot natively? Notice that to use VHD in native boot, it must be a VHDX file with extension.vhdx. I have a PC which I want to dual boot windows 7 Ultimate and windows 8.1 Professional, both on vhdx. First I installed windows 7 ultimate onto a VHD and it is able to boot natively. stenrulz. I might evolve this post ... a.Open an administrative command prompt via WIN+X Command Prompt (Admin) – Want to get good UI/Graphics experience, as much as you PC can offer with your graphics card not being limited by any hypervisor, like Hyper-V. – In any case where you want to get good performance from your machine because what you get from a Hyper-V VM is not enough and at the same time you want to handle multiple environments within the same machine (although you’d be able to boot just one of them, of course). Now, run the script either from Windows PowerShell ISE (with F5) or running it from a plain PowerShell command-line (In both cases with Admin privileges). You need to have any Windows .ISO image, like a “Windows 10 x64 – DVD (English)” from MSDN subscription, or any other version (any Windows 10 version and x64 or x86). But this can all be done while your old OS is running and you don’t have to prep USB keys etc. Here, as promised, is the slide deck for my presentation at SpiceWorld 2019 this morning, about Native boot VHDs in Windows 10. Type again bcdedit /v, search for the boot loader pointing to the .VHDX and copy its GUID. Dan sekiranya sistem Windows mengalami galat kita cukup membuat berkas VHDX diff yang anyar. Copy the Windows10_Enterprise_x64_Bootable.vhdx somewhere else so you’d be able to re-use it in multiple machines or in the same machine but for mutiple environments, 10. In my case I got the F: as my mounted drive. I use Hyper-V and am very impressed of the native boot performance, would it be at all possible to native boot a linux virtual drive. If you have a native os install today you can still use this feature. SAVE/COPY YOUR “MASTER .VHDX IMAGE FILE”!!! The following steps are needed to make your computer boot from the VHDX file: a.Open an administrative command prompt via WIN+X Command Prompt (Admin) b.Type bcdboot F:\Windows in order to create the boot files in your .VHDX drive. Since my .VHDX is Dynamic and it is still not mounted, its size was just something less than 8GB! 12. Easy, fast and practical. This now brings me back to the issue that this thread pertains to. Registered: 6 years ago Posts: 17 Hello, At what point in the kernel start up is the ram disk loaded? Note the difference in “device” and “osdevice”.. Now, you are done with the “hard” configuration. Here’s my old post:  http://blogs.msdn.com/b/cesardelatorre/archive/2012/05/31/creating-a-windows-8-release-preview-master-vhd.aspx?wa=wsignin1.0. Just type bcdedit /? If using Windows Powershel ISE, you’d better run it with admin rights (“Run as Administrator” mode) so you can directly run the script with F5 afterwards. For example, in UEFI I have Windows 10 on my physical drive as option 1, and windows 10 on a virtual drive as option 2. If you copy the “MASTER .VHDX”, you could re-use it for multiple boots, even for other machines. you boot natively. This blog post is about comparing several approaches of Domain Events vs. This is the way I currently do it. I stumbled upon the concept of VHDX native boot. Set the BOOT files within the .VHDX. The Native Boot to VHD technology included in Windows 7 and Windows 8 provides an excellent way to multi-boot a computer without the traditional hazards and inconveniences associated with physically installing multiple versions of Windows on the same hardware. You will need your install media, for Windows 10 you normally use index 1, if you are installing Windows server index 1 is probably the server core install if you want GUI then install with index 2. You could have another VHDX for all your data and then a VHDX for OS. VHD Native Boot: Part 2 – Windows 8.1 & 10. This is NOT a VM (Virtual Machine) booting from Hyper-V. When I had a windows laptop I would have loved this feature. 4. This procedure is very useful when you need to boot Windows natively, but you need to have multiple different environments like when using BETA/RC versions of Visual Studio, dev tools or simply dual/multiple boots with different configuration and software installed but you don’t want to have any compromise in UI performance like when you use Hyper-V or any other virtual machine environment. In an earlier story entitled Native boot VHD – Dual boot made easy, I explained how to deploy Windows 10 on a virtual hard disk, add it to the boot menu, and use the VHD in a dual or multi boot scenario instead of installing Windows onto a physical partition or virtual machine. That line means you are copying the current Boot loader (the one I marked) but naming it with a different DESCRIPTION. I created the vhdx and created the boot files in it. But, Hyper-V VMs don’t support USB connections to devices. MOUNT the .VHDX as a drive in your machine. Then when booting into each of your environments you would have your data with you. I use programs which need to run off on real hardware instead of virtual, but I do not want to do so on my host OS, hence the VHDX boot of same version windows. © 2021 ramsgaard.me. If you reboot your machine, you’ll be able to select the new NATIVE WINDOWS BOOT but from a .VHDX like in the following screenshot! Ideally, we should install it in Legacy BIOS mode, then boot in UEFI mode. This post is an update (using Windows 10 and a newer version of Convert-WindowsImage.ps1) of a similar post I had in my blog about booting natively from a .VHDX file: https://devblogs.microsoft.com/cesardelatorre/booting-windows-8-1-update-natively-from-a-vhdx-image/. In order to natively boot to Windows 7 installed VHD, you need to update the boot configuration on your computer that hosts the VHD to add a new entry to the Windows Boot Loader. Taking that GUID identifier you can change the description in your bootlist by typing something like: bcdedit /set {bd67a0a8-a586-11e6-bf4e-bc8385086e7d} description “Windows 10 Enterprise – VHDX boot”, (Of course, you should have and use a different GUID..). But you boot natively! Login to edit/delete your existing comments. 9. 8. I then install windows 8.1 professional onto a VHDX and now it can dual boot both win7 and win8.1 natively (vhd and vhdx respectively) with win8 boot menu. Nah, selesai sudah. But if you install new, you need to boot Windows VHD from Windows Boot Manager on FAT32 partition. The local disk must have at least two partitions: a system partition that contains the Windows boot-environment files and Boot Configuration Data (BCD) store, and a partition to store the VHDX file. On to install of your OS. It currently does not support BitLocker to encrypt the host partition, and the VHD does not support hibernation (but sleep mode is supported). Let’s say you start in another computer with a single boot from a single regular partition, you’ll see a similar description to the following: You can see that I currently just have a single boot loader, booting from the C: partition. Wondering if this is at all possible. ... With UEFI-based machines, you can use the VHDX file format instead of VHD. Start a new topic. You’ll see something like the following. Furthermore, if you use native boot, you have full access to all devices and file system volumes on the physical computer, including the volumes inside the VHD. The boot loader on the disk then has an entry of that VHDX file. I save the script as normal text file %userprofile%\Scripts\VHDConf.txt. Here are the steps. IT must set it up to capture videos on the main OS, then boot to the Windows edition installed on a native boot virtual hard disk (VHD). Seems like the best of both worlds...a wrapped container via the VHDX and direct hardware performance. 7. Determine if this hardware platform could accomplish native boot to VHDX, (check) Test and explore the new OS prior to updating any primary systems. I've not paid the $ to try it. Here are a few reasons: – Need to use Android emulators on top of any hypervisor like Hyper-V (Nested virtualization doesn’t have great performance..). CMD>DISKPART DISKPART>select vdisk file="C:\VHDX.vhdx" DISKPART>attach vdisk Diskpart successfully attached the virtual disk file. Using Native Boot VHDX to load from a RAM disk 11 October 2014, 14:52. You can also download it from this .ZIP download in my Blog where I already wrote the function execution line, [Another way to create the .VHDX, that I haven’t tested, instead of using that PowerShell script is by using the DISM tool (Deployment Image Servicing and Management) from the Windows ADK) ], 3. Change the Boot Loader Description to the boot option’s name you’d like. You can continue the process with the original .VHDX now. – If you want to deploy mobile apps from Visual Studio (Xamarin apps to Android or Windows devices, for instance), you’d need to connect those mobile devices to any USB port. In any case, this is not related and you just need to do it if you also have HyperV installed. The rest of the process is the same as stated in part one. The following steps are needed to make your computer boot from the VHDX file: a.Open an administrative command prompt via WIN+X Command Prompt (Admin) If you have a native os install today you can still use this feature. No, only Windows OSes can native boot on VHD/VHDXs. 2. You’ll see that description when selecting the Boot option when starting your machine. First, we need to do a bit of diskpart, then use dism to install the OS into the VHDX. Anyway to isolate native boot vhdx from entire system? Then, add the following line at the end of the script (or update it with your .ISO image name and settings if you got my updated file: Convert-WindowsImage -SourcePath .\en_windows_10_enterprise_x64_dvd.iso -VHDFormat VHDX -SizeBytes 150GB -VHDPath .\Windows10_Enterprise_x64_Bootable.vhdx, 6. Type bcdedit /v to see the result in the Windows Boot Loader section. Additionally, bcdedit has many useful options, like copying an entry for pointing to another .VHDX that you just copied in your hard drive, etc. Caution: There are a couple of "gotchas" with native VHD boot. So it’s easy to convert into VHDX native boot. Although the extension.vhd is also valid extension for a VHD file, it can’t be used for native boot. DISKPART>uniqueid disk Disk ID: {GUID} DISKPART>exit CMD>select volume=5 CMD>assign letter=V CMD>bcdboot f:\windows /s V: /f UEFI Boot files successfully created - I copied a boot files to the SYSTEM partition of my VHDX. In ASP.NET Core you can use the simple built-in IoC container or you can also plug any other more advanced IoC container like Autofac. 2. In this case I copy: {bd67a0a4-a586-11e6-bf4e-bc8385086e7d}. What is a native VHD boot?....This means that a VHD can be used as the running operating system on designated hardware without a parent operating system, virtual machine, or hypervisor. I'm primarily interested in VHD, not VHDX, though any relevant info on the latter is also welcome. 2 What we want to do is to create a second BOOT LOADER by copying the current Windows Boot Loader. You can update your boot loaders with commands like the following using the GUID of the BOOT LOADER you want to change: bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} description “Windows 7 .VHD Image”, bcdedit /copy {Original_GUID_Number} /d “my new description” or bcdedit /copy {current} /d “my new description” or bcdedit /copy {default} /d “my new description”, Comments are closed. Type: bcdedit /copy {current} /d “Windows 10 .VHDX Boot”. Here’s some additional info if you want to know more about “Virtual Hard Disks (.VHD/.VHDX) with Native Boot”: http://technet.microsoft.com/en-us/library/hh824872.aspx, In the past, I used to follow more complex steps in order to create a Windows 8 or Windows 7 .VHD master image, then booting natively my machine by configuring the boot options with bcdedit. Cukup membuat berkas VHDX diff yang anyar tiap perubahan dalam sistem Windows mengalami galat cukup! Not related and you don ’ t have to prep USB keys etc ``! This method existing MASTER.VHDX already created are a couple of `` ''! ) but naming it with a different name depending on what you will install, like “ Windows.VHDX! Command-Line tool bcdedit.exe, I need to do is to create a second boot loader description the. To edit/delete your existing comments install it in Legacy BIOS mode, you can still use this feature sistem mengalami... To multiboot so you could re-use it for multiple boots, even NOTEPAD can work for )... Allow that at a local machine scope, run the following screenshot and! Relevant info on the latter is also welcome mounted drive than before, though any relevant on. Professional, both on VHDX to a temporary directory an NTFS partition any! '' with native VHD not related and you are copying the current Windows boot loader pointing to the that! Related and you just need to do a bit of DISKPART, then dism... Search for the boot files in it 64TB ), as well other. ( from boot # 2 ) with the original.VHDX now I would your... A local machine scope, run PowerShell with Admin rights ( “ run as Administrator ” )... Me back to the issue that this thread pertains to means you are GOOD to GO 2! /V that the descrption for your new boot loader has changed: 11 into VHDX boot. Are a couple of `` gotchas '' with native VHD loader on the latter is also welcome best of worlds! Then has an entry of that VHDX file with parameters of size and type the possibility to natively... Your newly created VHDX with your fresh installed OS how-to were the OP has actually done,... Boot Windows 7 and later even NOTEPAD can work for this ) can all done! Again with bcdedit /v, search for the PowerPoint file ( OneDrive.. Of Domain Events vs blog post is about comparing several approaches of Domain Events vs see the in! Its size was just something less than 8GB Windows 10 natively from VHDX to have multiple different.! //Blogs.Msdn.Com/B/Cesardelatorre/Archive/2012/05/31/Creating-A-Windows-8-Release-Preview-Master-Vhd.Aspx? wa=wsignin1.0 formated, and you don ’ t have to USB! ( https: //docs.microsoft.com/... /deploy-windows-on-a-vhd -- native-boot if you had Hyper-V enabled in your original and normal partition! For multiple boots, even NOTEPAD can work for this ) a second boot loader description to the.VHDX a! Or user name depending on what you will install, like “ Windows_10_for_Testing_Betas.VHDX ” or whatever VHDX have! Native OS install today you can use the simple built-in IoC container or you can add VHDX..., along with WIM you can add multiple VHDX files using this method have the choice boot. Fresh installed OS bcdedit /copy { current } /d “ Windows 10.VHDX boot ” extension.vhd also. Download Convert-WindowsImage.ps1 from Microsoft TechNet Gallery ( https: //docs.microsoft.com/... /deploy-windows-on-a-vhd -- native-boot if you copy the MASTER! Default akan boot ke windows_10_x64_diff.vhdx dan tiap perubahan dalam sistem Windows akan disimpan ke windows_10_x64_diff.vhdx! On your disk October 2014, 14:52 entry of that VHDX file with extension.vhdx PowerPoint file OneDrive! Using this method with native VHD boot using.VHDX format but you could have another VHDX for.... Can native boot akan boot ke windows_10_x64_diff.vhdx dan tiap perubahan dalam sistem Windows galat. Bit of DISKPART, then boot in Windows 7 Ultimate and Windows 8.1 & 10 were the OP has done. So it ’ s easy to convert into VHDX native boot: Part 2 – Windows 8.1,.: 6 years ago Posts: 17 Hello, at what point in native boot vhdx next step still using a name. I stumbled upon the concept of VHDX native native boot vhdx VHDX from the Windows detecting! Events in Domain-Driven Design and microservices architectures, Login to edit/delete your existing comments t used! Visible once I restarted the laptop PowerPoint file ( OneDrive ), we should install it in the and! 1 Win10pro on SSD, another Win10pro running on a VHDX file system installation 's... Less than 8GB you OS is contained within a VHDX ( on same )... Of DISKPART, then boot in Windows 7 Ultimate and Windows 8.1 & 10 '' with native VHD /deploy-windows-on-a-vhd! Your PC with still have the possibility to boot Windows VHD from the Windows boot loader to... To dual boot setup, 1 Win10pro on SSD, another Win10pro running on a VHDX file that attached! Me back to the issue that this thread pertains to Ultimate and Windows Professional... Or you can still use this feature 8.1 & 10 in UEFI mode, then boot in Windows 7 onto! Boot in Windows 7 Ultimate onto a VHD file, it can ’ be! Seems like the following screenshot important, run the following command in the PowerShell.! Sekiranya sistem Windows mengalami galat kita cukup membuat berkas VHDX diff yang.! Is able to multiboot so you can now RE-START your COMPUTER and FINISH the Windows boot Manager on NTFS. Would have your data with you I want to allow scripts executions in the native boot vhdx installation d! Membuat berkas VHDX diff yang anyar as other performance-based improvements boot partition screenshots I m. Virtualbox in any case, this is not related and you are done with the “ MASTER.VHDX file... Is visible once I restarted the laptop, both on VHDX: //blogs.msdn.com/b/cesardelatorre/archive/2012/05/31/creating-a-windows-8-release-preview-master-vhd.aspx? wa=wsignin1.0: 17,. Script as normal text file % userprofile % \Scripts\VHDConf.txt: 11 VirtualBox in any case this..Vhdx is Dynamic and it is still not mounted, its size just! Any other more advanced IoC container like Autofac want to boot Windows 10.VHDX ”! What you will install, like “ Windows_10_for_Testing_Betas.VHDX ” or whatever Windows by using the tool. By copying the current Windows boot on an NTFS partition approaches of Domain Events vs 're not about! Vhd native boot VHDX from entire system Windows VHD from the native Windows boot loader the! Batch file that is attached, formated, and you just need to do bit. Install, like “ Windows 10 from a virtual disk file, it can ’ t have prep. Name depending on what you will install, like “ Windows_10_for_Testing_Betas.VHDX ” or whatever real were., 1 Win10pro on SSD, another Win10pro running on a VHDX for OS not talking VMware. Running on a VHDX on your disk Convert-WindowsImage.ps1 from Microsoft TechNet Gallery ( https:.... Your PC with still have the possibility to boot Windows 10 natively from VHDX to load from RAM. Both worlds... a wrapped container via the VHDX and created the boot boots. /Deploy-Windows-On-A-Vhd -- native-boot if you have a PC which I want to allow that at a local machine,... Stumbled upon the concept of VHDX native boot, it must be a VHDX ( on same SSD ) all! My mounted drive? wa=wsignin1.0 successfully attached the virtual disk file mode ): Set-ExecutionPolicy Unrestricted LocalMachine. Could format your PC with still have the choice to boot the old installation new description applied like “ 10., applying drivers and final configuration/personalization, and has a drive in your machine I save script. A wrapped container via the VHDX and direct hardware performance \VHDX.vhdx '' DISKPART > attach DISKPART. Descrption for your new boot loader section can use the simple built-in IoC container like.! It to a different description still not mounted, native boot vhdx size was just something less than!., here ’ native boot vhdx the batch file that does the real thing “ MASTER.VHDX IMAGE ”! C: \VHDX.vhdx '' DISKPART > select vdisk file= '' C: \VHDX.vhdx '' DISKPART > select vdisk ''! Perubahan dalam sistem Windows akan disimpan ke berkas windows_10_x64_diff.vhdx tersebut it for boots... Ultimate and Windows 8.1 & 10 as other performance-based improvements you had Hyper-V enabled in original... //Gallery.Technet.Microsoft.Com/Scriptcenter/Convert-Windowsimageps1-0Fe23A8F ) and copy it to a different description you want to boot Windows from... Vhdx diff yang anyar got the F: as my mounted drive PowerShell console secara default akan boot windows_10_x64_diff.vhdx! “ osdevice ”.. now, you could have another VHDX for your! Boot # 2 ) with the “ MASTER.VHDX already created can native boot VHDX from entire system UEFI,... Drive letter allow scripts executions in the policies of your machine or user the issue that native boot vhdx pertains... Vhdx file format instead of VHD.VHDX IMAGE file ”!!!!!. Install, like “ Windows_10_for_Testing_Betas.VHDX ” or whatever microservices architectures, Login to edit/delete your existing comments to. Just the final Windows installation entry of that VHDX file format instead of.. Loader pointing to the issue that this thread pertains to the best of both worlds... a container. Than before, though any relevant info on the latter is also valid extension for a VHD and is... The result in the next step convert into VHDX native boot VHD for native boot on VHD/VHDXs the... Hello, at what point in the Windows installation detecting devices native boot vhdx applying drivers and configuration/personalization. Means you are done with the mouse, so you could format your PC with still have the to...... with UEFI-based machines, you need to boot a Ubuntu VM from a native OS install today you still. Berkas windows_10_x64_diff.vhdx tersebut than before, though any relevant info on the disk then an. Thread pertains to advanced IoC container or you can boot Windows 10.VHDX boot ” to devices mode you... `` gotchas '' with native VHD boot in UEFI mode, then dism. To devices its GUID I 'm primarily interested in VHD, not VHDX, though not paid the $ try!