The PSD installation script is used to either create a new, or extend an existing MDT deployment share. It is also possible to use the Hydration script on a new server to setup a PSD lab environment. For the Hydration scenario, check out the Hydration Kit Installation document.
WARNING: We strongly recommend that you create a new deployment share for PSD, and copy an existing resources (applications, drivers, images) to it. Once a deployment share is extended with MDT, standard MDT task sequences will no longer work!
The PSD installer has been tested on the following:
Server operating systems
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Windows ADK 10:
- Windows ADK 10 2004
Windows ADK 11:
- Windows ADK for Windows 11 22H2 build 22621
- WinPE Addon for Windows ADK for Windows 11 22H2
Microsoft Deployment Kit (MDT)
- MDT 8456
The following operating systems have been tested for deployment via PSD:
Server operating systems Long-Term Servicing Channel (LTSC) releases
- Windows Server 2016 Standard and Datacenter (English)
- Windows Server 2019 Standard and Datacenter (English)
- Windows Server 2022 Standard and Datacenter (English)
Client Operating Systems
- Windows 10 1909 Pro, Education and Enterprise x64 (English)
- Windows 10 2004 Pro, Education and Enterprise x64 (English)
- Windows 10 20H2 Pro, Education and Enterprise x64 (English)
- Windows 10 21H1 Pro, Education and Enterprise x64 (English)
- Windows 10 21H2 Pro, Education and Enterprise x64 (English)
- Windows 10 22H2 Pro, Education and Enterprise x64 (English)
- Windows 11 21H2 Pro, Education and Enterprise x64 (English)
- Windows 11 22H2 Pro, Education and Enterprise x64 (English)
Please review, validate and/or obtain following installation checklist items:
-
Windows ADK - Download and install a supported Microsoft Windows ADK version on a computer to be used to host the MDT Deployment workbench.
-
MDT - Download and install Microsoft MDT on a computer to be used to host the MDT Deployment workbench. Also install the KB4564442 HotFix for MDT 8456.
- MicrosoftDeploymentToolkit_x64.msi: https://www.microsoft.com/en-us/download/details.aspx?id=54259
- MDT 8456 HotFix: Windows 10 deployments fail with Microsoft Deployment Toolkit on computers with BIOS type firmware
-
Source Media (OS) - Obtain source media for Windows OS
-
Source Media (Applications) - Obtain source media for any applications to be installed as part of task sequences
-
Source Media (Drivers) - Obtain source media for OEM hardware drivers
-
WDS - [optional] Ensure Windows Deployment Services is installed and available if implementing PXE-based deployments.
-
Accounts - You'll need account(s) with sufficient rights for the following:
- Build Account for accessing PSD/MDT Share(s)
- Join Domain Account for joining computers to Active Directory (currently requires line of sight to domain controller)
PSD installation requires the following:
- Existing installation of MDT and Windows ADK
- Follow this guide if you are new to ADK and MDT
- Administrative rights on the MDT Server
- The PSD solution downloaded
WARNING: Again, we strongly recommend that you create a new deployment share for PSD, and copy an existing resources (applications, drivers, images) to it. Once a deployment share is extended with MDT, standard MDT task sequences will no longer work in that deployment share!
NOTE: Existing MDT scripts are moved to a backup folder in the deployment share.
-
If open, close the MDT Deployment Workbench.
-
Download or clone the PSD content from the PSD GitHub Home
NOTE: If downloading the Zip archive, ensure to unblock the file before extracting the content.
-
Open an elevated Powershell command prompt, run one of the following commands
- For NEW installations of PSD run:
.\Install-PSD.ps1 -psDeploymentFolder "<your absolute folder path including drive letter>" -psDeploymentShare "<your share name>" <# .EXAMPLE .\Install-PSD.ps1 -psDeploymentFolder "D:\PSD" -psDeploymentShare "dep-psd$" #>
- To UPGRADE an existing MDT/PSD installation run:
.\Install-PSD.ps1 -psDeploymentFolder "<your absolute folder path including drive letter>" -psDeploymentShare "<your share name>" -upgrade <# .EXAMPLE .\Install-PSD.ps1 -psDeploymentFolder "D:\PSD" -psDeploymentShare "dep-psd$" -upgrade #>
-
Review the PSD Installation log for errors
-
Review the Latest Release Guide to ensure its setup correctly
After the initial setup, you need to install IIS to enable HTTPS deployments, follow the steps in the "PowerShell Deployment - IIS Configuration Guide"
To enable BranchCache (P2P) support [optional]. Follow these guides in order: