211service.com
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.
- PowerShell peut-il obtenir de l'espace disque
- Comment vérifier l'espace disque PowerShell sous Windows 10/11
- Meilleure alternative à PowerShell pour obtenir de l'espace disque gratuit
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

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

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

# 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

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)}}

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

# 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)}}

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

# 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.
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.
