211service.com
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.
- Kan PowerShell schijfruimte krijgen
- Schijfruimte controleren PowerShell op Windows 10/11
- Beter alternatief voor PowerShell Krijg gratis schijfruimte
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

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

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

# 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

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

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

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

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

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