4.3 KiB
4.3 KiB
Gestion des disques sous Windows
Gestion des disques via DISKPART 
**Accès à diskpart **
- Diskpart est accessible via powershell ou cmd en tappant la commande suivante:
diskpart
Lister les disques / partitions / volumes
list disk
list partition
list volume
Sélectionner un disque / partition / volume
select disk X
select partition X
select volume X
💡X : numéro de la partition/disque/volume affiché dans la liste
Création d'une partition
- après avoir sélectionné un disque
create partition <type de partition> size=<taille partition en Mb>
- exemple :
create partition primary size=15360
💡Donne une partition primaire de 15 Go
💡 Attention :
Si on est sur un disque MBR, on ne peut avoir que 4 partitions réelles maximum.
Pour ne pas gâcher la place restante, il faut créer en premier une partition étendue, puis une partition logique.
Formatage
- après avoir sélectionné une partition:
format fs=<type de système de fichier> label=<nom du volume> quick
- exemple :
format fs=ntfs label=DATA quick
💡 Option possible :
On peut ajouter une compression automatique avecCOMPRESSà la fin.
Attribuer une lettre à un volume
- après avoir sélectionné une partition
assign letter=<lettre choisie>
- exemple :
assign letter=D
Convertir un disque
- après avoir sélectionné un disque
convert <type de disque>
- exemple :
convert Dynamique
Étendre un volume
💡 Ne peut se faire que sur des disques dynamiques
- après avoir sélectionné le volume
extend size=<taille à ajouter> <disk où prendre la place supplémentaire>
- exemple :
extend size=15360 disk 2
- Si aucun disque n'est sélectionné, le volume sera étendu sur le disque où il est déjà placé.
- Si aucune taille n'est spécifiée, toute la place disponible sur le disque sera ajoutée.
Supprimer un volume
- après avoir sélectionné le volume
delete volume
Nettoyer un disque
- après avoir sélectionné un disque
clean
Gestion des disques avec PowerShell 
Obtenir des informations
Get-Disk
Get-Partition
Get-Volume
Création d'une partition
New-Partition -<disque où faire la partition> -<taille partition> -<lettre de la partition>
- exemple:
New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter T
Formater une partition
Format-Volume -DriveLetter <lettre partition souhaitée> -FileSystem <système de fichier> -NewFileSystemLabel <nom du volume>
- Exemple :
Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel DATA
Partitionner & Formater un disk
💡 On peut mixer les commandes avec PowerShell
Get-Disk | Where-Object PartitionStyle -Eq "RAW" | Initialize-Disk -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize | Format-Volume
Obtient tous les disques, filtre ceux qui sont en RAW (non partitionnés), les initialise, les partitionne et les formate.
Changer l’identification d’un volume
Set-Volume -DriveLetter <lettre souhaitée> -NewFileSystemLabel <étiquette du volume>
- Exemple :
Set-Volume -DriveLetter D -NewFileSystemLabel DATA
Supprimer une partition
Remove-Partition -<n° du disque> -<n° de la partition>
- Exemple :
Remove-Partition -DiskNumber 5 -PartitionNumber 2
Nettoyer un disque
Clear-Disk -<n° du disque>
- Exemple :
Clear-Disk -Number 2