Site icon Google Maps Widget

Installing Windows ADK and WinPE for Windows 10 & 11 (Offline or Online)

Installing the Windows Assessment and Deployment Kit (ADK) along with the Windows Preinstallation Environment (WinPE) is a critical step for IT professionals and system administrators who manage large-scale Windows deployments. The ADK provides essential tools to customize, assess, and deploy Windows operating systems, while WinPE is a lightweight environment used for installation and maintenance tasks. Whether your workflow requires online or offline installation, understanding how to properly set up both components ensures a smoother deployment experience.

TL;DR: Installing Windows ADK and WinPE is essential for deploying and customizing Windows 10 and 11 environments. You will first download the latest ADK and WinPE add-ons from Microsoft, with the option to install online or download the full set of installers for offline use. The process is relatively straightforward but requires administrative access and attention to system compatibility. Mastering this setup is key to effective system imaging and deployments in enterprise or home lab setups.

Understanding the Role of the ADK and WinPE

The Windows Assessment and Deployment Kit (ADK) includes a set of tools such as:

Microsoft separates the WinPE component from the main ADK as of Windows 10, version 1809. This means you have to install the base ADK and then the WinPE Add-on separately. This modular approach reduces the download size and lets administrators customize their installation more precisely.

System Requirements

Before you begin the installation process, ensure your system meets the following requirements:

Installing Windows ADK and WinPE Online

To install the ADK and WinPE components online, follow these steps:

  1. Visit the official Microsoft ADK download page:

    https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install
  2. Download the installer for the most current version of Windows ADK for Windows 10 or 11.
  3. Run the ADK installer (adksetup.exe).
  4. Choose “Install the Windows Assessment and Deployment Kit to this computer”.
  5. Accept the license agreement.
  6. Select the features to install. At a minimum, choose:
    • Deployment Tools
    • User State Migration Tool (optional based on need)
  7. Click Install to begin the download and installation process.

After the ADK installation completes, proceed with installing WinPE:

  1. Download the WinPE add-on installer from the same Microsoft ADK page.
  2. Run the WinPE installer (adkwinpesetup.exe).
  3. Repeat the installation steps, selecting only the Windows Preinstallation Environment feature.

Installing Windows ADK and WinPE Offline

For systems that are air-gapped or have restricted internet access, you can perform an offline installation. This method also allows you to keep a reusable installer for future deployments.

Step-by-Step Offline Download

  1. On a computer with internet access, run the ADK installer (adksetup.exe).
  2. Select “Download the Windows Assessment and Deployment Kit for installation on a separate computer”.
  3. Choose a directory to save the downloaded files.
  4. Repeat the process for the WinPE Add-on using adkwinpesetup.exe.

Step-by-Step Offline Installation

  1. Move the downloaded ADK and WinPE folders to the target offline machine.
  2. Run adksetup.exe from the ADK folder. Since the setup files are local, it won’t require internet access.
  3. Repeat using adkwinpesetup.exe to install the WinPE add-on.

Post-Installation Considerations

After installation, confirm the tools are available using the following methods:

You may also want to test creating a custom WinPE ISO to verify that tools like DISM and Oscdimg are functioning correctly. A basic command to create a bootable WinPE ISO is:

copype amd64 C:\WinPE_amd64
MakeWinPEMedia /ISO C:\WinPE_amd64 C:\WinPE_amd64\WinPE.iso

This ISO can then be written to a USB stick or used in virtual machines.

Tips for Troubleshooting

If you encounter issues during or after installation, consider the following tips:

Automation and Scripting Options

For enterprise environments, consider automating the ADK and WinPE installation using PowerShell or batch scripts. This reduces setup time and ensures consistency across multiple deployments.

Start-Process -FilePath ".\adksetup.exe" -ArgumentList "/quiet /features OptionId.DeploymentTools OptionId.USMT" -Wait -Verb RunAs
Start-Process -FilePath ".\adkwinpesetup.exe" -ArgumentList "/quiet /features OptionId.WinPE" -Wait -Verb RunAs

These scripts should be run with administrative privileges. Logs can be redirected for review and troubleshooting.

Conclusion

Installing Windows ADK and WinPE for Windows 10 and 11 is an essential procedure for IT professionals who conduct system imaging, deployment, or recovery tasks. Whether you’re setting up in an isolated environment or taking advantage of online availability, the key is understanding the tools included and how they apply to your infrastructure goals. Once installed and configured, these tools empower you to manage Windows deployments efficiently, whether at scale in a corporate setting or during smaller laboratory tests and repairs.

Exit mobile version