Hi Everyone, I follow the link below and use Surface pro 3 to boot to VHD(Native Boot). http://technet.microsoft.com/en-us/library/hh825691.aspx The OS of my VHD is Windows 8.1 Embedded Enterprise x64. First, I put my VHD file in C:\. Then I booted up a USB with WinPE(x64) on it and use the following commands to attach my VHD. diskpart select vdisk file=C:\windows.vhdx attach vdisk list volume select volume <volume_number_of_attached_VHD> assign letter=v exit cd v:\windows\system32 bcdboot v:\windows Unfortunately, I got the error screen when I reboot my Surface pro 3. Does Surface pro 3 support native vhd boot? Or does I miss anything necessary? Thanks.