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

Setup

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>

See Also

Concepts

Embedded Core Settings