I am using a USB-drive to boot from and to install Windows 2008R2 unattendedly (with autounattend at the rootdir of the pendrive), which is working fine. I have 2 questions: Because I do not want to alter the default install.wim, I am trying to use a supplemental data file (addons.wim) in the same folder as install.wim to add extra files and dirs to the installation: <DataImage wcm:action="add"> <InstallFrom> <Path>\sources\addons.wim</Path> <MetaData wcm:action="add"> <Key>/IMAGE/NAME</Key> <Value>addons</Value> </MetaData> </InstallFrom> <Order>1</Order> </DataImage> Somehow I do not get any file that is inside te addons.wim fil to the drive where the OS is being installed. So my first question is: what do I need inside the autounattend.xml file to get the addons.wim file to be read by the Windows PE phase and install those files to the drive where Windows is being installed. I also like to add extra drivers to the addons.wim file, but I could only find info how to do that on the install.wim file: Dism /mount-wim /wimfile:install.wim /index:1 /mountdir:d:\install Dism /image:d:\install /add-driver /Driver:d:\drivers /recurse dism /unmount-wim /mountdir:d:\install /commit Doing the same to the addons.wim ends up with errors of course, because there is no OS inside that file, but is there a way around this? (for the same reason, I do not like the install.wim to be altered) Thanks in advance <edit> I changed my concept, instead of using a second .WIM file, I now use the old fashion $OEM$ folders: For my first question, I created a $OEM$\$1\ folder under the \Sources folder which now holds my add-on files. And for the second one, I have created the $WinPEDriver$ folder on the USB-drive which holds the drivers now. </edit>