DiskPart est un utilitaire en ligne de commandes qui permet de gérer les disques et partitionnements de disques. Windows permet la gestion graphique des partitions avec la gestion des disques graphique. Cependant, il arrive parfois que la gestion de disque ne vous permette pas de réaliser certaines tâches, ou lorsque Windows ne démarre plus, on peut avoir besoin d’utiliser DiskPart, notamment depuis les options de récupération système.
La commande DISKPART s'adresse à un public averti ayant déjà un minimum de connaissances sur le partitionnement et le formatage des disques ainsi que sur l'utilisation de commandes en mode invite de commandes. Une mauvaise utilisation avec cette commande peut entrainer la perte de vos données. Je ne pourrai être tenu responsable des pertes ou dégâts occasionnés par l'utilisation des différentes instructions décrites dans cet article.
Dans le cas ou votre gestionnaire de disque ne réalise pas certaines opérations, Diskpart s’avèrera être votre utilitaire privilégié. Ce dernier est intégré à la majorité des versions de Windows comme Windows XP, Vista, Seven, Windows 8… Diskpart est un utilitaire fonctionnant en lignes de commandes. Il permettra la gestion de vos disques. Certaines commandes ne sont accessibles que par cet utilitaire et non par le gestionnaire de disque de Windows. C'est d'ailleurs ce qui en fait un outil puissant permettant entre autres de :
- Visualiser les disques qui n'apparaissent pas dans le gestionnaire de disque.
- Convertir un disque de base en un disque dynamique.
- Partitionner un disque.
- Supprimer toutes les informations du disque.
- De gérer les partitions (créer, supprimer, modifier.).
- Assigner, modifier et supprimer une lettre de lecteur.
- Formater une partition avec de nombreuses possibilités.
Les différentes manières d'utiliser Diskpart sont par scripts ou en lignes de commandes.
LANCEMENT DE DISKPART
A partir du menu Démarrer de Windows, saisir DISKPART et valider. L’utilitaire s’exécutera dans une fenêtre d’invite de commande.
Si vous désirez exécuter Diskpart en mode script, il faudra au préalable placer dans un fichier texte les différentes commandes à exécuter comme le montre l’exemple ci-dessous.
L’exécution de diskpart en mode script s’effectuera de la manière suivante :
diskpart.exe /s script.txt
LES PRINCIPALES COMMANDES DE DISKPART
VISUALISATION DES DISQUES – LIST DISK
SELECTIONNER UN DISQUE – SELECT DISK X
(X remplacera le numéro du disque voulu).
Vous remarquerez la présence d’une petite étoile présente devant le disque sélectionné.
VISUALISER LES DETAILS D’UN DISQUE – DETAIL DISK
VISUALISER LES PARTITIONS DU DISQUE – LIST PARTITION
SELECTIONNER UNE PARTITION – SELECT PARTITION X
(X remplacera le numéro du disque voulu).
Vous remarquerez la présence d’une petite étoile présente devant la partition sélectionnée.
VISUALISER LES DETAILS DE LA PARTITIONS – DETAIL PARTITION
VISUALISER LES VOLUMES – LIST VOLUME
SELECTIONNER UN VOLUME – SELECT VOLUME X
(X remplacera le numéro du volume voulu).
Vous remarquerez la présence d’une petite étoile présente devant le volume sélectionné.
VISUALISER LE DETAIL DU VOLUME – DETAIL VOLUME
SUPPRIMER TOUTES LES PARTITIONS D’UN DISQUE – CLEAN
(Penser au préalable à sélectionner un disque).
CLEAN ALL supprimera toutes les partitions du disque sélectionné, mais elle écrira également des zéros sur chaque octet et secteur du disque. Ce processus est particulièrement long !
FORCER DISKPART A RAFRAICHIR SES DONNEES – RESCAN
CREER UNE PARTITION PRIMAIRE – CREATE PARTITION PRIMARY SIZE=XXXXX
AUTRES COMMANDES DE PARTITIONS
CREATE PARTITION PRIMARY SIZE=X
Crée une partition primaire de la taille définie par le paramètre x.
CREATE PARTITION EXTENDED SIZE=X
Crée une partition étendue de la taille définie par le paramètre x.
CREATE PARTITION LOGICAL SIZE=X
Crée une partition logique dans la partition étendue de la taille définie par le paramètre x.
DELETE PARTITION
Efface la partition sélectionnée.
ASSIGNER UNE LETTRE A UN VOLUME
SUPPRIMER LA LETTRE D’UN VOLUME
LES COMMANDES DE CONVERSION
CONVERT MBR
Convertit un disque GPT basic ou dynamique en disque MBR classique
CONVERT GPT
Uniquement en 64 bits. Convertit le disque MBR sélectionné en disque GPT
CONVERT DYNAMIC
Convertit un disque de base en disque dynamique (pratique sur les serveurs notamment) sans perdre les données
CONVERT BASIC
Convertit un disque dynamique en disque de base. Attention, le disque doit être vide de toutes données.
AUTRES COMMANDES A CONNAITRE
?
Donne la liste de toutes les commandes
HELP nom de la commande
Explique les paramètres d'une commande (exemple : HELP SHRINK)
EXIT
Quitte DISKPART et retourne à l'invite de commandes classique
OFFLINE DISK
Met "hors connexion" le disque actuel
ONLINE DISK
Reconnecte le disque placé OFFLINE
ACTIVE
Fait de la partition sélectionnée, la nouvelle partition de démarrage (Active Partition)
EXEMPLES DE MISES EN OEUVRES
EXEMPLE1 : PREPARER UNE CLE USB EN FAT32
LISTE DES COMMANDES
SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
ACTIVE
FORMAT FS=FAT32 QUICK
ASSIGN LETTER=E
LIST VOLUME
EXEMPLE2 : PREPARER UNE CLE USB EN NTFS
LISTE DES COMMANDES
SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
ACTIVE
FORMAT FS=NTFS QUICK
ASSIGN LETTER=F
LIST VOLUME
EXEMPLE3 : PREPARER UNE CLE USB EN exFAT
LISTE DES COMMANDES
SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
ACTIVE
FORMAT FS=exFAT QUICK
ASSIGN LETTER=G
LIST VOLUME
L'UTILITAIRE DISKPART
- Écrit par Benoit SALADO