PowerShell Krijg schijfruimte op Windows 10/11 | Hier is een volledige gids [Formaat partitie wijzigen]

Veel gebruikers zijn in de war over de PowerShell krijgt schijfruimte werking op Windows 10/11. In dit bericht deze site introduceert 4 cmdlets om schijfruimte PowerShell te controleren en een alternatief om schijfgebruik te tonen.





Op deze pagina :

Zoals het ons allemaal bekend is, is PowerShell een krachtige Windows ingebouwde opdrachtregel-shell en scriptomgeving. Het kan worden gebruikt om verschillende werken aan te kunnen, zoals Windows-updates installeren , PowerShell krijgt mapgrootte , PowerShell-SSH , PowerShell uitpakken/zippen , PowerShell voert exe uit , en degene die in dit bericht wordt besproken.

Veel gebruikers en zelfs professionals weten echter niet hoe ze met deze werken in PowerShell moeten omgaan. Hier concentreren we ons op PowerShell, controleer schijfruimte en bieden een alternatief om schijfruimte vrij te maken op Windows 10/11.



Kan PowerShell schijfruimte krijgen

Kan PowerShell vrije schijfruimte krijgen? Natuurlijk! Er zijn verschillende cmdlets die kunnen worden gebruikt om PowerShell vrije schijfruimte te geven op Windows 10/11. Na het onderzoeken van uitgebreide referenties en berichten, vinden we dat de volgende 4 commando's kunnen worden gebruikt om schijfruimte in PowerShell te controleren.

  • PowerShell Get-Volume : Deze cmdlet toont een lijst met alle beschikbare volumes op uw systeem, inclusief het type bestandssysteem, de gezondheidsstatus van elk volume en de totale/vrije schijfgebruiksgrootte in GB.
  • PowerShell Get-PSDrive : Deze cmdlet kan u een lijst geven van alle stations op uw systeem, inclusief provider, root en totale gebruikte/vrije schijfruimte in GB.
  • PowerShell Get-WmiObject : Deze cmdlet plus het win32_logicaldisk PowerShell-script kan de totale grootte, toegewezen en vrije ruimte van de logische schijfeenheden weergeven.
  • PowerShell Get-CimInstance : Deze cmdlet kan totale en vrije schijfruimte krijgen op een lokale of externe computer.

Schijfruimte controleren PowerShell op Windows 10/11

Nu geloof ik dat u alle PowerShell-cmdlets voor schijfruimtecontrole al kent. Laten we eens kijken hoe PowerShell schijfruimte kan controleren met behulp van deze cmdlets op Windows 10/11.

Manier 1. PowerShell Krijg schijfruimte via de opdracht Get-Volume

De eerste en eenvoudigste methode voor de bewerking 'PowerShell krijgt vrije schijfruimte' is om de opdracht Get-Volume te gebruiken. Hier vatten we 2 veelvoorkomende voorbeelden als volgt samen.



# 1. Toon alle schijven en ruimtetoewijzing op de computer

Om dit werk te doen, hoeft u alleen maar het PowerShell-venster te openen door op te drukken Win + R om de te openen Rennen doos, typen krachtshell erin en druk erop Binnenkomen . Typ vervolgens de volgende opdracht in PowerShell en druk op Binnenkomen .



Get-Volume

  voer Get Volume uit in PowerShell



Nu zou u een lijst met stations en hun informatie moeten vinden, inclusief vrije schijfruimte en totale schijfruimte op de lokale computer.

# 2. PowerShell Vrije schijfruimte voor een gespecificeerde schijf

Als u vrije schijfruimte wilt krijgen voor een bepaalde schijf zoals C, kunt u de volgende opdracht uitvoeren in PowerShell. Hier kunt u C vervangen door andere stationsletters die u wilt controleren.

Get-Volume -DriveLetter C

  toon een gespecificeerde schijfinformatie in PowerShell

Manier 2. PowerShell Krijg schijfruimte via de opdracht Get-PSDrive

Een andere eenvoudige manier is om de Get-PSDrive PowerShell-cmdlet voor schijfgebruikcontrole te gebruiken. Hier leest u hoe u deze cmdlet gebruikt.

# 1. Toon vrije schijfruimte voor alle schijven op de computer

Als u de vrije schijfruimte van alle stations in GB wilt weten, kunt u direct het Get-PSDrive cmdlet in PowerShell. Eenmaal uitgevoerd, kunt u de gebruikte / vrije schijfruimte, provider en root voor alle stations bekijken.

Get-PSDrive

  voer Get PSDrive uit in PowerShell

# 2. Toon vrije ruimte voor een bepaalde schijf

Om de gebruikte/vrije schijfruimte voor een opgegeven schijf te krijgen, hoeft u alleen maar de opdracht Get-PSDrive + stationsletter uit te voeren. Hier nemen we bijvoorbeeld de C-schijf.

Get-PSDrive C

  voer Get PSDrive C uit in PowerShell

Manier 3. PowerShell Krijg schijfruimte via de opdracht Get-WmiObject

Als u alle informatie over uw logische stations wilt hebben, is het Get-WmiObject plus Win32_logicalDisk PowerShell-script een goede keuze. Hier leest u hoe u deze cmdlet gebruikt.

# 1. Toon vrije ruimte voor alle schijven op de lokale computer

Typ de volgende opdracht en druk op Binnenkomen . Dan krijg je de totale en vrije ruimte van alle schijven in GB.

Get-WmiObject -Klasse win32_logische schijf | Formaattabel DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Ronde($_.FreeSpace/1GB,2)}}

  voer Get WmiObject uit in PowerShell

U kunt ook de volgende opdracht uitvoeren om vrije/totale schijfruimte en het vrije percentage van elke schijf op de lokale computer te krijgen.

Get-WmiObject -Klasse Win32_LogicalDisk |

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

@{Label='Totaal (Gb)'; expressie={($_.Size/1GB).ToString('F2')}},

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

  voer Get WmiObject Win32 LogicalDisk uit in PowerShell

# 2. Controleer de vrije schijfruimte op externe computers

Als u de totale vrije schijfruimte op de externe computers wilt weten, kunt u ook de cmdlet Get-WmiObject gebruiken. Hier moet u de computernaam vervangen op basis van de werkelijke situatie.

Get-WmiObject -Klasse Win32_logicalDisk -Computernaam srv01,srv02,srv03

Manier 4. PowerShell Krijg schijfruimte via de opdracht Get-CimInstance

Daarnaast kan de cmdlet Get-CimInstance u helpen bij het controleren van de vrije schijfruimte op zowel lokale als externe computers.

# 1. Toon vrije schijfruimte van alle schijven op een lokale computer

Om de totale/vrije schijfruimte van alle schijven op een lokale computer te krijgen, kunt u de volgende opdracht uitvoeren in PowerShell.

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

  voer Get CimInstance uit in PowerShell

U kunt ook de volgende opdracht uitvoeren voor meer informatie over de schijven, zoals gratis percentages.

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

  toon gratis percentage van een schijf met behulp van Get CimInstance

# 2. Krijg gratis schijfruimte op externe computers

Als u de ruimte van een bepaalde schijf zoals C op externe computers wilt vrijmaken/totalen, kunt u de volgende opdracht uitvoeren in PowerShell. Hier moet u de computernaam en stationsletter naar behoefte vervangen.

Get-CimInstance -Computernaam computernaam win32_logische schijf | waar bijschrift -eq 'C:' | foreach-object {write ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB totaal, $('{0:N2}' -f ($_ .FreeSpace/1gb)) GB vrij '}

Beter alternatief voor PowerShell Krijg gratis schijfruimte

Hoewel PowerShell u kan helpen bij het controleren van het vrije schijfgebruik in Windows, zijn deze cmdlets te ingewikkeld en moeilijk te onthouden. We raden u dus ten zeerste aan een eenvoudiger en praktischer alternatief te gebruiken voor het controleren van de schijfruimte van PowerShell - deze partitiewizard van de site.

Gratis download

Met deze site-software kunt u alle basisinformatie van alle schijven krijgen, zoals systeembestandstype, totale / gebruikte / vrije ruimte en gebruikt percentage. Wat nog belangrijker is, het kan je helpen schijfruimte vrijmaken met veel krachtige functies zoals Ruimteanalysator , Partitie uitbreiden/vergroten/verplaatsen, Migreer het besturingssysteem naar een grotere HDD/SSD , enz.

  deze site Partition Wizard hoofdinterface