Windows Preinstallation Environment: Difference between revisions

m
no edit summary
No edit summary
Tag: 2017 source edit
mNo edit summary
Line 4: Line 4:
}}
}}


{{WIP}}
'''Windows Preinstallation Environment''', often shortened to '''WinPE''' or '''Windows PE''', is a minimal version of Windows typically used for system deployment or recovery. It is configured in such way that changes made to the environment do not persist across reboots, which makes it possible to boot it from read-only media such as CD-ROM discs or across the network. It has been introduced with [[Windows XP]] as a replacement for [[MS-DOS]]-based boot disks. Since then, it has been adopted for the [[Windows Setup|setup]] and the [[Windows Recovery Environment|recovery environment]] starting with [[Windows Vista]].
'''Windows Preinstallation Environment''' (also called '''WinPE''' or '''Windows PE''') is a minimal version of Windows used to install, deploy and recover Windows versions. The first version of Windows PE was released along with [[Windows XP build 2600|Windows XP RTM]] and was designed to be a replacement for [[MS-DOS]] boot disks. Starting with [[Windows Longhorn build 4001]], it is used when booting off of a Windows installation media to install Windows from a pre-packed WIM image file. It can be run from a CD, DVD, PXE boot, USB drive or hard disk, and it runs from within the device's physical memory (RAM). WinPE is usually used by large companies and OEMs to preinstall Windows on their systems. It is now included with the Windows Assessment and Deployment Kit.
 
In Windows XP, the environment is loaded by <code>setupldr.bin</code> in a similar manner to the text mode setup. However, it does not load the operating system into a RAM disk by default and therefore it is required to keep the system disk in the drive, as ejecting it would cause the system to misbehave. In Windows Vista, the system is stored inside a [[WIM file]] called <code>boot.wim</code>, which is loaded by the [[Windows Boot Manager|boot manager]] into a RAM disk and then executed.
 
Compared to regular editions, Windows PE uses the <code>/MININT</code> switch to instruct the kernel to load registry hives as volatile, which makes sure that the operating system does not try to save any registry changes to the boot disk.


== Usage ==
== Usage ==
Cookies help us deliver our services. By using our services, you agree to our use of cookies.