DiskPart.exe est un interpréteur de commandes en mode texte qui vous permet de gérer les objets (disques, partitions ou volumes) à l'aide de scripts ou de commandes directes à partir d'une invite de commande. Avant de pouvoir utiliser les commandes DiskPart.exe sur un disque, une partition ou un volume, vous devez d'abord répertorier et sélectionner l'objet voulu pour lui donner le focus. Lorsqu'un objet a le focus, toutes les commandes DiskPart.exe que vous tapez s'appliquent à cet objet.
Vous pouvez répertorier les objets disponibles et déterminer le numéro ou la lettre de lecteur d'un objet à l'aide des commandes list disk, list volume et list partition. Les commandes list disk et list volume affichent tous les disques et les volumes présents dans l'ordinateur. Toutefois, la commande list partition n'affiche que les partitions du disque qui a le focus. Lorsque vous utilisez les commandes list, un astérisque (*) apparaît près de l'objet qui a le focus. Vous sélectionnez un objet à l'aide de son numéro ou de sa lettre de lecteur, comme disque 0, partition 1, volume 3 ou volume C.
Lorsque vous sélectionnez un objet, le focus reste sur cet objet jusqu'à ce que vous en sélectionniez un autre. Par exemple, si le disque 0 a le focus et que vous sélectionnez le volume 8 sur le disque 2, le focus passe du disque 0 au volume 8 du disque 2. Certaines commandes changent automatiquement le focus. Par exemple, lorsque vous créez une nouvelle partition, le focus passe automatiquement à la nouvelle partition.
Vous pouvez uniquement donner le focus à une partition du disque sélectionné. Lorsqu'une partition a le focus, le volume associé a également le focus. Lorsqu'un volume a le focus, le disque et la partition associés ont également le focus si le volume mappe vers une partition spécifique unique. Si tel n'est pas le cas, le disque et la partition perdent le focus.
Cliquez sur une commande pour en afficher la syntaxe :
Sur les disques de base, marque la partition dotée du focus comme active. Cela informe le système d'entrée/sortie de base (BIOS) ou l'interface EFI (Extensible Firmware Interface) que la partition ou le volume est une partition système ou un volume système valide.
Seules les partitions peuvent être marquées comme actives.
Important
active
Met en miroir le volume simple qui a le focus, sur le disque spécifié.
Affecte une lettre de lecteur ou un point de montage au volume qui a le focus. Si aucune lettre de lecteur ou aucun point de montage n'est spécifié, la première lettre de lecteur disponible est affectée. Si la lettre de lecteur ou le point de montage est déjà utilisé, une erreur est générée.
À l'aide de la commande assign, vous pouvez changer la lettre de lecteur associée à un lecteur amovible.
Vous ne pouvez pas affecter de lettres de lecteur aux volumes système, aux volumes d'amorçage ou aux volumes qui contiennent le fichier d'échange. De plus, vous ne pouvez pas affecter de lettre de lecteur à une partition OEM (Original Equipment Manufacturer) ou à une partition GPT (GUID Partition Table) autre qu'une partition MSDATA de base.
S'applique aux disques dynamiques uniquement. Scinde le volume en miroir qui a le focus en deux volumes simples. Un des volumes simples conserve la lettre de lecteur et les points de montage du volume en miroir ; l'autre volume simple reçoit le focus pour que vous puissiez lui affecter une lettre de lecteur.
Le contenu des deux moitiés du miroir sont conservées par défaut. Chaque moitié devient un volume simple. Avec le paramètre nokeep, vous ne conservez qu'une moitié du miroir en tant que volume simple, tandis que l'autre moitié est supprimée et convertie en espace disque disponible. Aucun volume ne reçoit le focus.
Supprime tout formatage de partition ou de volume sur le disque qui a le focus. Sur les disques MBR (Master Boot Record), seules les informations de partitionnement MBR et les informations de secteurs cachés sont effacées. Sur les disques GPT (GUID Partition Table), les informations de partitionnement GPT, MBR protectif compris, sont effacées. Il n'y a pas d'informations de secteurs cachés.
clean [all]
Convertit un disque dynamique vide en disque de base.
convert basic [noerr]
Convertit un disque de base en disque dynamique.
convert dynamic [noerr]
Sur les ordinateurs Itanium, convertit un disque de base vide avec un style de partition MBR (Master Boot Record) en disque de base avec le style de partition GPT (GUID partition table).
Important
convert gpt [noerr]
Sur les ordinateurs Itanium, convertit un disque de base vide avec un style de partition GPT (GUID partition table) en disque de base avec le style de partition MBR (Master Boot Record).
Important
convert mbr [noerr]
Sur les ordinateurs Itanium, crée une partition système EFI (Extensible Firmware Interface) sur un disque GPT (GUID Partition Table). Après avoir créé la partition, le focus est donné à la nouvelle partition.
Crée une partition étendue sur le lecteur actuel. Après avoir créé la partition, le focus se déplace automatiquement sur la nouvelle partition. Une seule partition étendue peut être créée par disque. Cette commande échoue si vous essayez de créer une partition étendue au sein d'une autre partition étendue. Vous devez créer une partition étendue avant de pouvoir créer des lecteurs logiques.
Crée un lecteur logique dans la partition étendue. Après avoir créé la partition, le focus se déplace automatiquement sur le nouveau lecteur logique.
Sur les ordinateurs Itanium, crée une partition MSR (Microsoft Reserved) sur un disque GPT (GUID Partition Table).
Attention
Windows XP 64-Bit Edition ne monte pas les partitions MSR (Microsoft Reserved). Vous ne pouvez pas stocker de données sur les partitions MSR et vous ne pouvez pas les supprimer.
Crée une partition principale sur le disque de base actuel. Après avoir créé la partition, le focus se déplace automatiquement sur la nouvelle partition. La partition ne reçoit pas de lettre de lecteur. Vous devez utiliser la commande assign pour affecter une lettre de lecteur à la partition.
Attention
Pour les disques MBR, vous pouvez spécifier un octet de type de partition, sous forme hexadécimale, pour la partition. Si aucun octet de type de partition n'est spécifié sur un disque MBR, la commande create partition primary crée une partition de type 0x6. N'importe quel octet de type de partition peut être spécifié avec le paramètre ID=octet | GUID. DiskPart ne vérifie pas la validité de l'octet de type de partition, pas plus qu'il n'effectue de contrôle du paramètre ID.
Si aucun GUID de type de partition n'est spécifié, la commande create partition primary crée une partition MSDATA. N'importe quel type de partition peut être spécifié avec le paramètre ID={octet | GUID}. DiskPart ne vérifie pas la validité du GUID de partition, pas plus qu'il n'effectue de contrôle du paramètre ID.
Crée un volume RAID-5 sur les disques dynamiques spécifiés. Après avoir créé le volume, le focus se déplace automatiquement sur le nouveau volume.
Crée un volume simple. Après avoir créé le volume, le focus se déplace automatiquement sur le nouveau volume.
Crée un volume agrégé par bande sur les disques spécifiés. Après avoir créé le volume, le focus se déplace automatiquement sur le nouveau volume.
Supprime un disque dynamique manquant dans la liste des disques.
delete disk [noerr] [override]
Sur un disque de base, supprime la partition qui a le focus. Vous ne pouvez pas supprimer la partition système, la partition d'amorçage ou n'importe quelle partition qui contient le fichier d'échange ou fichier de vidage sur incident (vidage de la mémoire) actif.
Attention
Les partitions peuvent être supprimées sur les disques dynamiques, mais elles ne doivent pas être créées. Par exemple, il est possible de supprimer une partition GPT (GUID Partition Table) non reconnue sur un disque GPT dynamique. La suppression d'une partition de ce type ne transforme pas l'espace disque libre qui en résulte en espace disponible. Cette commande vise notamment à permettre de récupérer l'espace occupé par un disque dynamique hors connexion et corrompu dans une situation d'urgence où la commande clean ne peut pas être utilisée.
delete partition [noerr] [override]
Supprime le volume sélectionné. Vous ne pouvez pas supprimer le volume système, le volume d'amorçage ou n'importe quel volume contenant le fichier d'échange actif ou fichier de vidage sur incident (vidage de la mémoire).
delete volume [noerr]
Affiche les propriétés du disque sélectionné et les volumes présents sur ce disque.
detail disk
Affiche les disques sur lesquels le volume courant réside.
detail volume
Permet de quitter l'interpréteur de commande DiskPart.
exit
Étend le volume qui a le focus à l'espace non alloué et contigu du même disque. Pour les volumes de base, l'espace non alloué doit se trouver sur le même disque, et doit suivre la partition qui a le focus (être d'un décalage de secteur supérieur). Un volume dynamique simple ou fractionné peut être étendu à n'importe quel espace vide sur n'importe quel disque dynamique. Cette commande vous permet d'étendre un volume existant à un espace nouvellement créé.
Si la partition était précédemment formatée à l'aide du système de fichiers NTFS, le système de fichier est automatiquement étendu à la totalité de la nouvelle partition, plus vaste. Il ne se produit aucune perte de données. Si la partition était précédemment formatée avec un système de fichiers différent de NTFS, la commande échoue et aucune modification n'est apportée à la partition.
Vous ne pouvez pas étendre les partitions système ou d'amorçage actuelles.
extend [size=n] [disk=n] [noerr]
Affiche la liste des commandes disponibles.
help
Importe un groupe de disques étrangers dans le groupe de disques de l'ordinateur local. La commande import importe chaque disque qui est dans le même groupe que le disque qui a le focus.
import [noerr]
Affiche la liste des disques et des informations sur ces disques, telles que leur taille, leur quantité d'espace disque disponible, leur type (de base ou dynamique) et si le disque utilise le style de partition MBR (Master Boot Record) ou GPT (GUID partition table). Le disque marqué d'un astérisque (*) a le focus.
Affiche les partitions répertoriées dans la table de partition du disque courant. Sur les disques dynamiques, ces partitions peuvent ne pas correspondre aux volumes dynamiques du disque. Cette incohérence s'explique par le fait que les disques dynamiques contiennent des entrées dans la table de partition pour le volume système ou le volume d'amorçage (le cas échéant) ainsi qu'une partition qui occupe le reste du disque pour réserver l'espace à l'usage des volumes dynamiques.
Met en ligne un disque ou un volume hors connexion qui a le focus.
online [noerr]
Permet à l'utilisateur d'insérer un commentaire dans un script.
rem
rem Ces commandes configurent 3 lecteurs.
create partition primary size=2048
assign d:
create partition extended
create partition primary size=2048
assign e:
create partition logical
assign f:
Supprime une lettre de lecteur ou un point de montage dans le volume qui a le focus. Si le paramètre all est utilisé, toutes les lettres de lecteur et tous les points de montage courants sont supprimés. Si aucune lettre de lecteur ou point de montage n'est spécifié, DiskPart supprime la première lettre de lecteur ou le premier point de montage qu'il rencontre.
La commande remove peut être utilisée pour changer la lettre de lecteur associée à un lecteur amovible. Vous ne pouvez pas supprimer les lettres de lecteur sur les volumes système, d'amorçage ou d'échange. De plus, vous ne pouvez pas supprimer la lettre de lecteur d'une partition OEM, d'une partition GPT dont le GUID n'est pas reconnu, de toute partition GPT non données spéciale telle que la partition système EFI.
Repère les nouveaux disques qui peuvent avoir été ajoutés dans l'ordinateur.
rescan
Prépare un volume simple dynamique existant à être utilisé en tant que volume système ou d'amorçage.
Sur un ordinateur x86, crée une entrée de partition dans le MBR (Master Boot Record) du volume simple dynamique qui a le focus. Pour créer une partition MBR, le volume simple dynamique doit démarrer à un décalage ajusté aux cylindres et avoir une taille égale à un nombre entier de cylindres.
Sur un ordinateur Itanium, crée une entrée de partition dans le GPT (GUID Partition Table) du volume simple dynamique qui a le focus.
Remarque
retain
Sélectionne le disque spécifié en lui donnant le focus.
Sélectionne la partition spécifiée et lui donne le focus. Si aucune partition n'est spécifiée, la commande select répertorie la partition qui possède actuellement le focus. Vous pouvez afficher les numéros de toutes les partitions du disque courant à l'aide de la commande list partition.
Sélectionne le volume spécifié en lui donnant le focus. Si aucun volume n'est spécifié, la commande select répertorie le volume qui possède actuellement le focus. Vous pouvez spécifier le volume par numéro, par lettre de lecteur ou par chemin de points de montage. Sur un disque de base, sélectionner un volume donne également le focus à la partition correspondante. Vous pouvez afficher les numéros de tous les volumes de l'ordinateur à l'aide de la commande list volume.
DiskPart vous permet de créer des scripts pour automatiser les tâches, comme créer des volumes ou convertir les disques en disques dynamiques. La mise en script de ces tâches est utile si vous déployez Windows à l'aide du programme d'installation sans assistance ou de Sysprep, qui ne prennent pas en charge la création de volumes autres que le volume d'amorçage.
Pour démarrer un script DiskPart, dans l'invite de commande, tapez :
DiskPart /S nomscript.txt
Où nomscript.txt est le nom du fichier de texte qui contient votre script.
Pour rediriger la sortie du script de DiskPart dans un fichier, tapez :
DiskPart /S nomscript.txt > fichierjournal.txt
Où nomjournal.txt est le nom du fichier de texte de destination de la sortie du script de DiskPart.
Lorsque DiskPart démarre, la version de DiskPart et le nom de l'ordinateur figurent dans l'invite de commande. Par défaut, si DiskPart rencontre une erreur en essayant d'effectuer une tâche du script, DiskPart arrête le traitement du script et affiche un code d'erreur (sauf si vous spécifiez le paramètre noerr). Sachez toutefois que DiskPart renvoie toujours les erreurs de syntaxe qu'il rencontre, que vous spécifiiez le paramètre noerr ou non. Le paramètre noerr vous permet d'effectuer des tâches utiles comme utiliser un seul script pour supprimer toutes les partitions de tous les disques, quel qu'en soit le nombre.
Le tableau suivant répertorie les codes d'erreur de DiskPart :
Erreur | Description |
---|---|
0 | Aucune erreur ne s'est produite. La totalité du script s'est exécutée sans erreur. |
1 | Une exception fatale s'est produite. Il peut y avoir un problème sérieux. |
2 | Les paramètres spécifiés pour une commande DiskPart étaient incorrects. |
3 | DiskPart n'a pas réussi à ouvrir le script ou le fichier de sortie spécifié. |
4 | Un des services utilisés par DiskPart a renvoyé une erreur. |
5 | Une erreur de syntaxe de commande s'est produite. Le script a échoué car un objet a été sélectionné par erreur ou ne pouvait pas être utilisé avec cette commande. |
Converted from CHM to HTML with chm2web Standard 2.75 (unicode) |