OSDCloud Module
Last updated
Was this helpful?
The OSDCloud module is the current, recommended PowerShell module for deploying Windows 11 from WinPE using cloud-based OS images and vendor driver packs.
Publisher
Community / David Segura
Platform
WinPE (Windows Preinstallation Environment)
Architecture
amd64 / arm64
Status
Current / Recommended
Required by
OSDCloud deployment workflows
The OSDCloud module runs inside WinPE and handles the full cloud-based OS deployment workflow: it downloads the Windows 11 image from Microsoft, downloads OEM driver packs from vendor CDNs (HP, Dell, Lenovo, and others), applies the OS, and configures the device for first boot. It does not require a deployment server — all content is downloaded at runtime over the network.
The OSDCloud module supersedes the OSDCloud v1 implementation that existed in the OSD module. It is the preferred module for all new OSDCloud deployments.
Actively maintained with first-class support for current Windows 11 releases
Dedicated module with a focused scope — not bundled with unrelated functions
OSDCloud v1 in the OSD module is legacy; the OSDCloud module receives feature development
Supports both amd64 and arm64 WinPE environments
The OSDCloud module is used in WinPE during deployment, not on the Windows 11 build machine. Install it into the WinPE image or run Install-Module from within a WinPE session.
OSD Module — Legacy module; OSDCloud v1
OSDeploy Module — Boot image creation on Windows 11
The OSDCloud module exports public functions across two environments: the full Windows OS and WinPE.
Returns the file system path to the OSDCloud module root directory
Returns the currently loaded OSDCloud module version
Starts an OSDCloud OS deployment — launches the graphical UX or runs the CLI workflow immediately
Displays comprehensive WinPE device and hardware information during OS deployment startup
Opens a graphical file browser for WinPE and WinRE environments
These functions run only inside WinPE (SystemDrive == X:).
Runs the full OSDCloud WinPE startup workflow from a single entry point
Invokes a WinPE startup utility action by Id
Displays WinPE Plug and Play devices with non-OK status
Displays the full WinPE Plug and Play device inventory
Displays IP configuration details in WinPE
Establishes and validates Wi-Fi connectivity in WinPE
Installs or updates a PowerShell module from the PowerShell Gallery in WinPE
Last updated
Was this helpful?
Was this helpful?
Install-Module -Name OSDCloud -Force -SkipPublisherCheck
