Currently Windows 10 IoT Core has three builds for Raspberry Pi 2, MinnowBoard Max, and DragonBoard 410c. To try it out on a x86 or x64 VM, the one for MinnowBoard Max should be used. Go to the web site to download it or click the direct link here.
The downloaded file is an ISO image file. Mount the ISO file and run the installer MSI file. The files are installed under C:\Program Files (x86)\Microsoft IoT.
Windows 10 IoT Core disk image is stored as a FFU file at C:\Program Files (x86)\Microsoft IoT\FFU\MinnowBoardMax/flash.ffu. You can use the included tool IoTCoreImageHelper to create a SD card. However, to run it on a VM, a VMDK file is preferred.
How can a FFU file be converted to a VMDK file? Windows 10 IoT Core installation includes a tool called Dism. It can apply an disk image to a physical drive. For Windows 10 IoT Core, a real physical drive is actually not needed. You can create a 8GB VHD file and attach it in Disk Management.
Identify the drive number by using diskpart. It could be PhysicalDrive1, PhysicalDrive2, or others. Then use the following command to apply the disk image to the attached VHD. You will need to change the letter N in PhysicalDriveN to your drive number.
dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck
Now we can use the solution in the prevous blog post to covert it to a VMDK file.
In VMware Workstation, create a simple VM which has 1GB memory, 1 processor, 1 hard disk with Windows 10 IoT Core image, 1 network adapter, a display and no others. The most important option is to enable Boot with EFI instead of BIOS.
If everything is configured correctly, it should show the screen as below after powering on.