In 2015, Microsoft launched the Windows 10 family of products. Along with this launch, Microsoft released the “Windows Imaging and Configuration Designer” or the “ICD” tool. However, the tool, part of the Windows 10 ADK, did not meet customer expectations. Its primary use was to create Windows provisioning answer files and to build custom provisioning packages. OEMs found the tool challenging to learn, and Microsoft recognized the limitations that were difficult to overcome for Windows IoT products. Microsoft waited until the Windows IoT products matured and developed a new wizarddriven tool that is easy to learn. After almost a year of development, testing, and much feedback, Microsoft released an incredible new tool called the Edge Device Image Builder (EDIB).
 
While the tool isn’t fully ready yet, it will be available for Public Preview. Anyone can download the tool, test it, and report issues or send requests to Microsoft via a Github page. However, you must wait for the official final release for support in a production scenario, as it isn’t yet available for production scenarios. Per Microsoft, We have created a public EDIB GitHub repository that will enable customers to go ahead and report issues that we can all actively monitor and provide community support.

Why Use Edge Device Image Builder (EDIB)?
 
EDIB is a desktop application that assists device builders and OEMs by providing a guided experience to build secure and customized Windows IoT Enterprise LTSC 2021 device images. With this tool Microsoft envisions the following:

Once an image recipe is defined, EDIB autonomously builds, customizes, and produces a deployable image, removing guesswork and complexity for the user. The user can initiate the build process and monitor the progress either directly in the EDIB tool or programmatically through APIs. Once the build process starts, EDIB will translate the recipe into a set of supported customization endpoints and drive the image build process within a Hyper-V virtual machine (VM). The VM removes the need for technicians to interact with a physical reference device to complete this process manually, obviating the need for the image to require specific ordering and multiple boots to apply all configurations correctly.

EDIB will produce a deployable Windows image (WIM). Users have the option to create a bootable USB thumb drive in EDIB containing the output WIM. The USB stick can boot onto a test device to continue on-device customizations or testing tasks. Once image testing is complete, the USB stick can also be used to deploy to devices on the manufacturing line. For large-scale lab or manufacturing line deployment scenarios, the deployable WIM produced by EDIB, once validated, can be bulk deployed over the network onto devices using DISM (Deployment Image Servicing and Management) commands.

Please check this Microsoft blog from March 2022 – Announcing the Public Preview for Edge Device Image Builder to get started with the tool.

Download the Public Preview Build. Then use my quick start guide below to get your Technician PC setup and ready to use the tool.

Quick Start Guide for EDIB
  1. Load a computer with Windows 10 Pro or Enterprise or IoT Enterprise at least build 20H2, 21H1, or 21H2.

  2. Enable Hyper-V: Control Panel, Programs & Features, Turn on Windows features.


  1. Download & Install the Windows ADK – Specifically the version 2004


  1. Download and Install the Windows PE ad-on for the ADK – Also version 2004


  1. Download the OPK Media kit for LTSC 2021


  1. Optional: Download the OPK Language Pack & Features on Demand


  1. Download the Microsoft Security Compliance Toolkit


  1. Unzip the Edge Device Image Builder ZIP package to C:\


  1. Download the Packer Tool. Place “packer.exe” file in the C:\EdgeDeviceImageBuilder\Backend Folder

  1. Rename the ISOs as follows and place them in the Dependency Folder


  1. Launch the Tool by double-clicking EdgeDeviceImageBuilder.exe.

As an additional resource, please check out the video I created on the Edge Device Image Builder where I walk you through my quick start guide to get your Technician PC setup and ready to use the tool.

For additional questions regarding the tool or the Microsoft IoT products, please get in touch with our team via msembedded@arrow.com

Ken Marlin Headshot

Ken Marlin

Supplier Manager

Based in Phoenix Arizona, Ken is a Microsoft Business Development Manager at Arrow Electronics. Ken is a 3-time Microsoft MVP on Windows IoT products and has over 35 years of experience in supporting all Microsoft products and channels. Known in the industry as the Windows Champ, Ken has a youtube channel that provides valuable information on getting started with Windows IoT products and “How To” informational videos. His specialty is helping customers with complex licensing on Windows Server, SQL Server and Windows 10 IoT Enterprise.

Arrow Intelligent Solutions Blog

Take a look at our blogs articles for all the latest news, views and industry knowledge.