Comment obtenir des informations sur le disque dur à l’aide de Windows PowerShell

Information

Le matériel présenté est utile pour tous les utilisateurs d’ordinateurs personnels et est de nature informative et éducative.

Dans Windows, il existe plusieurs façons d’obtenir des informations sur les disques et les partitions. Vous pouvez par exemple utiliser l’utilitaire GUI Disk Management ou l’utilitaire en ligne de commande diskpart.

Vous pouvez obtenir des informations sur les disques et les partitions à l’aide des commandlets du module de stockage. Vous pouvez obtenir une liste de tous les commandlets du module de stockage en exécutant la console Windows PowerShell et en lançant la commande :

Get-Command -Module Storage

Les principales commandlets avec lesquelles vous pouvez obtenir des informations générales sur les disques et les partitions :

  • Get-PhysicalDisk fournit des informations sur les disques physiques, les caractéristiques des périphériques.
  • Get-Disk affiche des informations sur les disques au niveau logique du système d’exploitation.
  • Get-Partition affiche des informations sur les partitions de tous les disques.
  • Get-Volume affiche des informations sur les volumes de tous les disques.

Commençons donc, pour obtenir des informations sur les disques physiques, exécutez la commande :

Get-PhysicalDisk

Pour obtenir des informations sur les disques au niveau logique, exécutez la commande :

Get-Disk

Pour connaître les informations sur les partitions de tous les disques, exécutez la commande :

Get-Partition

Pour obtenir des informations sur les volumes de tous les disques, exécutez la commande :

Get-Volume

Ensuite, il faut réfléchir à la manière d’améliorer les informations obtenues en termes de perception visuelle. Pour ce faire, vous pouvez supprimer les informations inutiles et ajouter les informations nécessaires, telles que le type de lecteur et le partitionnement du disque, ainsi que modifier la largeur des colonnes du tableau.

Pour ce faire, utilisez la commandlet Format-Table pour afficher les propriétés souhaitées dans le tableau, en alignant les colonnes sur la largeur du contenu.

Par exemple, affichons le numéro du périphérique, le modèle, le type de lecteur, le type de bus et la taille en exécutant la commande :

Get-PhysicalDisk | ft -AutoSize DeviceId,Model,MediaType,BusType,Size

Comme vous pouvez le voir dans la capture d’écran ci-dessus, la colonne Taille est affichée en octets.

Lorsque vous exécutez les commandes Get-Disk, Get-PhysicalDisk sans paramètres, la colonne Taille totale est affichée et la taille en gigaoctets, mais si vous exécutez les commandes avec des paramètres, la liste des propriétés ne comporte que la taille en octets.

Pour afficher la taille en gigaoctets, exécutez la commande :

Get-PhysicalDisk | ft -AutoSize DeviceId,Model,@{Name= »Size, Gb » ; Expression={$_.Size/1Gb}}

Il est également possible d’arrondir la valeur de la taille à un nombre entier en utilisant la fonction [int] type de données, la commande ressemblera à ceci

Get-PhysicalDisk | ft -AutoSize DeviceId,Model,@{Name= »Size, Gb » ; Expression={[int]($_.Size/1GB)}}

Vous pouvez également appliquer le Format-Table à la commandlet Get-Disk, par exemple, pour afficher le numéro, le nom, la taille et le style du partitionnement du disque en exécutant la commande :

Get-Disk | Format-Table -AutoSize Number,FriendlyName,Size,PartitionStyle

Ici aussi, la colonne Taille indique la taille en octets, mais en appliquant la division comme dans l’exemple ci-dessus, vous pouvez obtenir la taille en gigaoctets en exécutant la commande :

Get-Disk | Format-Table -AutoSize Number,FriendlyName,@{Name= »Size, Gb » ; Expression={[int]($_.Size/1GB)}}

Voyons également des exemples pour la commandlet Get-Partition, par exemple pour afficher toutes les partitions du disque 0,
Pour ce faire, exécutez la commande :

Get-Partition -DiskNumber 0

Pour afficher des informations sur la partition C, exécutez la commande :

Get-Partition -DriveLetter C

Et comme exemple pour le commandlet Get-Volume, affichons les informations sur le volume C en exécutant la commande :

Get-Volume -DriveLetter C

Vous pouvez trouver plus d’informations sur les commandlets de disque sur docs.microsoft.com et technet.microsoft.com, ou utiliser l’aide intégrée de Windows PowerShell.

Rate article
Windows 10, actualités de Microsoft, revues de périphériques, registre et réglages
Add a comment