TypeID (Standard 8 Module Reference)
7/8/2014
Review the applicable Embedded Core modules and any examples for the TypeID setting in Windows Embedded 8 Standard (Standard 8).
This setting specifies which hard-drive partition type to assign to an existing partition on the destination device. For example, you can modify a primary partition to be a utility partition.
Use the Type setting in CreatePartition to set a partition to one of the following pre-defined partition types: Primary, Extensible Firmware Interface (EFI), Extended, Logical, and Microsoft Reserved (MSR). You then use TypeID to modify the type.
Some partition types are not assigned a drive letter by default when they are created. Without a drive letter, these partitions do not appear in some common lists of devices, such as in Windows Explorer or in file dialog boxes. If you assign a letter to the partition, the partition appears in these common lists of devices. For more information, see Letter.
Values for BIOS/MBR-based systems
The following table shows the how to set the TypeID on BIOS/MBR-based systems. To use this setting for BIOS/MBR-based systems, the value for CreatePartition\Type must be Primary.
TypeID Value |
Description |
---|---|
0x7 |
Sets a Windows Embedded data partition, which is used for Standard 8, applications, and data. This type of partition receives a drive letter by default. |
0x7 |
Sets a system partition, which contains system boot information and Windows Recovery Environment tools. This type of partition does not receive a drive letter by default. |
0x27 |
Sets a recovery or utility partition, which contains recovery files such as push-button recovery images and other system utilities. |
0x12, 0x84, 0xDE, 0xFE, or 0xA0. |
Sets an OEM partition, which is used for your tools and other system utilities. |
Values for UEFI/GPT-based systems
The following table shows typical values for TypeID on UEFI/GPT-based systems.
Value |
Description |
---|---|
c12a7328-f81f-11d2-ba4b-00a0c93ec93b |
Sets a system partition. |
e3c9e316-0b5c-4db8-817d-f92df00215ae |
Sets a Microsoft Reserved (MSR) partition, which is used to manage the other hard-drive partitions. |
ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 |
Sets a Windows Embedded data partition, which is used for Standard 8 operating system, applications, and data. |
de94bba4-06d1-4d40-a16a-bfd50179d6ac |
Sets a recovery or utility partition, which contains recovery tools such as Windows Recovery Environment and other system utilities. |
For information about these and other partition types, see the MSDN topic, GPT Partition Information Structure.
Modules
The following table shows the modules that you can apply this setting to. In Image Configuration Editor (ICE), you can follow the corresponding path to set this setting for a module.
Module |
Path |
---|---|
Products/Embedded Core/Setup/DiskConfiguration/Disk/ModifyPartitions/ModifyPartition/TypeID |
XML Example
The following XML example for the DiskConfiguration setting shows partition modifications that set the recovery partition with the utility partition type.
<ModifyPartition wcm:action="add">
<Order>1</Order>
<PartitionID>1</PartitionID>
<Label>WinRE Tools</Label>
<Format>NTFS</Format>
<TypeID>de94bba4-06d1-4d40-a16a-bfd50179d6ac</TypeID>
</ModifyPartition>