211service.com
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.
- Czy PowerShell może uzyskać miejsce na dysku
- Jak sprawdzić PowerShell miejsca na dysku w systemie Windows 10/11
- Lepsza alternatywa dla PowerShell Uzyskaj bezpłatne miejsce na dysku
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ść

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

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

# 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

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

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

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

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

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