Automatiser le partitionnement d’un disque avec Diskpart

Il y a plusieurs méthodes pour partitionner un disque dur. Certains préfèrent utiliser des logiciels dédiés mais pour moi la meilleure méthode est d’utiliser les outils natifs de Windows.

Je ne vais pas revenir sur la méthode classique via l’interface graphique du Gestionnaire de disques mais si ça vous intéresse cliquez ici pour la découvrir sur le site TPLPC.com.

Nous allons voir comment automatiser rapidement cette tâche avec l’outil Windows Diskpart.

Créez un premier fichier start_diskpart.bat qui va lancer la commande suivante : diskpart /S c:/diskpart/script_diskpart.txt

Puis créez le fichier de réponse script_diskpart.txt contenant les commandes suivantes :
select disk 0
select partition 2
shrink
create partition extended
create partition logical
format quick
assign
 
Pour définir l’espace mémoire à réduire vous pouvez remplacer la ligne  shrink par shrink desired=<N> (où N est une valeur en Mo).
Vous n’avez plus qu’à copier ces 2 fichiers dans un répertoire diskpart et lancer start_diskpart.bat qui va ouvrir Diskpart puis :
  • select disk 0 : Sélectionner le disque principal
  • select partition 2 : Sélectionner la seconde partition du disque (la 1ère pour Windows 7 est une petite partition système cachée)
  • shrink : Réduit au maximum la taille de la partition
  • create partition extended : Création d’une partition étendue avec l’espace mémoire libéré par la commande shrink
  • create partition logical : Création d’une partition logique dans la partition étendue et occupant toute celle-ci
  • format quick : Formatage rapide de la partition
  • assign : Assigne une lettre de lecteur ou un point de montage au volume.

Si mes explications ne sont pas claires je vous invite à consulter le Technet de Microsoft à ce sujet.

Merci d’avoir suivi ce tutoriel 😉

Tutoriel réalisé avec Windows 7 le 26 Juillet 2013