PowerShell Uzyskaj miejsce na dysku w systemie Windows 10/11 | Oto pełny przewodnik [Zmień rozmiar partycji]

Wielu użytkowników jest zdezorientowanych PowerShell uzyskać miejsce na dysku działanie w systemie Windows 10/11. w tym poście ta strona wprowadza 4 polecenia cmdlet do sprawdzania miejsca na dysku PowerShell i alternatywę do pokazywania użycia dysku.





Na tej stronie :

Jak wszyscy dobrze wiemy, PowerShell to potężna, wbudowana w system Windows powłoka wiersza poleceń i narzędzie środowiska skryptowego. Może być używany do obsługi różnych prac, takich jak instalowanie aktualizacji systemu Windows , PowerShell pobiera rozmiar folderu , PowerShell SSH , Rozpakowanie/zip programu PowerShell , PowerShell uruchamia exe i ten omówiony w tym poście.

Jednak wielu użytkowników, a nawet profesjonalistów, nie wie, jak radzić sobie z tymi pracami w PowerShell. Tutaj skupiamy się na sprawdzaniu miejsca na dysku w programie PowerShell i zapewniamy alternatywę dla zwolnienia miejsca na dysku w systemie Windows 10/11.



Czy PowerShell może uzyskać miejsce na dysku

Czy PowerShell może uzyskać wolne miejsce na dysku? Oczywiście, że tak! Istnieją różne polecenia cmdlet, za pomocą których można umożliwić programowi PowerShell uzyskanie wolnego miejsca na dysku w systemie Windows 10/11. Po zbadaniu obszernych odniesień i postów stwierdziliśmy, że do sprawdzenia miejsca na dysku w programie PowerShell można użyć następujących 4 poleceń.

  • Pobieranie woluminu programu PowerShell : To polecenie cmdlet wyświetli listę wszystkich woluminów dostępnych w systemie, w tym typ systemu plików, stan kondycji każdego woluminu oraz całkowity/wolny rozmiar dysku w GB.
  • PowerShell Get-PSDrive : To polecenie cmdlet może zwrócić listę wszystkich dysków w systemie, w tym dostawcę, root i całkowity rozmiar używanego/wolnego miejsca na dysku w GB.
  • PowerShell Get-WmiObject : To polecenie cmdlet oraz skrypt programu PowerShell win32_logicaldisk mogą wyświetlać całkowity rozmiar, przydzielone i wolne miejsce na dyskach logicznych.
  • PowerShell Get-CimInstance : To polecenie cmdlet może uzyskać całkowitą i wolną przestrzeń dyskową na komputerze lokalnym lub zdalnym.

Jak sprawdzić PowerShell miejsca na dysku w systemie Windows 10/11

Teraz wierzę, że znasz już wszystkie polecenia cmdlet do sprawdzania miejsca na dysku programu PowerShell. Zobaczmy, jak pozwolić programowi PowerShell sprawdzić miejsce na dysku za pomocą tych poleceń cmdlet w systemie Windows 10/11.

Sposób 1. PowerShell Uzyskaj miejsce na dysku za pomocą polecenia Get-Volume

Pierwszą i najprostszą metodą operacji „PowerShell get free space” jest użycie polecenia Get-Volume. Tutaj podsumowujemy 2 typowe przykłady w następujący sposób.



# 1. Pokaż wszystkie dyski i przydział miejsca na komputerze

Aby wykonać tę pracę, wystarczy otworzyć okno PowerShell, naciskając Wygraj + R aby otworzyć Biegać pudełko, pisanie Powershell w nim i naciskając Wchodzić . Następnie wpisz następujące polecenie w PowerShell i naciśnij Wchodzić .



Uzyskaj głośność

  uruchom Pobierz wolumin w PowerShell



Teraz powinieneś znaleźć listę dysków i ich informacje, w tym wolne miejsce na dysku i całkowite miejsce na dysku na komputerze lokalnym.

# 2. PowerShell wolne miejsce na dysku dla określonego dysku

Jeśli chcesz uzyskać wolne miejsce na dysku dla określonego dysku, takiego jak C, możesz uruchomić następujące polecenie w PowerShell. Tutaj możesz zastąpić C innymi literami dysków, które chcesz sprawdzić.

Get-Volume-DriveLetter C

  pokaż określone informacje o dysku w PowerShell

Sposób 2. PowerShell Uzyskaj miejsce na dysku za pomocą polecenia Get-PSDrive

Innym prostym sposobem jest użycie polecenia cmdlet sprawdzania użycia dysku Get-PSDrive PowerShell. Oto jak używać tego polecenia cmdlet.

# 1. Pokaż wolne miejsce na dysku dla wszystkich dysków w komputerze

Jeśli chcesz poznać wolne miejsce na dysku wszystkich dysków w GB, możesz bezpośrednio uruchomić Get-PSDrive polecenie cmdlet w programie PowerShell. Po uruchomieniu możesz wyświetlić zajęte / wolne miejsce na dysku, dostawcę i root dla wszystkich dysków.

Get-PSDrive

  uruchom Pobierz PSDrive w PowerShell

# 2. Pokaż wolne miejsce na określony dysk

Aby uzyskać zajęte/wolne miejsce na dysku dla określonego dysku, wystarczy uruchomić polecenie Get-PSDrive + litera dysku. Tutaj bierzemy na przykład dysk C.

Get-PSDrive C

  uruchom Pobierz PSDrive C w PowerShell

Sposób 3. PowerShell Uzyskaj miejsce na dysku za pomocą polecenia Get-WmiObject

Jeśli chcesz uzyskać wszystkie informacje o swoich dyskach logicznych, dobrym wyborem jest skrypt Get-WmiObject plus Win32_logicalDisk PowerShell. Oto jak używać tego polecenia cmdlet.

# 1. Pokaż wolne miejsce dla wszystkich dysków na komputerze lokalnym

Wpisz następujące polecenie i naciśnij Wchodzić . Wtedy otrzymasz całkowitą i wolną przestrzeń wszystkich dysków w GB.

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

  uruchom Pobierz WmiObject w PowerShell

Możesz także uruchomić następujące polecenie, aby uzyskać wolne/całkowite miejsce na dysku i wolny procent każdego dysku na komputerze lokalnym.

Get-WmiObject -Class Win32_LogicalDisk |

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

@{Label='Razem (Gb)'; wyrażenie={($_.Rozmiar/1GB).ToString('F2')}},

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

  uruchom Get WmiObject Win32 LogicalDisk w PowerShell

# 2. Sprawdź wolne miejsce na dysku na komputerach zdalnych

Jeśli chcesz poznać całkowitą ilość wolnego miejsca na dysku na komputerach zdalnych, możesz również użyć polecenia cmdlet Get-WmiObject. Tutaj musisz zmienić nazwę komputera zgodnie z rzeczywistą sytuacją.

Get-WmiObject — Klasa Win32_logicalDisk — Nazwa komputera srv01, srv02, srv03

Sposób 4. PowerShell Uzyskaj miejsce na dysku za pomocą polecenia Get-CimInstance

Ponadto polecenie cmdlet Get-CimInstance może pomóc w sprawdzeniu wolnego miejsca na dysku zarówno na komputerach lokalnych, jak i zdalnych.

# 1. Pokaż wolne miejsce na dysku wszystkich dysków na komputerze lokalnym

Aby uzyskać całkowite / wolne miejsce na dysku wszystkich dysków na komputerze lokalnym, możesz uruchomić następujące polecenie w PowerShell.

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

  uruchom Get CimInstance w PowerShell

Możesz także uruchomić następujące polecenie, aby uzyskać więcej informacji o dyskach, takich jak wolne wartości procentowe.

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

  pokaż wolny procent dysku za pomocą Get CimInstance

# 2. Uzyskaj bezpłatne miejsce na dysku na komputerach zdalnych

Jeśli chcesz zsumować / zwolnić miejsce na określonym dysku, takim jak C na komputerach zdalnych, możesz uruchomić następujące polecenie w PowerShell. Tutaj musisz zmienić nazwę komputera i literę dysku zgodnie ze swoimi potrzebami.

Get-CimInstance -ComputerName nazwa komputera win32_logicaldisk | gdzie podpis -eq 'C:' | foreach-object {write ' $($_.caption) $('{0:N2}' -f ($_.Rozmiar/1gb)) GB ogółem, $('{0:N2}' -f ($_ .FreeSpace/1gb)) GB za darmo '}

Lepsza alternatywa dla PowerShell Uzyskaj bezpłatne miejsce na dysku

Chociaż program PowerShell może pomóc w sprawdzeniu wykorzystania wolnego dysku w systemie Windows, te polecenia cmdlet są zbyt złożone i trudne do zapamiętania. Dlatego zdecydowanie zalecamy skorzystanie z łatwiejszej i bardziej praktycznej alternatywy dla sprawdzania miejsca na dysku w programie PowerShell — tego Kreatora partycji witryny.

Darmowe pobieranie

Dzięki temu oprogramowaniu witryny możesz uzyskać wszystkie podstawowe informacje o wszystkich dyskach, takie jak typ pliku systemowego, całkowita / wykorzystana / wolna przestrzeń i wykorzystany procent. Co ważniejsze, może pomóc twojemu zwolnić miejsce na dysku przy użyciu wielu zaawansowanych funkcji, takich jak Analizator przestrzeni , Rozszerz/Zmień rozmiar/Przenieś partycję, Przenieś system operacyjny na większy dysk twardy/SSD itp.

  ten główny interfejs Partition Wizard