Skip to content

OSD PowerShell Modules

Your Name edited this page Mar 29, 2026 · 4 revisions

Walkthrough Video

Below is a video walkthrough of the steps on this page:

OSDWorkspace Prerequisites: PowerShell Modules

Quick Setup

Run the following from an elevated PowerShell 7 session to install all required and optional modules:

Install-Module -Name OSD.Workspace -SkipPublisherCheck
Install-Module -Name platyPS        -SkipPublisherCheck
Install-Module -Name OSD            -SkipPublisherCheck
Install-Module -Name OSDCloud       -SkipPublisherCheck

Important: These commands must be run from PowerShell 7 (pwsh), not Windows PowerShell 5.1. OSD.Workspace requires PowerShell 7.6 or later.


Required Modules

OSD.Workspace

The primary OSDWorkspace module. All OSDWorkspace functionality is provided by this module.

Property Value
Current Version 26.3.25.1
Minimum PS 7.6
PSGallery OSD.Workspace
Source GitHub
Install-Module -Name OSD.Workspace -SkipPublisherCheck

platyPS

Used by OSDWorkspace to generate external help files from Markdown. Required for building module documentation.

Property Value
Current Version 0.14.2
PSGallery platyPS
Source GitHub
Install-Module -Name platyPS -SkipPublisherCheck

Optional Modules

OSD

A PowerShell module for Windows deployment used internally by some OSDWorkspace functions.

Property Value
Current Version 26.2.27.1
Minimum PS 5.1
PSGallery OSD
Source GitHub
Install-Module -Name OSD -SkipPublisherCheck

OSDCloud

A PowerShell module for cloud-based OS deployment, used by some OSDWorkspace Gallery functions.

Property Value
Current Version 26.3.12.1
Minimum PS 5.1
PSGallery OSDCloud
Source GitHub
Install-Module -Name OSDCloud -SkipPublisherCheck

Updating Modules

To update all installed OSD modules to the latest version:

Update-Module -Name OSD.Workspace
Update-Module -Name platyPS
Update-Module -Name OSD
Update-Module -Name OSDCloud

To check currently installed versions:

Get-Module -Name OSD.Workspace, platyPS, OSD, OSDCloud -ListAvailable |
    Select-Object Name, Version | Sort-Object Name

Additional Resources

Clone this wiki locally