Windows Preinstallation Environment


Windows Preinstallation Environment is a lightweight version of Windows used for the deployment of PCs, workstations, and servers, or troubleshooting an operating system while it is offline. It is intended to replace MS-DOS boot disks and can be booted via USB flash drive, PXE, iPXE, CD-ROM, or hard disk. Traditionally used by large corporations and OEMs, it is now widely available free of charge via Windows Automated Installation Kit.

Overview

WinPE was originally intended to be used only as a pre-installation platform for deploying Microsoft Windows operating systems, specifically to replace MS-DOS in this respect. WinPE has the following uses:
The package can be used for developer testing or as a recovery CD/DVD for system administrators. Many customized WinPE boot CDs packaged with third-party applications for different uses are now available from volunteers via the Internet. The package can also be used as the base of a forensics investigation to either capture a disk image or run analysis tools without mounting any available disks and thus changing state.
Version 2.0 introduced a number of improvements and extended the availability of WinPE to all customers, not just corporate enterprise customers by downloading and installing Microsoft's Windows Automated Installation Kit.
It was originally designed and built by a small team of engineers in Microsoft's Windows Deployment team, including Vijay Jayaseelan, Ryan Burkhardt, and Richard Bond.

Versions

The following versions are known to exist:
VersionDescription
1.0The first release of Windows Preinstallation Environment, built from Windows XP RTM
1.1Built from Windows XP Professional with Service Pack 1
1.2Built from Windows Server 2003 RTM
1.5Called Windows PE 2004; built from Windows XP Professional with Service Pack 2
1.6Called Windows PE 2005; built from Windows Server 2003 with Service Pack 1
2.0Built from the first edition of Windows Vista. This version differs from the other versions since it doesn't need the disc to load all the files. This means that the download is now 992 MB in size instead of 60 MB from the previous versions. It's possible to modify the default startup disc to have access to a few plug-ins like Windows Management Instrumentation, Windows Scripting Host, additional drivers and other 32-bit applications. Other new features include the capability for a rewritable RAM disk since WinPE version 1.x only has a recordable RAM disk.
2.1Built from Windows Server 2008
2.2Built from Windows Server 2008 SP2
3.0Built from Windows 7 code base. It is included in WAIK 2.0.
3.1Built from Windows 7 SP1 code base. It is included in a WAIK supplementary update provided by Microsoft.
4.0Built from Windows 8 code base. It is included in Windows ADK for Windows 8.0.
5.0Built from Windows 8.1 code base. It is included in Windows ADK for Windows 8.1.
5.1It is an update for version 5.0 that is applied manually.
10.0.10240.16384Built from Windows 10 v1507 code base. It is included in Windows ADK for Windows 10.
10.0.10586.0Built from Windows 10 v1511. It is included in Windows ADK for Windows 10 1511.
10.0.14393.0Built from Windows 10 v1607 code base. It is included in Windows ADK for Windows 10 1607.
10.0.15063.0Built from Windows 10 v1703 code base.
10.0.16299.15Built from Windows 10 v1709 code base.
10.0.17134.1Built from Windows 10 v1803 code base.
10.0.17763.0Built from Windows 10 v1809 code base.
10.0.18362.1Built from Windows 10 v1903 code base.
10.1.19041.1Built from Windows 10 v2004 code base.

Derivatives

Windows Recovery Environment

Windows Recovery Environment is a set of tools based on Windows PE to help diagnose and recover from serious errors which may be preventing Windows from booting successfully. Windows RE is installed along with Windows Vista and later, and may be booted from hard disks, optical media and PXE. A copy of Windows RE is included in the installation media of the aforementioned operating systems. It is a successor to Recovery Console.
Windows RE features include:
Starting with Windows Server 2012/Windows 8, the following additional options are added:
Windows 10 adds the following:
Volumes encrypted with Bitlocker can be mounted if a recovery key is available.
Windows Recovery Environment can also be installed to a hard drive partition by OEMs, and customized with additional tools such as a separate system recovery tool for restoring the computer back to its original state. As of Windows Vista SP1, users can create their own bootable CD containing the recovery environment.

Microsoft DaRT

Microsoft Diagnostics and Recovery Toolset, sold as a part of Microsoft Desktop Optimization Pack, is yet another toolset based on Windows PE that performs diagnostic and recovery on an offline copy of Windows. It can manage files, edit Windows Registry, uninstall previously installed Windows updates, scan system for malware and restore deleted files.