https://www.techtarget.com/searchenterprisedesktop/tip/Save-WIM-file-space-with-WIMBoot-in-Windows-81-update
WIMBoot is a new feature, currently available only on the desktop side of Windows 8.1 Update1, that lets computers boot directly off a Windows image file, or WIM file.
Why would you want this?
WIM files are tremendously compressed. The past few releases of Windows used them for operating system distribution. The DVDs and ISO files included boot.wim and install.wim, two files that contained essentially the entire Windows system, highly compressed.
During the first phase of OS installation, the installer was simply extracting the full set of files from these compressed WIM files and then moving on to registering DLLs and doing the housekeeping necessary to get from bare metal to a working Windows machine.
Interestingly, the compressed WIM file stays on the Windows 8 device to allow for system file recovery, so you're paying the disk space price twice: once to store the compressed version of all of the files and a second time to store the fully expanded version of the files for normal daily use.
WIMBoot turns this on its head, at least on PCs with solid-state drives and UEFI firmware -- in other words, no BIOS chips or legacy machines with rotating platters for disk drives you boot from. It lays down a copy of the compressed WIM file on a special imaging partition; and then during installation, Windows just creates pointers on the operating partition to the compressed files in the partition where the WIM file is stored. The imaging partition is also used as the recovery partition, so it does double duty.
By enabling a scenario where a device can boot into Windows directly off of a WIM file, users can do the following:
Windows admins can use the Deployment Image Servicing and Management (DISM) tool to create WIMBoot images. Here is a procedure to get started.
copy c:\images\install.wim c:\images\install_wimboot.wimmd c:\mnt\win dism /mount-image /imagefile:"C:\images\install_wimboot.wim /Index:1
/MountDir:c:\mnt\winattrib –s –h c:\mnt\win\windows\system32\recovery\winre.wim move
c:\mnt\win\windows\system32\recovery\winre.wim c:\images\winre.wimdism /unmount-image /mountdir:c:\mnt\win /commitDism /cleanup-image /online /startcomponentcleanupc:\windows\system32\sysprep\sysprep /generalize /shutdown /oobeDISM /Capture-Image /WIMBoot /ImageFile:"X:\Images\install_wimboot.wim" /CaptureDir:C:
/Name:"WIMBoot Enterprise_x64 8.1 Update"To use the WIMBoot image you created above, you need to boot your target PCs into Windows PE and then create a partition layout that includes a system partition, a Windows partition and the image partition. Here is a sample Diskpart script to create the required layout.
select disk 0 clean convert gpt create partition efi size=100 format quick fs=fat32 label="System" create partition msr size=128 create partition primary shrink minimum=10000 format quick fs=ntfs label="Windows" assign letter=c create partition primary format quick fs=ntfs label="Images" assign letter=m set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 list volume exit
In addition, Microsoft provides very detailed guidance for deploying WIMBoot images to different devices based on whether or not you know how big the images will be in advance.
30 Jun 2014