Size (microsoft-windows-setup-diskconfiguration-disk-createpartitions-createpartition-size)

Size は、作成するパーティションのサイズ (MB) を指定します。

size_in_megabytes

作成するパーティションのサイズ (MB) を指定します。

たとえば、2 ギガバイト (GB) パーティションを作成するには、Size を 2000 に設定します。

Windows はパーティションを管理するために少量の領域を予約するので、使用可能な領域を完全に埋めたり、それを超える Size の値を作成しないでください。 たとえば、2000 MB の拡張パーティションを作成し、そのパーティション内にそれぞれ 1000 MB のサイズの 2 つの論理パーティションを作成した場合、2 番目のパーティションは作成されません。 エラーがログに記録され、インストールが終了します。

  • ドライブの使用可能な領域をプライマリ パーティションで埋めるには、CreatePartition:Extend 設定を使用します。 CreatePartition:Size を設定しないでください。

  • 拡張パーティションの使用可能な領域を論理パーティションで埋めるには、CreatePartition:Size100 などの小さな値に設定します。 ModifyPartition:Extendtrue に設定します。 CreatePartition:Extend を設定しないでください。 詳細については、BIOS ベースのハード ディスクに 5 つ以上のパーティションを構成する方法に関する記事を参照してください。

  • CreatePartition:Size と CreatePartition:Extend の両方を設定しないでください。 Size の値が指定され、CreatePartition:Extendtrue に設定されている場合、パーティションは作成されません。 エラーがログに記録され、インストールが終了します。

有効な構成パス

windowsPE

[親階層]

microsoft-windows-setup- | DiskConfiguration | Disk | CreatePartitions | CreatePartition | Size

適用対象

このコンポーネントでサポートされる Windows のエディションとアーキテクチャの一覧については、「microsoft-windows-setup-」を参照してください。

XML の例

ドライブ上の使用可能な領域を埋めるプライマリ パーティションの設定

DiskConfiguration 設定の次の XML 出力は、BIOS ベースのシステム上のハード ドライブに 2 つのパーティションを作成する方法を示しています。 最初のパーティションは、300 MB です。 2 番目のパーティションは、ハード ディスクの残りの部分を埋めるように拡張されます。

<DiskConfiguration>

  <Disk wcm:action="add">
    <DiskID>0</DiskID> 
    <WillWipeDisk>true</WillWipeDisk> 
    <CreatePartitions>

      <!-- System partition -->
      <CreatePartition wcm:action="add">
        <Order>1</Order> 
        <Type>Primary</Type> 
        <Size>300</Size> 
      </CreatePartition>

      <!-- Windows partition -->
      <CreatePartition wcm:action="add">
        <Order>2</Order> 
        <Type>Primary</Type> 
        <Extend>true</Extend> 
      </CreatePartition>

    </CreatePartitions>
    <ModifyPartitions>

      <!-- System partition -->
      <ModifyPartition wcm:action="add">
        <Order>1</Order> 
        <PartitionID>1</PartitionID> 
        <Label>System</Label> 
        <Format>NTFS</Format> 
        <Active>true</Active> 
      </ModifyPartition>

      <!-- Windows partition -->
      <ModifyPartition wcm:action="add">
        <Order>2</Order> 
        <PartitionID>2</PartitionID> 
        <Label>Windows</Label> 
        <Letter>C</Letter> 
        <Format>NTFS</Format> 
      </ModifyPartition>
    </ModifyPartitions>
  </Disk>


  <WillShowUI>OnError</WillShowUI> 
</DiskConfiguration>


<ImageInstall>
  <OSImage>
    <InstallTo>
      <DiskID>0</DiskID> 
      <PartitionID>2</PartitionID> 
    </InstallTo>
  </OSImage>
</ImageInstall>

拡張パーティション内の使用可能な領域を埋める論理パーティションの設定

次の DiskConfiguration 設定の XML 出力は、BIOS ベースのシステム上のドライブの残りの部分を埋める 1 つの拡張パーティションを作成する方法を示しています。 拡張パーティションには、2 つの論理パーティションが含まれています。 最初の論理パーティションは 15 GB です。 2 番目の論理パーティションは、拡張パーティションの残りの部分を埋めるように拡張されます。

<DiskConfiguration>

  <Disk wcm:action="add">
    <DiskID>0</DiskID> 
    <WillWipeDisk>true</WillWipeDisk> 
    <CreatePartitions>

      <!-- Recovery partition -->
      <CreatePartition wcm:action="add">
        <Order>1</Order> 
        <Type>Primary</Type> 
        <Size>3000</Size> 
      </CreatePartition>

      <!-- Utility2 partition -->
      <CreatePartition wcm:action="add">
        <Order>2</Order> 
        <Type>Primary</Type> 
        <Size>250</Size> 
      </CreatePartition>

      <!-- System partition -->
      <CreatePartition wcm:action="add">
        <Order>3</Order> 
        <Type>Primary</Type> 
        <Size>100</Size> 
      </CreatePartition>

      <!-- Extended partition -->
      <CreatePartition wcm:action="add">
        <Order>4</Order> 
        <Type>Extended</Type> 
        <Extend>true</Extend> 
      </CreatePartition>

      <!-- Windows partition -->
      <CreatePartition wcm:action="add">
        <Order>5</Order> 
        <Type>Logical</Type> 
        <Size>15000</Size> 
      </CreatePartition>

      <!-- Logical2 partition -->
      <CreatePartition wcm:action="add">
        <Order>6</Order> 
        <Type>Logical</Type> 
        <Size>100</Size> 
          <!-- Note: To create a logical partition that fills 
                     the rest of the extended partition, create the 
                     data partition with an initial size of 100 MB.
                     This will be changed in the ModifyPartition section. -->
      </CreatePartition>

    </CreatePartitions>
    <ModifyPartitions>

      <!-- Recovery partition -->
      <ModifyPartition wcm:action="add">
        <Order>1</Order> 
        <PartitionID>1</PartitionID> 
        <Label>Recovery</Label> 
        <Format>NTFS</Format> 
        <TypeID>0x27</TypeID>
      </ModifyPartition>

      <!-- Utility2 partition -->
      <ModifyPartition wcm:action="add">
        <Order>2</Order> 
        <PartitionID>2</PartitionID> 
        <Label>Utility2</Label> 
        <Letter>U</Letter> 
        <Format>NTFS</Format> 
        <TypeID>0x27</TypeID>
      </ModifyPartition>

      <!-- System partition -->
      <ModifyPartition wcm:action="add">
        <Order>3</Order> 
        <PartitionID>3</PartitionID> 
        <Label>System</Label>
        <Format>NTFS</Format> 
        <Active>true</Active> 
      </ModifyPartition>

      <!-- Extended partition:
           This partition does not need receive a partition number, 
           nor does it need to be modified -->

      <!-- Windows partition -->
      <ModifyPartition wcm:action="add">
        <Order>4</Order>
        <PartitionID>4</PartitionID> 
        <Label>Windows</Label> 
        <Letter>C</Letter> 
        <Format>NTFS</Format> 
      </ModifyPartition>

      <!-- Logical2 partition -->
      <ModifyPartition wcm:action="add">
        <Order>5</Order> 
        <PartitionID>5</PartitionID> 
        <Label>Logical2</Label> 
        <Letter>L</Letter> 
        <Format>NTFS</Format> 
        <Extend>true</Extend>
          <!-- Note: When modifying a logical partition, setting
                     "ModifyPartition|Extend=true" sets the partition to  
                     fill the remainder of the extended partition.
                     This overrides the "CreatePartition|Size" value. -->
      </ModifyPartition>

    </ModifyPartitions>
  </Disk>
  <WillShowUI>OnError</WillShowUI> 
</DiskConfiguration>


<ImageInstall>
  <OSImage>
    <InstallTo>
      <DiskID>0</DiskID> 
      <PartitionID>4</PartitionID> 
    </InstallTo>
  </OSImage>
</ImageInstall>

XML の完全な例と推奨されるパーティション構成については、UEFI または GPT ベースのハード ディスク パーティションを構成する方法または BIOS または MBR ベースのハード ディスク パーティションを構成する方法に関する記事を参照してください。

CreatePartition

BIOS ベースのハード ディスクに 5 つ以上のパーティションを構成する方法