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

Size spécifie la taille de la partition à créer, en mégaoctets (Mo).

Valeurs

size_in_megabytes

Spécifie la taille de la partition que vous créez, en mégaoctets.

Par exemple, pour créer une partition de 2 gigaoctets (Go), définissez sur Size 2 000.

Note Ne créez pas de valeur pour Size qui remplit ou dépasse entièrement l’espace disponible, car Windows réserve une petite quantité d’espace pour gérer les partitions. Par exemple, si vous créez une partition étendue avec 2 000 Mo et que vous créez deux partitions logiques d’une taille de 1 000 Mo chacune à l’intérieur de cette partition, la deuxième partition n’est pas créée. Une erreur est enregistrée et l’installation est terminée.

  • Pour remplir l’espace disponible sur le lecteur avec une partition principale, utilisez le paramètre CreatePartition:Extend . Ne définissez pas CreatePartition:Size.

  • Pour remplir l’espace disponible sur une partition étendue avec une partition logique, définissez CreatePartition :Size sur une petite valeur, telle que 100. Définissez ModifyPartition:Extend sur true. Ne définissez pas CreatePartition:Extend. Pour plus d’informations, consultez Guide pratique pour configurer plus de quatre partitions sur un disque dur BIOS-Based.

  • Ne définissez pas à la fois CreatePartition:Size et CreatePartition:Extend. Si une valeur pour Size est spécifiée et que CreatePartition:Extend a la valeur true, aucune partition n’est créée. Une erreur est enregistrée et l’installation est terminée.

Passes de configuration valides

windowsPE

Hiérarchie parente

microsoft-windows-setup- | DiskConfiguration | Disque | CreatePartitions | CreatePartition | Taille

S'applique à

Pour obtenir la liste des éditions et architectures de Windows prises en charge par ce composant, consultez microsoft-windows-setup-.

Exemple XML

Définition d’une partition principale pour remplir l’espace disponible sur un lecteur

La sortie XML suivante pour le DiskConfiguration paramètre montre comment créer deux partitions sur un disque dur sur un système BIOS. La première partition est de 300 Mo. La deuxième partition s’étend pour remplir le reste du disque dur.

<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>

Définition d’une partition logique pour remplir l’espace disponible dans une partition étendue

La sortie XML suivante pour le DiskConfiguration paramètre montre comment créer une partition étendue qui remplit le reste du lecteur sur un système BIOS. La partition étendue comprend deux partitions logiques. La première partition logique est de 15 Go. La deuxième partition logique s’étend pour remplir le reste de la partition étendue.

<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>

Pour obtenir des exemples XML complets et des configurations de partition recommandées, consultez Comment configurer des partitions de disque dur UEFI/GPT ou Comment configurer des partitions de disque dur BIOS/MBR.

CreatePartition

Comment configurer plus de quatre partitions sur un disque dur BIOS-Based