211service.com
PowerShell Få diskplads på Windows 10/11 | Her er en komplet vejledning [Resize partition]
Mange brugere er forvirrede over PowerShell får diskplads drift på Windows 10/11. I dette indlæg, dette websted introducerer 4 cmdlets til at kontrollere diskplads PowerShell og et alternativ til at vise diskbrug.
- Kan PowerShell få diskplads
- Sådan tjekker du diskplads PowerShell på Windows 10/11
- Bedre alternativ til PowerShell Få gratis diskplads
Som det er velkendt for os alle, er PowerShell et kraftfuldt Windows-indbygget kommandolinje-shell og scriptmiljøværktøj. Den kan bruges til at håndtere forskellige arbejder som f.eks installation af Windows-opdateringer , PowerShell får mappestørrelse , PowerShell SSH , PowerShell unzip/zip , PowerShell kører exe , og den der diskuteres i dette indlæg.
Men mange brugere og endda fagfolk er ikke bekendt med, hvordan man håndterer disse værker i PowerShell. Her fokuserer vi på PowerShell check diskplads og giver et alternativ til at frigøre diskplads på Windows 10/11.
Kan PowerShell få diskplads
Kan PowerShell få ledig diskplads? Selvfølgelig ja! Der er forskellige cmdlets, der kan bruges til at lade PowerShell få ledig diskplads på Windows 10/11. Efter at have undersøgt omfattende referencer og indlæg, finder vi ud af, at følgende 4 kommandoer kan bruges til at kontrollere diskplads i PowerShell.
- PowerShell Get-Volume : Denne cmdlet viser en liste over alle tilgængelige diskenheder på dit system, inklusive filsystemtypen, sundhedsstatus for hver diskenhed og den samlede/frie diskbrugsstørrelse i GB.
- PowerShell Get-PSDrive : Denne cmdlet kan returnere dig med en liste over alle drev på dit system, inklusive udbyder, root og samlet brugt/fri diskplads i GB.
- PowerShell Get-WmiObject : Denne cmdlet plus win32_logicaldisk PowerShell-scriptet kan vise den samlede størrelse, allokerede og ledige plads på de logiske drev.
- PowerShell Get-CimInstance : Denne cmdlet kan få total og ledig diskplads på en lokal eller fjerncomputer.
Sådan tjekker du diskplads PowerShell på Windows 10/11
Nu tror jeg, at du allerede har kendt alle PowerShell-diskpladskontrol-cmdlet'erne. Lad os se, hvordan du lader PowerShell kontrollere diskplads ved hjælp af disse cmdlets på Windows 10/11.
Måde 1. PowerShell Få diskplads via kommandoen Get-Volume
Den første og enkleste metode til operationen 'PowerShell få ledig diskplads' er at bruge kommandoen Get-Volume. Her opsummerer vi 2 almindelige eksempler som følger.
# 1. Vis alle drev og pladsallokering på computeren
For at udføre dette arbejde skal du blot åbne PowerShell-vinduet ved at trykke på Win + R at åbne Løb boks, skrivning powershell i den og trykke på Gå ind . Skriv derefter følgende kommando i PowerShell og tryk Gå ind .
Hent-volumen

Nu bør du finde en liste over drev og deres oplysninger, inklusive ledig diskplads og samlet diskplads på den lokale computer.
# 2. PowerShell ledig diskplads til et specificeret drev
Hvis du vil have ledig diskplads til et bestemt drev som C, kan du køre følgende kommando i PowerShell. Her kan du erstatte C med andre drevbogstaver, som du vil tjekke.
Get-Volume -DriveLetter C

Måde 2. PowerShell Få diskplads via kommandoen Get-PSDrive
En anden enkel måde er at bruge Get-PSDrive PowerShell-diskbrugskontrol-cmdlet'en. Sådan bruger du denne cmdlet.
# 1. Vis ledig diskplads til alle drev på computeren
Hvis du vil kende den ledige diskplads på alle drev i GB, kan du direkte køre Hent-PSDrive cmdlet i PowerShell. Når du har kørt, kan du se den brugte/frie diskplads, udbyder og root for alle drev.
Hent-PSDrive

# 2. Vis ledig plads til en bestemt køretur
For at få brugt/fri diskplads til et specificeret drev skal du blot køre Get-PSDrive + drevbogstav-kommandoen. Her tager vi for eksempel C-drev.
Hent-PSDrive C

Måde 3. PowerShell Få diskplads via kommandoen Get-WmiObject
Hvis du ønsker at få alle oplysninger om dine logiske drev, er Get-WmiObject plus Win32_logicalDisk PowerShell-scriptet et godt valg. Sådan bruger du denne cmdlet.
# 1. Vis ledig plads til alle drev på den lokale computer
Skriv følgende kommando og tryk Gå ind . Så får du den samlede og ledige plads på alle drev i GB.
Get-WmiObject -Klasse win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Størrelse';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Round($_.FreeSpace/1GB,2)}}

Du kan også køre følgende kommando for at få ledig/total diskplads og den ledige procentdel af hvert drev på den lokale computer.
Get-WmiObject -Klasse Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Total (Gb)'; expression={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft

# 2. Tjek ledig diskplads på fjerncomputere
Hvis du vil kende den samlede ledige diskplads på fjerncomputerne, kan du også bruge Get-WmiObject-cmdlet'en. Her skal du udskifte computernavnet i henhold til den faktiske situation.
Get-WmiObject -Klasse Win32_logicalDisk -Computernavn srv01,srv02,srv03
Måde 4. PowerShell Få diskplads via kommandoen Get-CimInstance
Derudover kan Get-CimInstance cmdlet'en hjælpe dig med at kontrollere ledig diskplads på både lokale og eksterne computere.
# 1. Vis ledig diskplads for alle drev på en lokal computer
For at få den samlede/frie diskplads på alle drev på en lokal computer, kan du køre følgende kommando i PowerShell.
Get-CimInstance -Klasse win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Størrelse';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Round($_.FreeSpace/1GB,2)}}

Du kan også køre følgende kommando for at få flere oplysninger om drevene, såsom gratis procenter.
Get-CimInstance -Klasse Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Total (Gb)'; expression={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft

# 2. Få gratis diskplads på fjerncomputere
Hvis du vil totalt/frigøre plads på et bestemt drev som C på fjerncomputere, kan du køre følgende kommando i PowerShell. Her skal du udskifte computernavnet og drevbogstavet efter dine behov.
Get-CimInstance -ComputerName computernavn win32_logicaldisk | hvor billedtekst -eq 'C:' | foreach-object {skriv ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB i alt, $('{0:N2}' -f ($_ .FreeSpace/1gb)) GB gratis '}
Bedre alternativ til PowerShell Få gratis diskplads
Selvom PowerShell kan hjælpe dig med at kontrollere gratis diskbrug på Windows, er disse cmdlets for komplekse og svære at huske. Så vi anbefaler stærkt, at du bruger et nemmere og mere praktisk alternativ til PowerShell-tjek diskplads - denne side Partition Wizard.
Med denne webstedssoftware kan du få alle de grundlæggende oplysninger om alle drev som systemfiltype, total/brugt/fri plads og brugt procentdel. Endnu vigtigere, det kan hjælpe dig frigør diskplads ved hjælp af mange kraftfulde funktioner som Rumanalysator , Udvid/ændre størrelse/Flyt partition, Migrer OS til større HDD/SSD , etc.
