PowerShell Obtenir de l'espace disque sur Windows 10/11 | Voici un guide complet [Redimensionner la partition]

Beaucoup d'utilisateurs sont confus au sujet de la PowerShell obtient de l'espace disque opération sur Windows 10/11. Dans ce billet, ce site introduit 4 applets de commande pour vérifier l'espace disque PowerShell et une alternative pour afficher l'utilisation du disque.





Sur cette page :

Comme nous le savons tous, PowerShell est un puissant shell de ligne de commande intégré à Windows et un outil d'environnement de script. Il peut être utilisé pour gérer divers travaux tels que installation des mises à jour Windows , PowerShell obtient la taille du dossier , PowerShell SSH , PowerShell décompresser/compresser , PowerShell exécute exe , et celui dont il est question dans cet article.

Cependant, de nombreux utilisateurs et même des professionnels ne savent pas comment gérer ces travaux dans PowerShell. Ici, nous nous concentrons sur la vérification de l'espace disque par PowerShell et fournissons une alternative pour libérer de l'espace disque sur Windows 10/11.



PowerShell peut-il obtenir de l'espace disque

PowerShell peut-il obtenir de l'espace disque libre ? Bien sûr que oui! Il existe différentes applets de commande qui peuvent être utilisées pour permettre à PowerShell d'obtenir de l'espace disque libre sur Windows 10/11. Après avoir étudié de nombreuses références et publications, nous avons découvert que les 4 commandes suivantes peuvent être utilisées pour vérifier l'espace disque dans PowerShell.

  • PowerShell Get-Volume : Cette applet de commande affichera une liste de tous les volumes disponibles sur votre système, y compris le type de système de fichiers, l'état de santé de chaque volume et la taille d'utilisation totale/libre du disque en Go.
  • PowerShell Get-PSDrive : cette applet de commande peut vous renvoyer une liste de tous les lecteurs de votre système, y compris le fournisseur, la racine et la taille totale de l'espace disque utilisé/libre en Go.
  • PowerShell Get-WmiObject : Cette applet de commande et le script PowerShell win32_logicaldisk peuvent afficher la taille totale, l'espace alloué et l'espace libre des lecteurs logiques.
  • PowerShell Get-CimInstance : cette applet de commande peut obtenir de l'espace disque total et libre sur un ordinateur local ou distant.

Comment vérifier l'espace disque PowerShell sous Windows 10/11

Maintenant, je pense que vous connaissez déjà toutes les applets de commande de vérification de l'espace disque PowerShell. Voyons comment laisser PowerShell vérifier l'espace disque à l'aide de ces cmdlets sous Windows 10/11.

Méthode 1. PowerShell Obtenir de l'espace disque via la commande Get-Volume

La première et la plus simple méthode pour l'opération 'PowerShell obtenir de l'espace disque libre' consiste à utiliser la commande Get-Volume. Nous résumons ici 2 exemples courants comme suit.



# 1. Afficher tous les lecteurs et l'allocation d'espace sur l'ordinateur

Pour faire ce travail, il vous suffit d'ouvrir la fenêtre PowerShell en appuyant sur Gagner + R pour ouvrir le Courir boîte, dactylographie powershell dedans, et en appuyant Entrer . Tapez ensuite la commande suivante dans PowerShell et appuyez sur Entrer .



Obtenir-Volume

  exécuter Get Volume dans PowerShell



Maintenant, vous devriez trouver une liste des lecteurs et leurs informations, y compris l'espace disque libre et l'espace disque total sur l'ordinateur local.

# 2. Espace disque libre PowerShell pour un lecteur spécifié

Si vous souhaitez obtenir de l'espace disque libre pour un lecteur particulier tel que C, vous pouvez exécuter la commande suivante dans PowerShell. Ici, vous pouvez remplacer C par d'autres lettres de lecteur que vous souhaitez vérifier.

Get-Volume -DriveLetter C

  afficher les informations d'un lecteur spécifié dans PowerShell

Méthode 2. PowerShell Obtenir de l'espace disque via la commande Get-PSDrive

Un autre moyen simple consiste à utiliser l'applet de commande de vérification de l'utilisation du disque Get-PSDrive PowerShell. Voici comment utiliser cette applet de commande.

# 1. Afficher l'espace disque libre pour tous les lecteurs de l'ordinateur

Si vous souhaitez connaître l'espace disque libre de tous les lecteurs en Go, vous pouvez directement exécuter le Get-PSDrive applet de commande dans PowerShell. Une fois exécuté, vous pouvez afficher l'espace disque utilisé/libre, le fournisseur et la racine pour tous les lecteurs.

Get-PSDrive

  exécuter Get PSDrive dans PowerShell

# 2. Afficher l'espace libre pour un lecteur particulier

Pour obtenir l'espace disque utilisé/libre pour un lecteur spécifié, il vous suffit d'exécuter la commande Get-PSDrive + lettre de lecteur. Ici, nous prenons le lecteur C par exemple.

Get-PSDrive C

  exécuter Get PSDrive C dans PowerShell

Méthode 3. PowerShell Obtenir de l'espace disque via la commande Get-WmiObject

Si vous souhaitez obtenir toutes les informations sur vos lecteurs logiques, le script PowerShell Get-WmiObject plus Win32_logicalDisk est un bon choix. Voici comment utiliser cette applet de commande.

# 1. Afficher l'espace libre pour tous les lecteurs sur l'ordinateur local

Tapez la commande suivante et appuyez sur Entrer . Ensuite, vous obtiendrez l'espace total et libre de tous les lecteurs en Go.

Get-WmiObject -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Round($_.FreeSpace/1GB,2)}}

  exécuter Get WmiObject dans PowerShell

En outre, vous pouvez exécuter la commande suivante pour obtenir de l'espace disque libre/total et le pourcentage libre de chaque lecteur sur l'ordinateur local.

Get-WmiObject -Classe Win32_LogicalDisk |

Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)' ; expression={($_.FreeSpace/1GB).ToString('F2')}},

@{Label='Total (Go)' ; expression={($_.Size/1GB).ToString('F2')}},

@{label='FreePercent' ; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft

  exécuter Get WmiObject Win32 LogicalDisk dans PowerShell

# 2. Vérifier l'espace disque libre sur les ordinateurs distants

Si vous souhaitez connaître l'espace disque libre total sur les ordinateurs distants, vous pouvez également utiliser l'applet de commande Get-WmiObject. Ici, vous devez remplacer le nom de l'ordinateur en fonction de la situation réelle.

Get-WmiObject -Class Win32_logicalDisk -ComputerName srv01, srv02, srv03

Façon 4. PowerShell Obtenir de l'espace disque via la commande Get-CimInstance

En outre, l'applet de commande Get-CimInstance peut vous aider à vérifier l'espace disque disponible sur les ordinateurs locaux et distants.

# 1. Afficher l'espace disque libre de tous les lecteurs sur un ordinateur local

Pour obtenir l'espace disque total/libre de tous les lecteurs sur un ordinateur local, vous pouvez exécuter la commande suivante dans PowerShell.

Get-CimInstance -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Round($_.FreeSpace/1GB,2)}}

  exécuter Get CimInstance dans PowerShell

En outre, vous pouvez exécuter la commande suivante pour obtenir plus d'informations sur les lecteurs, telles que les pourcentages gratuits.

Get-CimInstance -Classe Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)' ; expression={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Total (Go)' ; expression={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent' ; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft

  afficher le pourcentage gratuit d'un lecteur à l'aide de Get CimInstance

# 2. Obtenez de l'espace disque libre sur des ordinateurs distants

Si vous souhaitez totaliser/libérer l'espace d'un lecteur particulier tel que C sur des ordinateurs distants, vous pouvez exécuter la commande suivante dans PowerShell. Ici, vous devez remplacer le nom de l'ordinateur et la lettre du lecteur en fonction de vos besoins.

Get-CimInstance -ComputerName nom_ordinateur win32_logicaldisk | où légende -eq 'C:' | foreach-object {write ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) Go total, $('{0:N2}' -f ($_ .FreeSpace/1gb)) Go libre '}

Meilleure alternative à PowerShell pour obtenir de l'espace disque gratuit

Bien que PowerShell puisse vous aider à vérifier l'utilisation libre du disque sous Windows, ces applets de commande sont trop complexes et difficiles à mémoriser. Nous vous recommandons donc fortement d'utiliser une alternative plus simple et plus pratique à la vérification de l'espace disque par PowerShell - ce site Partition Wizard.

Téléchargement Gratuit

Avec ce logiciel de site, vous pouvez obtenir toutes les informations de base de tous les lecteurs, comme le type de fichier système, l'espace total/utilisé/libre et le pourcentage utilisé. Plus important encore, cela peut aider votre libérer de l'espace disque en utilisant de nombreuses fonctionnalités puissantes comme Analyseur d'espace , Étendre/redimensionner/déplacer la partition, Migrer le système d'exploitation vers un disque dur/SSD plus grand , etc.

  l'interface principale de ce site Partition Wizard