211service.com
PowerShell získa miesto na disku v systéme Windows 10/11 | Tu je úplný sprievodca [Zmeniť veľkosť oddielu]
Mnoho používateľov je zmätených o PowerShell získa miesto na disku prevádzka v systéme Windows 10/11. V tomto príspevku táto stránka zavádza 4 cmdlety na kontrolu miesta na disku PowerShell a alternatívu na zobrazenie využitia disku.
- Môže PowerShell získať miesto na disku
- Ako skontrolovať miesto na disku PowerShell v systéme Windows 10/11
- Lepšia alternatíva k PowerShell Získajte voľné miesto na disku
Ako je nám všetkým dobre známe, PowerShell je výkonný nástroj prostredia príkazového riadka a skriptovacieho prostredia vstavaný do systému Windows. Dá sa s ním zvládnuť rôzne práce ako napr inštalácia aktualizácií systému Windows , PowerShell získa veľkosť priečinka , PowerShell SSH , Rozbaľte/zipujte PowerShell , PowerShell spúšťa exe a ten, o ktorom sa hovorí v tomto príspevku.
Mnoho používateľov a dokonca aj profesionálov však nevie, ako sa vysporiadať s týmito prácami v PowerShell. Tu sa zameriavame na kontrolu miesta na disku PowerShell a poskytujeme alternatívu na uvoľnenie miesta na disku v systéme Windows 10/11.
Môže PowerShell získať miesto na disku
Môže PowerShell získať voľné miesto na disku? Samozrejme áno! Existujú rôzne cmdlety, ktoré možno použiť na to, aby PowerShell získal voľné miesto na disku v systéme Windows 10/11. Po preskúmaní rozsiahlych referencií a príspevkov sme zistili, že nasledujúce 4 príkazy možno použiť na kontrolu miesta na disku v PowerShell.
- PowerShell Get-Volume : Táto rutina cmdlet zobrazí zoznam všetkých zväzkov dostupných vo vašom systéme vrátane typu súborového systému, zdravotného stavu každého zväzku a celkovej/voľnej veľkosti využitia disku v GB.
- PowerShell Get-PSDrive : Táto rutina cmdlet vám môže vrátiť zoznam všetkých jednotiek vo vašom systéme vrátane poskytovateľa, root a celkovej veľkosti použitého/voľného miesta na disku v GB.
- PowerShell Get-WmiObject : Tento cmdlet plus skript win32_logicaldisk PowerShell môže zobraziť celkovú veľkosť, pridelené a voľné miesto na logických jednotkách.
- PowerShell Get-CimInstance : Táto rutina cmdlet môže získať celkové a voľné miesto na disku na lokálnom alebo vzdialenom počítači.
Ako skontrolovať miesto na disku PowerShell v systéme Windows 10/11
Teraz sa domnievam, že ste už poznali všetky rutiny cmdlet na kontrolu miesta na disku PowerShell. Pozrime sa, ako nechať PowerShell skontrolovať miesto na disku pomocou týchto cmdletov v systéme Windows 10/11.
Spôsob 1. PowerShell Získajte miesto na disku pomocou príkazu Get-Volume
Prvou a najjednoduchšou metódou operácie „PowerShell získa voľné miesto na disku“ je použitie príkazu Get-Volume. Tu zhrnieme 2 bežné príklady nasledovne.
# 1. Zobraziť všetky disky a pridelenie miesta v počítači
Na vykonanie tejto práce stačí stlačením tlačidla otvoriť okno PowerShell Win + R otvoriť Bežať box, písanie powershell v ňom a stlačením Zadajte . Potom zadajte nasledujúci príkaz v PowerShell a stlačte Zadajte .
Get-Volume

Teraz by ste mali nájsť zoznam jednotiek a ich informácie, vrátane voľného miesta na disku a celkového miesta na disku na lokálnom počítači.
# 2. Voľné miesto na disku PowerShell pre špecifikovaný disk
Ak chcete získať voľné miesto na disku pre konkrétnu jednotku, ako je C, môžete spustiť nasledujúci príkaz v prostredí PowerShell. Tu môžete nahradiť C inými písmenami jednotiek, ktoré chcete skontrolovať.
Get-Volume -DriveLetter C

Spôsob 2. PowerShell Získajte miesto na disku pomocou príkazu Get-PSDrive
Ďalším jednoduchým spôsobom je použitie cmdlet kontroly využitia disku Get-PSDrive PowerShell. Tu je návod, ako používať tento cmdlet.
# 1. Zobraziť voľné miesto na disku pre všetky jednotky v počítači
Ak chcete poznať voľné miesto na disku všetkých jednotiek v GB, môžete priamo spustiť Get-PSDrive cmdlet v prostredí PowerShell. Po spustení si môžete pozrieť použité/voľné miesto na disku, poskytovateľa a root pre všetky jednotky.
Get-PSDrive

# 2. Ukážte voľné miesto pre konkrétny disk
Ak chcete získať použité/voľné miesto na disku pre určitú jednotku, stačí spustiť príkaz Get-PSDrive + písmeno jednotky. Tu si vezmeme napríklad jednotku C.
Get-PSDrive C

Spôsob 3. PowerShell Získajte miesto na disku pomocou príkazu Get-WmiObject
Ak chcete získať všetky informácie o svojich logických jednotkách, dobrou voľbou je skript Get-WmiObject plus Win32_logicalDisk PowerShell. Tu je návod, ako používať tento cmdlet.
# 1. Zobraziť voľné miesto pre všetky disky na lokálnom počítači
Zadajte nasledujúci príkaz a stlačte Zadajte . Potom získate celkový a voľný priestor všetkých jednotiek v GB.
Get-WmiObject -trieda win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Round($_.FreeSpace/1GB,2)}}

Môžete tiež spustiť nasledujúci príkaz, aby ste získali voľné/celkové miesto na disku a voľné percento každej jednotky na lokálnom počítači.
Get-WmiObject -trieda Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; výraz={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Celkom (Gb)'; výraz={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; výraz={[Math]::Round(($_.voľné miesto / $_.veľkosť) * 100, 2)}}|ft

# 2. Skontrolujte voľné miesto na disku na vzdialených počítačoch
Ak chcete zistiť celkové voľné miesto na disku na vzdialených počítačoch, môžete tiež použiť cmdlet Get-WmiObject. Tu je potrebné nahradiť názov počítača podľa aktuálnej situácie.
Get-WmiObject -Class Win32_logicalDisk -ComputerName srv01,srv02,srv03
Spôsob 4. PowerShell Získajte miesto na disku pomocou príkazu Get-CimInstance
Okrem toho vám cmdlet Get-CimInstance môže pomôcť skontrolovať voľné miesto na disku na lokálnom aj vzdialenom počítači.
# 1. Zobraziť voľné miesto na disku všetkých jednotiek na lokálnom počítači
Ak chcete získať celkové/voľné miesto na disku všetkých jednotiek na lokálnom počítači, môžete spustiť nasledujúci príkaz v prostredí 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)}}

Môžete tiež spustiť nasledujúci príkaz, aby ste sa dozvedeli viac informácií o jednotkách, ako sú napríklad voľné percentá.
Get-CimInstance -Class Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; výraz={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Celkom (Gb)'; výraz={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; výraz={[Math]::Round(($_.voľné miesto / $_.veľkosť) * 100, 2)}}|ft

# 2. Získajte voľné miesto na disku na vzdialených počítačoch
Ak chcete celkovo/uvoľniť miesto na konkrétnej jednotke, napríklad C, na vzdialených počítačoch, môžete spustiť nasledujúci príkaz v prostredí PowerShell. Tu je potrebné nahradiť názov počítača a písmeno jednotky podľa vašich potrieb.
Get-CimInstance -ComputerName názov počítača win32_logicaldisk | kde nadpis -eq 'C:' | foreach-object {napíšte ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB celkom, $('{0:N2}' -f ($_ .FreeSpace/1 gb)) GB voľného '}
Lepšia alternatíva k PowerShell Získajte voľné miesto na disku
Aj keď vám PowerShell môže pomôcť skontrolovať voľné využitie disku v systéme Windows, tieto rutiny cmdlet sú príliš zložité a ťažko zapamätateľné. Dôrazne vám preto odporúčame použiť jednoduchšiu a praktickejšiu alternatívu k kontrole miesta na disku PowerShell – túto stránku Sprievodcu rozdelením.
Pomocou tohto softvéru na tejto stránke môžete získať všetky základné informácie o všetkých jednotkách, ako je typ systémového súboru, celkový/použitý/voľný priestor a percento využitia. A čo je dôležitejšie, môže vám to pomôcť uvoľniť miesto na disku pomocou mnohých výkonných funkcií, napr Vesmírny analyzátor , Rozšíriť/Zmeniť veľkosť/Presunúť oddiel, Preneste OS na väčší HDD/SSD , atď.
