02/04/2025

Astuces

Windows : comment créer un volume simple avec Diskpart ou PowerShell ?

I. Présentation

Dans ce tutoriel, nous allons voir comment utiliser une console ou un terminal en ligne de commande pour créer et gérer des partitions sous Windows.

Cette méthode présente de nombreux avantages, dont les plus importants sont le gain de temps et d’efficacité. L’utilisation des commandes permet aussi souvent d’avoir accès à des fonctionnalités qu’on ne retrouve pas toujours en mode graphique.

Nous verrons comment utiliser les commandes Diskpart et PowerShell pour créer, formater et monter des volumes simples à partir de disques durs nouvellement insérés dans un PC ou serveur sous Windows. L'outil Diskpart est présent depuis très longtemps sur Windows, bien avant même la création de PowerShell.

Remarque : l'utilisation des outils en ligne de commande peut s'avérer particulièrement utile sur un serveur sous Windows Server en mode Core (sans interface graphique).

En complément de cet article, nous vous invitons à lire celui-ci :

II. Comment créer un volume en ligne de commande ?

A. Avec Diskpart

Pour lancer l’utilitaire Diskpart, on ouvre une console PowerShell ou une Invite de commandes en tant qu’administrateur (via un clic droit). Puis, on saisit simplement le mot diskpart.

diskpart

Pour identifier le disque à partir duquel on souhaite créer un volume ou une partition, il est parfois nécessaire de l’identifier parmi la liste des disques présents dans le PC. La commande list disk est alors utilisée dans ce but.

list disk

Une fois le disque cible identifié, on le sélectionne avec la commande select disk suivi de son numéro d’identification, ici le disque 1.

select disk 1

Lorsqu’on a sélectionné le disque, on peut ainsi choisir de la table de partitionnement à utiliser sur ce dernier. La commande convert suivie des paramètres mbr » ou gpt permet de le faire, tout en initialisant le disque au passage.

On crée ensuite la partition nouvelle partition avec la commande create partition primary. Le paramètre efi permettrait de maintenir le partitionnement GPT peu importe la taille du stockage.

create partition primary

On formate le disque à l’aide de la commande format, avec les paramètres fs pour spécifier le type de système de fichiers à utiliser et label pour nommer la nouvelle partition, le tout avec l’option quick pour indiquer un formatage rapide.

format fs=ntfs label='Mes données personnelles 1' quick

On attribue enfin la lettre e à notre volume, pour que ce dernier soit monté à l’arborescence du système.

assign letter=e

Ce qui donne en image :

On peut aller vérifier la présence de notre nouveau lecteur avec list volume.

list volume

Pour aller plus loin avec Diskpart, vous pouvez aller consulter le lien ci-dessous :

B. Avec PowerShell

Pour créer une nouvelle partition de disque avec PowerShell, on procède comme suit.

On ouvre un terminal PowerShell en tant qu’administrateur, puis on liste les disques présents sur notre PC, afin d’identifier celui qu’on veut utiliser pour le monter à notre arborescence avec la commande Get-Disk.

Get-Disk

On initialise ensuite le disque choisi avec la commande Initialize-Disk, en précisant l’identifiant du disque avec le paramètre -Number (ici le disque 2), et le type de table de partitionnement à utiliser au passage avec le paramètre -PartitionStyle.

Initialize-Disk -Number 2 -PartitionStyle GPT

On crée ensuite une nouvelle partition sur le disque choisi avec la commande New-Partition, en précisant ici qu’on veut utiliser tout l’espace disque avec le paramètre -UseMaximumSize (le paramètre -Size permet de spécifier une taille de disque précise). On indique aussi qu’on veut monter la nouvelle partition à l’arborescence de notre système avec la lettre « F » en indiquant le paramètre -DriveLetter.

New-Partition -DiskNumber 2 -UseMaximumSize -DriveLetter 'F'

On formate enfin la nouvelle partition en utilisant la commande Format-Volume, avec en paramètres -NewFileSystemLabel pour nommer la nouvelle partition, -FileSystem pour le choix du système de fichiers et -Confirm pour éviter toute interaction de l’administrateur après validation de la commande.

Format-Volume -NewFileSystemLabel 'Mes données Personnelles 2' -DriveLetter F -FileSystem NTFS -Confirm

On peut bien sûr aller lister l’ensemble des partitions avec la commande Get-Volume. On devrait logiquement retrouver toutes nos partitions, y compris celles nouvellement créés.

On peut aussi aller voir nos partitions de données nouvellement créées depuis l’Explorateur de fichier de Windows. Les noms qu’on leur a attribués devraient immédiatement attirer notre attention.

III. Conclusion

Suite à la lecture de ce tutoriel, vous savez comment utiliser les commandes Diskpart et PowerShell pour gérer des partitions sous Windows. Il est bien évidemment possible d’y effectuer d’autres actions telles que la modification, le redimensionnement ou la destruction pure et simple.

Pour aller plus loin, consultez les documentations en ligne sur le site de Microsoft.

author avatar
Emile Fabrice ATANGANA ADZABA Technicien Informatique et Réseau
Technicien Informatique et Réseau, Gérant et Directeur Technique chez MEISTER INFORMATIK, une entreprise de services numériques basée à Yaoundé au Cameroun, spécialisée dans l'installation, la maintenance et le suivi des parcs informatiques des PME et des particuliers.
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.