PowerShell Pridobite prostor na disku v sistemu Windows 10/11 | Tukaj je celoten vodnik [Spremeni velikost particije]

Veliko uporabnikov je zmedenih glede PowerShell pridobi prostor na disku delovanje v sistemu Windows 10/11. V tej objavi to spletno mesto uvaja 4 cmdlete za preverjanje prostora na disku PowerShell in alternativo za prikaz uporabe diska.





Na tej strani:

Kot nam je vsem dobro znano, je PowerShell zmogljiva lupina ukazne vrstice, vgrajena v Windows, in orodje za skriptno okolje. Uporablja se lahko za obdelavo različnih del, kot npr namestitev posodobitev sistema Windows , PowerShell pridobi velikost mape , PowerShell SSH , PowerShell razpakiraj/zip , PowerShell izvaja exe , in tisti, o katerem razpravljamo v tej objavi.

Vendar pa veliko uporabnikov in celo strokovnjakov ni seznanjenih s tem, kako ravnati s temi deli v lupini PowerShell. Tukaj se osredotočamo na preverjanje prostora na disku PowerShell in ponujamo alternativo za sprostitev prostora na disku v sistemu Windows 10/11.



Ali lahko PowerShell pridobi prostor na disku

Ali lahko PowerShell pridobi prosti prostor na disku? Seveda ja! Obstajajo različni cmdleti, ki jih je mogoče uporabiti, da PowerShell pridobi prosti prostor na disku v sistemu Windows 10/11. Po preiskavi obsežnih referenc in objav smo ugotovili, da lahko naslednje 4 ukaze uporabite za preverjanje prostora na disku v lupini PowerShell.

  • PowerShell Get-Volume : ta cmdlet bo prikazal seznam vseh nosilcev, ki so na voljo v vašem sistemu, vključno z vrsto datotečnega sistema, zdravstvenim stanjem vsakega nosilca in skupno/prosto velikostjo uporabe diska v GB.
  • PowerShell Get-PSDrive : Ta cmdlet vam lahko vrne seznam vseh pogonov v vašem sistemu, vključno s ponudnikom, korenom in skupno velikostjo uporabljenega/prostega prostora na disku v GB.
  • PowerShell Get-WmiObject : Ta cmdlet in skript win32_logicaldisk PowerShell lahko prikažeta skupno velikost, dodeljeni in prosti prostor logičnih pogonov.
  • PowerShell Get-CimInstance : Ta cmdlet lahko pridobi skupni in prosti prostor na disku v lokalnem ali oddaljenem računalniku.

Kako preveriti prostor na disku PowerShell v sistemu Windows 10/11

Zdaj verjamem, da že poznate vse ukaze cmdlet PowerShell za preverjanje prostora na disku. Poglejmo, kako dovoliti lupini PowerShell, da preveri prostor na disku s temi ukazi cmdlets v sistemu Windows 10/11.

1. način. PowerShell Pridobite prostor na disku prek ukaza Get-Volume

Prva in najpreprostejša metoda za operacijo »PowerShell pridobi prosti prostor na disku« je uporaba ukaza Get-Volume. Tukaj povzemamo 2 pogosta primera, kot sledi.



# 1. Prikaži vse pogone in dodelitev prostora v računalniku

Če želite opraviti to delo, morate samo odpreti okno PowerShell s pritiskom Win + R odpreti Teči škatla, tipkanje powershell v njem in pritiskanje Vnesite . Nato v PowerShell vnesite naslednji ukaz in pritisnite Vnesite .



Get-Volume

  zaženite Get Volume v PowerShell



Zdaj bi morali najti seznam pogonov in njihove informacije, vključno s prostim prostorom na disku in skupnim prostorom na disku v lokalnem računalniku.

# 2. Prosti prostor na disku PowerShell za določen pogon

Če želite dobiti prosti prostor na disku za določen pogon, kot je C, lahko v lupini PowerShell zaženete naslednji ukaz. Tukaj lahko zamenjate C z drugimi črkami pogona, ki jih želite preveriti.

Get-Volume -DriveLetter C

  prikažite podatke o določenem pogonu v PowerShell

2. način. PowerShell Pridobite prostor na disku prek ukaza Get-PSDrive

Drug preprost način je uporaba cmdleta Get-PSDrive PowerShell za preverjanje uporabe diska. Tukaj je opisano, kako uporabljati ta cmdlet.

# 1. Pokaži prosti prostor na disku za vse pogone v računalniku

Če želite izvedeti prosti prostor na disku vseh pogonov v GB, lahko neposredno zaženete Get-PSDrive cmdlet v PowerShell. Po zagonu si lahko ogledate uporabljeni/prosti prostor na disku, ponudnika in root za vse pogone.

Get-PSDrive

  zaženite Get PSDrive v PowerShell

# 2. Pokaži prosti prostor za določen pogon

Če želite pridobiti uporabljeni/prosti prostor na disku za določen pogon, morate samo zagnati ukaz Get-PSDrive + črka pogona. Tukaj vzamemo za primer pogon C.

Get-PSDrive C

  zaženite Get PSDrive C v PowerShell

3. način. PowerShell Pridobite prostor na disku prek ukaza Get-WmiObject

Če želite pridobiti vse informacije o svojih logičnih pogonih, je skript Get-WmiObject plus Win32_logicalDisk PowerShell dobra izbira. Tukaj je opisano, kako uporabljati ta cmdlet.

# 1. Pokaži prosti prostor za vse pogone v lokalnem računalniku

Vnesite naslednji ukaz in pritisnite Vnesite . Nato boste dobili skupni in prosti prostor vseh pogonov v GB.

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

  zaženite Get WmiObject v PowerShell

Prav tako lahko zaženete naslednji ukaz, da pridobite prosti/skupni prostor na disku in prosti odstotek vsakega pogona v lokalnem računalniku.

Get-WmiObject -Razred Win32_LogicalDisk |

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

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

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

  zaženite Get WmiObject Win32 LogicalDisk v PowerShell

# 2. Preverite prosti prostor na disku na oddaljenih računalnikih

Če želite izvedeti skupni prosti prostor na disku v oddaljenih računalnikih, lahko uporabite tudi cmdlet Get-WmiObject. Tukaj morate zamenjati ime računalnika glede na dejansko stanje.

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

4. način. PowerShell Pridobite prostor na disku prek ukaza Get-CimInstance

Poleg tega vam lahko cmdlet Get-CimInstance pomaga preveriti prosti prostor na disku v lokalnih in oddaljenih računalnikih.

# 1. Pokaži prosti prostor na disku vseh pogonov v lokalnem računalniku

Če želite pridobiti skupni/prosti prostor na disku vseh pogonov v lokalnem računalniku, lahko zaženete naslednji ukaz v PowerShell.

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

  zaženite Get CimInstance v PowerShell

Prav tako lahko zaženete naslednji ukaz, če želite izvedeti več informacij o pogonih, kot so prosti odstotki.

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

  prikažite prosti odstotek pogona z uporabo Get CimInstance

# 2. Zagotovite si brezplačen prostor na disku v oddaljenih računalnikih

Če želite skupen/prost prostor določenega pogona, kot je C, na oddaljenih računalnikih, lahko zaženete naslednji ukaz v lupini PowerShell. Tukaj morate zamenjati ime računalnika in črko pogona glede na vaše potrebe.

Get-CimInstance -ComputerName ime računalnika win32_logicaldisk | kjer je napis -eq 'C:' | foreach-object {write ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB skupno, $('{0:N2}' -f ($_ .FreeSpace/1gb)) GB prosto '}

Boljša alternativa lupini PowerShell Pridobite brezplačen prostor na disku

Čeprav vam PowerShell lahko pomaga preveriti uporabo prostega diska v sistemu Windows, so ti cmdleti preveč zapleteni in si jih je težko zapomniti. Zato toplo priporočamo, da uporabite enostavnejšo in bolj praktično alternativo za preverjanje prostora na disku PowerShell – to spletno mesto Partition Wizard.

Brezplačen prenos

S to programsko opremo tega spletnega mesta lahko dobite vse osnovne informacije o vseh pogonih, kot so vrsta sistemske datoteke, skupni/uporabljen/prost prostor in uporabljeni odstotek. Še pomembneje pa je, da vam lahko pomaga sprostite prostor na disku z uporabo številnih zmogljivih funkcij, kot je Prostorski analizator , Razširi/Spremeni velikost/Premakni particijo, Preselite OS na večji HDD/SSD itd.

  to spletno mesto Partition Wizard glavni vmesnik