About
Three PowerShell modules support OSDeploy workflows. Each targets a different execution context — a full Windows OS build machine, WinPE, or both.
Publisher
Community / David Segura
Registry
Architecture
amd64 / arm64
Install flag
Always use -Force -SkipPublisherCheck
Overview
The OSDeploy module runs on a full Windows 11 OS to create WinPE boot images. The OSDCloud module runs inside WinPE to deploy Windows 11 to a device from the cloud. The OSD module also runs in WinPE and supports the older OSDCloud v1 implementation. For new deployments, the OSDCloud module is preferred over OSD for all OSDCloud functionality.
Why OSDeploy Requires These Modules
OSDeployprovidesBuild-OSDeployBoot,Invoke-OSDeployHydration, and all boot image build commandsOSDCloudprovides the current, recommended OSDCloud deployment commands used inside WinPEOSDis maintained for existing environments that depend on OSDCloud v1; not required for new workflows
In This Section
OSDeploy Module — Install the OSDeploy, OSDCloud, and OSD modules
OSDCloud Module — Current, recommended module for OSDCloud deployments in WinPE
OSD Module — Legacy module; maintains OSDCloud v1 and WinPE deployment support
Last updated
Was this helpful?

