LogoLogo
OSDeploy.comTwitterGitHubPowerShell Gallery
  • Overview
  • Release Notes
    • 2019 Archive
  • OSDeploy Home
  • Module
    • Functions
      • Get-DownOSDBuilder
      • Get-OSBuilds
      • Get-OSDBuilder
      • Get-OSMedia
      • Get-PEBuilds
      • Import-OSMedia
      • Initialize-OSDBuilder
      • New-OSBuild
      • New-OSBuildMultiLang
      • New-OSBuildTask
      • New-OSDBuilderContentPack
      • New-OSDBuilderISO
      • New-OSDBuilderUSB
      • New-OSDBuilderVHD
      • New-OSDBuildPack
      • New-PEBuild
      • New-PEBuildTask
      • Show-OSDBuilderInfo
      • Update-OSMedia
    • GitHub
    • PowerShell Gallery
  • Docs
    • Basics
      • Requirements
      • Installation
      • Get-OSDBuilder
        • Get-OSDBuilder -Update
    • OSImport
      • Import-OSMedia
      • Import-OSMedia Automation
      • Import-OSMedia -Update
      • Import-OSMedia -BuildNetFX
      • Download FeatureUpdates
    • OSMedia
      • Get-OSMedia
      • Download OSMediaUpdates
      • Download OneDrive
      • Update-OSMedia
        • Updates Parameter
        • SkipComponentCleanup Parameter
    • Download Updates
    • Media Functions
      • OS Information
      • Create an ISO
      • Create a USB
      • Create a VHD
    • ContentPacks
      • Content
        • Media
        • OSCapability
        • OSDrivers PEDrivers
        • OSExtraFiles PEExtraFiles
        • OSPackages
        • OSPoshMods PEPoshMods
        • OSRegistry PERegistry
        • OSScripts PEScripts
        • OSStartLayout
        • PEADK
        • PEDaRT
      • MultiLang Content
        • OSLanguagePacks
        • OSLanguageFeatures
        • OSLocalExperiencePacks
        • PEADKLang
      • New-OSBuildTask
      • New-OSBuild
      • Recipes
        • MultiLang FOD NetFX3
        • Multilang FOD RSAT
        • Frogger
    • OSBuild
      • New-OSBuildTask
        • Basic Parameters
          • CustomName
          • EnableNetFX3
          • EnableFeature
          • DisableFeature
          • RemoveAppx
          • RemoveCapability
          • RemovePackage
          • WinPEAutoExtraFiles
        • Content Parameters
          • ContentDrivers
          • ContentExtraFiles
          • ContentPackages
          • ContentScripts
          • ContentStartLayout
          • ContentUnattend
        • WinPE Content Parameters
          • ContentWinPEADK
          • ContentWinPEDaRT
          • ContentWinPEDrivers
          • ContentWinPEExtraFiles
          • ContentWinPEScripts
        • Manual Editing
        • SaveAs
        • Templates
        • Language Parameters
      • New-OSBuild
        • OSBuild Validate
        • OSBuild Download
        • OSBuild Execute
      • Content Directory
        • ADK
        • DaRT
        • Drivers
          • Intel Wireless
          • Intel Bluetooth
          • Intel Ethernet
        • ExtraFiles
        • IsoExtract
        • Mount (Managed)
        • OneDrive
        • OSDUpdate (Managed)
        • Packages
        • Scripts
        • StartLayout
        • Unattend
          • Windows System Image Manager
    • Advanced
      • Settings
        • Redirecting Paths
        • Disable Global Settings
        • Citrix PVS Target Device
        • Automatic Downloads
        • Import-OSMedia
        • Update-OSMedia
      • OSMedia Baseline
      • MultiLang Baseline
        • Clean Start
        • Add Primary Operating System
        • ContentPack Configuration
        • New-OSBuild
        • New-OSBuild PE
    • Legacy Operating Systems
      • Windows 7 SP1
        • Build and Capture
      • Windows Server 2012 R2
    • Windows MultiLang
      • Requirements
      • OSMedia
      • OSBuild Task
      • OSBuild Task WinPE
      • OSBuild
      • OSBuild Test
      • OSBuild MultiLang
      • OSBuild MultiLang Test
    • Support
      • Review the Logs
  • External Links
    • Addons
      • OSDBuilder Import Tool (Andrew Jimenez)
    • WebCast
      • Offline WaaS Servicing (Modern Deployment)
    • Training
      • Arthur
      • DeploymentMX (2018)
      • Brian Gonzales
      • Ben Whitmore
      • Manel Rodero
      • DeploymentMX (2019)
Powered by GitBook
On this page
  • Install and Copy ADK
  • Add ADK Files to OSDBuilder
  • ADK Cleanup
  • New-OSBuildTask
  • Good to Know
  • Task JSON

Was this helpful?

  1. Docs
  2. OSBuild
  3. New-OSBuildTask
  4. WinPE Content Parameters

ContentWinPEADK

PreviousWinPE Content ParametersNextContentWinPEDaRT

Last updated 5 years ago

Was this helpful?

  • Requires files in C:\OSDBuilder\Content\ADK

  • Requires Windows ADK

Install and Copy ADK

Before adding ADK Optional Components to your OSBuildTask, you need to add the ADK files to OSDBuilder. You will need to complete an installation of ADK and the WinPE Addon. Once that is complete, copy all the files, typically located in C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit

Add ADK Files to OSDBuilder

The ADK files need to be copied into their corresponding ADK Directory in OSDBuilder.

In my example, I am adding ADK for Windows 10 1903, so I will add them to the Windows 10 1903 directory

ADK Cleanup

If you do not plan on supporting multiple languages, you can remove these languages from the WinPE_OCs directories. You can also remove the arm and arm64 directories as they are not supported by OSDBuilder. Finally, remove the languages you don't need from x86, or remove the x86 directory entirely if you don't use that

You can also remove some international fonts if you don't plan on using them as they are just taking up space

This is what it looks like if you plan on only using en-US

New-OSBuildTask

Now you can add ContentWinPEADK to your OSBuild Task using the following command

New-OSBuildTask -TaskName SeguraOSD -ContentWinPEADK

You will be prompted to select WinPE OC's for WinPE | WinRE | WinSE. I find it easiest to focus on just WinPE.wim first. You can repeat this command multiple times until you get your selection just the way you want it

Use the following link for more information on which WinPE OC's you should use

Good to Know

Make sure you select the language OC's, and be aware that adding too many ADK Packages to WinRE will make the WinRE.wim quite large, and it may not fit in your Recovery Partition

Task JSON

You can easily edit your OSBuild Task and copy the selected OC's from WinPEADKPE to WinPEADKRE and WinPEADKSE

These are the ones that I select

    "WinPEADKPE":  [
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-HTA.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-RNDIS.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PPPoE.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-NetFx.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Dot3Svc.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Scripting.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WDS-Tools.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-StorageWMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PowerShell.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PlatformId.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-DismCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureStartup.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-EnhancedStorage.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-HTA_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PPPoE_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureBootCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-NetFx_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-GamingPeripherals.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-RNDIS_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Dot3Svc_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WDS-Tools_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Scripting_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-StorageWMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PowerShell_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-DismCmdlets_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-SecureStartup_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-EnhancedStorage_en-us.cab"
    ],
    "WinPEADKRE":  [
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-HTA.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-RNDIS.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PPPoE.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-NetFx.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Dot3Svc.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Scripting.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WDS-Tools.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-StorageWMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PowerShell.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PlatformId.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-DismCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureStartup.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-EnhancedStorage.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-HTA_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PPPoE_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureBootCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-NetFx_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-GamingPeripherals.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-RNDIS_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Dot3Svc_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WDS-Tools_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Scripting_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-StorageWMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PowerShell_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-DismCmdlets_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-SecureStartup_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-EnhancedStorage_en-us.cab"
    ],
    "WinPEADKSE":  [
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-HTA.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-RNDIS.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PPPoE.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-NetFx.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Dot3Svc.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-Scripting.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-WDS-Tools.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-StorageWMI.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PowerShell.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-PlatformId.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-DismCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureStartup.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-EnhancedStorage.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-HTA_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PPPoE_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-SecureBootCmdlets.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-NetFx_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\WinPE-GamingPeripherals.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-RNDIS_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Dot3Svc_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-WDS-Tools_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-Scripting_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-StorageWMI_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-PowerShell_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-DismCmdlets_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-SecureStartup_en-us.cab",
        "ADK\\Windows 10 1903\\Windows Preinstallation Environment\\amd64\\WinPE_OCs\\en-us\\WinPE-EnhancedStorage_en-us.cab"
    ],
LogoWinPE: Add packages (Optional Components Reference)docsmsft