Windows11 Deployment Imaging Framework
Windows11 Deployment Imaging Framework
Version 1.1
Bruce Murphy
ayfun Karabayir
annis Mansolas
Design-in Strategists
Microsoft Corporation, Device Technical Sales
Microsoft Confidential – Shared Under NDA - Information Subject to Change
The information presented today is Microsoft Confidential Information, subject
to NDA between the parties and not for external discussion or distribution.
Additionally, this content is for discussion purposes only and does not
Reminder About constitute an agreement between the parties; all proposed terms are subject
to separate agreement between the parties. All existing Microsoft programs
Confidentiality mentioned in this document are subject to the existing terms of such
programs.
Please make sure that you are viewing this presentation in a location where
confidentiality can be maintained.
Thank you.
Microsoft Confidential – Shared Under NDA Microsoft Confidential – Shared Under NDA - Information Subject to Change
The information contained in this document represents the current view of Microsoft Corporation and its Affiliates ("Microsoft") on the
issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be
interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented
after the date of publication.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this
document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic,
mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in
Disclaimer
this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not
give you any license to these patents, trademarks, copyrights, or other intellectual property.
Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and
events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address,
logo, person, place or event is intended or should be inferred.
MICROSOFT DOES NOT MAKE ANY REPRESENTATION OR WARRANTY REGARDING SPECIFICATIONS IN THIS DOCUMENT OR ANY PRODUCT
OR ITEM DEVELOPED BASED ON THESE SPECIFICATIONS. MICROSOFT DISCLAIMS ALL EXPRESS AND IMPLIED WARRANTIES, INCLUDING
BUT NOT LIMITED TO THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND FREEDOM FROM
INFRINGEMENT. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, MICROSOFT DOES NOT MAKE ANY WARRANTY OF ANY KIND
THAT ANY ITEM DEVELOPED BASED ON THESE SPECIFICATIONS, OR ANY PORTION OF A SPECIFICATION, WILL NOT INFRINGE ANY
COPYRIGHT, PATENT, TRADE SECRET OR OTHER INTELLECTUAL PROPERTY RIGHT OF ANY PERSON OR ENTITY IN ANY COUNTRY. IT IS
YOUR RESPONSIBILITY TO SEEK LICENSES FOR SUCH INTELLECTUAL PROPERTY RIGHTS WHERE APPROPRIATE. MICROSOFT SHALL NOT
BE LIABLE FOR ANY DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE USE OF THESE SPECIFICATIONS, INCLUDING LIABILITY
FOR LOST PROFIT, BUSINESS INTERRUPTION, OR ANY OTHER DAMAGES WHATSOEVER. SOME STATES DO NOT ALLOW THE EXCLUSION
OR LIMITATION OF LIABILITY OR CONSEQUENTIAL OR INCIDENTAL DAMAGES; THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
Microsoft, Windows, Windows 11, Windows 10, Windows 8.1, Windows 8, Windows 7 and Windows Vista are either registered trademarks
or trademarks of Microsoft Corporation in the United States or other countries or regions.
Thank you.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
Preinstalling Windows 11
Preinstalling Windows 11
Overview
Automated image building framework custom image finalize
Prerequisites
Windows 11
Deployment Download OPKs
Requirements
Download all OPKs to the Technician PC
Preparing the
Images folder
Open the embedded Images.zip
archive and extract its contents to the
root of the C:\ drive on your Technician
PC
Images.zip
Installing ADK
Preparing the
Images folder
Share the folder C:\Images for
network-based image building and
deployment
Example
\\[computername]\images
Drivers
If you are preparing a system specific image you can place Windows drivers
in this folder that will be added to the image
If you are preparing a generic Windows image and do not want to include
system specific driver then you’ll have the opportunity to add drivers on the
Reference PC during image customization.
Adding Languages
Images\Windows\Languages
Languages
In the example only the German (de-de) and Greek (el-gr) main language
files are left.
Do not remove the rest 3,000+ files as they are needed for the correct
configuration of satellite packages
If you are building an English only image, you can leave the folder empty
Features on
Demand
In this example the packages for German (de-de) and English (en-us) have
also been added
Microsoft-Windows-LanguageFeatures-TextToSpeech-xx-yy-
Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Basic-xx-yy-
Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Handwriting-xx-yy-
Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-OCR-xx-yy-
Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-LanguageFeatures-Speech-xx-yy-
Package~31bf3856ad364e35~amd64~~.cab
InboxApps
Images\Windows\InboxApps
Inbox Apps
Copy all the contents of the amd64fre folder of the X22-62137 Win 11
21H2 64ARM64 MultiLang OPK Inbox Apps OPK
Office Copy the contents of the 2106ODT folder of the X22-61128 Office
C2RScriptsConfigDeployment Tool for OEM OPK v2106 in the
Windows\Office folder.
Copy the contents of the X22-61138 Office 2106 English OPK in the
Images\Windows\Office folder.
Optionally copy the contents of additional Office 2106 OPKs of the Office
languages that you intend to preinstall
Notes:
The top folder of each Office 2106 OPK is Office. This is the folder that must
be copied in the Windows\Office folder so you’ll end up with an Images\
Windows\Office\Office\Data\... folder structure.
Office 2106 OPKs have different language resource files but the base files
are the same. If you are copying multiple Office OPKs then you’ll get a ‘file-
overwrite’ prompt. It’s OK to skip overwriting files to speed up the copying
process.
The Office languages you add will not all be preinstalled by default. You will
be prompted to select which Office languages will be preinstalled later in
the project creation process.
MicrosoftIf you don’t
Confidential want
– Shared under NDA –to add subject
Information multiple
to change languages in a multilanguage Windows
Technician PC
Unattend
If you don’t plan to use a custom wallpaper, then please delete the existing
wallpaper.jpg file
The folder contains the file Unattend.xml which is used to add OEM
information to the Windows image. This file will be customized with the
information you will be asked to provide during CreateImage.cmd process
in the image creation process.
All other files and scripts are required for successful image creation.
Note: If you are using a custom desktop background image, then you must ensure you own the copyright
of that image. For Windows 11 we additionally require you to provide images which follow the composition
guidance in the Windows Engineering Guide
Microsoft Confidential – Shared under NDA – Information subject to change
Technician PC
Updates
Windows Updates
Images\Windows\Updates
Place all .msu update packages here and DISM will programmatically
update the Install.wim file during the CreateImage.cmd process
Place all applicable .msu update packages here and DISM will
programmatically update the WinRE.wim file during the CreateImage.cmd
process
WinRE Place all WinPE language packs here which you want to be applied to WinRE
C:\Program Files (x86)\Windows Kits\10\Assessment and
Deployment Kit\Windows Preinstallation Environment\amd64\
WinPE_Ocs\xx-yy
You will require the following files for each language; if adding multiple
languages you may preserve the folder structure from C:\Program Files
(x86)\Windows Kits\10\Assessment and Deployment Kit\Windows
Preinstallation Environment\amd64\WinPE_OCs
lp.cab
WinPE-Rejuv_xx-yy.cab
WinPE-EnhancedStorage_xx-yy.cab
WinPE-Scripting_xx-yy.cab
WinPE-SecureStartup_xx-yy.cab
WinPE-SRT_xx-yy.cab
WinPE-WDS-Tools_xx-yy.cab
WinPE-WMI_xx-yy.cab
WinPE-StorageWMI_xx-yy.cab
WinPE-HTA_xx-yy.cab
You must match the WinRE languages with the preinstalled Windows
languages
Microsoft Confidential – Shared under NDA – Information subject to change
Deployment and Imaging Creating a custom WinPE
Start a new project
Framework Create image
Creating a New
Image
Note: You must have added these language OPKs during the Workspace preparation
phase.
Note: S Mode selection is available only if you are preparing a Windows 11 Home or
Windows 11 N Home image
Animations are for display of process and not Select option [2] Apply Recovery
time related
Select Y as disk already has Recovery partition
When finished select option [5] Exit and
reboot the reference PC into Audit mode.
Note: The script must not be interrupted until the PC is shut down.
[projectname]_Final.wim
Final Image Deployment Boot the reference PC from the WinPE USB
(Factory Floor)
USB Deployment Method
Ensure the USB with the Images and Scripts
folder is also in the PC