211service.com
PowerShell Lemezterület lekérése Windows 10/11 rendszeren | Itt egy teljes útmutató [Partíció átméretezése]
Sok felhasználó értetlenül áll a A PowerShell lemezterületet kap működés Windows 10/11 rendszeren. Ebben a bejegyzésben ez az oldal 4 parancsmagot vezet be a lemezterület ellenőrzésére, a PowerShell pedig egy alternatívát a lemezhasználat megjelenítésére.
- Kaphat-e a PowerShell lemezterületet
- A PowerShell lemezterület ellenőrzése Windows 10/11 rendszeren
- A PowerShell jobb alternatívája Ingyenes lemezterület
Amint azt mindannyian jól ismerjük, a PowerShell egy hatékony Windows beépített parancssori shell- és parancsfájl-környezeti eszköz. Különféle munkák kezelésére használható, mint pl Windows frissítések telepítése , A PowerShell megkapja a mappa méretét , PowerShell SSH , PowerShell kicsomagolás/zip , A PowerShell exe-t futtat , és az ebben a bejegyzésben tárgyalt.
Sok felhasználó, sőt még szakember sem ismeri, hogyan kell kezelni ezeket a munkákat a PowerShellben. Itt a PowerShell-ellenőrző lemezterületre összpontosítunk, és alternatívát kínálunk a lemezterület felszabadítására a Windows 10/11 rendszeren.
Kaphat-e a PowerShell lemezterületet
Kaphat-e szabad lemezterületet a PowerShell? Természetesen igen! Különféle parancsmagok használhatók arra, hogy a PowerShell szabad lemezterületet kapjon a Windows 10/11 rendszeren. A kiterjedt hivatkozások és bejegyzések vizsgálata után azt találtuk, hogy a következő 4 parancs használható a PowerShell lemezterületének ellenőrzésére.
- PowerShell Get-Volume : Ez a parancsmag megjeleníti a rendszeren elérhető összes kötet listáját, beleértve a fájlrendszer típusát, az egyes kötetek állapotát és a teljes/szabad lemezhasználat méretét GB-ban.
- PowerShell Get-PSDrive : Ez a parancsmag megjelenítheti a rendszer összes meghajtójának listáját, beleértve a szolgáltatót, a root-ot és a teljes felhasznált/szabad lemezterület méretét GB-ban.
- PowerShell Get-WmiObject : Ez a parancsmag, valamint a win32_logicaldisk PowerShell-parancsfájl képes megjeleníteni a logikai meghajtók teljes méretét, lefoglalt és szabad területét.
- PowerShell Get-CimInstance : Ez a parancsmag teljes és szabad lemezterületet szerezhet helyi vagy távoli számítógépen.
A PowerShell lemezterület ellenőrzése Windows 10/11 rendszeren
Úgy gondolom, hogy már ismeri az összes PowerShell lemezterület-ellenőrző parancsmagot. Nézzük meg, hogyan engedélyezheti a PowerShell számára a lemezterület ellenőrzését ezekkel a parancsmagokkal a Windows 10/11 rendszeren.
1. módszer: A PowerShell Lemezterület beszerzése a Get-Volume paranccsal
A „PowerShell szabad lemezterületet kap” művelet első és legegyszerűbb módja a Get-Volume parancs használata. Az alábbiakban 2 gyakori példát foglalunk össze.
# 1. Jelenítse meg az összes meghajtót és a helykiosztást a számítógépen
Ehhez csak meg kell nyitnia a PowerShell ablakot a gomb megnyomásával Win + R kinyitni a Fuss doboz, gépelés powershell benne, és megnyomva Belép . Ezután írja be a következő parancsot a PowerShellbe, és nyomja meg a gombot Belép .
Get-Volume

Most meg kell találnia a meghajtók listáját és a hozzájuk tartozó információkat, beleértve a szabad lemezterületet és a teljes lemezterületet a helyi számítógépen.
# 2. PowerShell szabad lemezterület egy megadott meghajtóhoz
Ha szabad lemezterületet szeretne szerezni egy adott meghajtóhoz, például a C-hez, futtassa a következő parancsot a PowerShellben. Itt lecserélheti a C-t más meghajtóbetűjelekre, amelyeket ellenőrizni szeretne.
Get-Volume - DriveLetter C

2. mód: PowerShell Lemezterület beszerzése a Get-PSDrive paranccsal
Egy másik egyszerű módszer a Get-PSDrive PowerShell lemezhasználat-ellenőrző parancsmag használata. A parancsmag használata a következőképpen történik.
# 1. Szabad lemezterület megjelenítése a számítógép összes meghajtójához
Ha tudni szeretné az összes meghajtó szabad lemezterületét GB-ban, közvetlenül futtathatja a Get-PSDrive cmdlet a PowerShellben. A futtatás után megtekintheti az összes meghajtó használt/szabad lemezterületét, szolgáltatóját és gyökérszintjét.
Get-PSDrive

# 2. Szabad hely megjelenítése egy adott meghajtóhoz
A használt/szabad lemezterület megszerzéséhez egy adott meghajtóhoz csak a Get-PSDrive + meghajtóbetűjel parancsot kell futtatnia. Vegyük például a C meghajtót.
Get-PSDrive C

3. mód: PowerShell Lemezterület beszerzése a Get-WmiObject paranccsal
Ha minden információt meg szeretne szerezni logikai meghajtóiról, a Get-WmiObject plusz Win32_logicalDisk PowerShell szkript jó választás. A parancsmag használata a következőképpen történik.
# 1. Mutasson szabad területet az összes meghajtó számára a helyi számítógépen
Írja be a következő parancsot, és nyomja meg Belép . Ezután megkapja az összes meghajtó teljes és szabad területét GB-ban.
Get-WmiObject -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Kerek($_.FreeSpace/1GB,2)}}

Ezenkívül a következő parancs futtatásával lekérheti a szabad/teljes lemezterületet, valamint az egyes meghajtók szabad százalékos arányát a helyi számítógépen.
Get-WmiObject -Class Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Összesen (Gb)'; expression={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; kifejezés={[Math]::Round(($_.szabadtér / $_.size) * 100, 2)}}|ft

# 2. Ellenőrizze a szabad lemezterületet a távoli számítógépeken
Ha tudni szeretné a távoli számítógépeken lévő teljes szabad lemezterületet, használhatja a Get-WmiObject parancsmagot is. Itt le kell cserélnie a számítógép nevét a tényleges helyzetnek megfelelően.
Get-WmiObject -Class Win32_logicalDisk -ComputerName srv01,srv02,srv03
4. módszer: A PowerShell Lemezterület beszerzése a Get-CimInstance paranccsal
Ezenkívül a Get-CimInstance parancsmag segítségével ellenőrizheti a szabad lemezterületet mind a helyi, mind a távoli számítógépeken.
# 1. Az összes meghajtó szabad lemezterületének megjelenítése a helyi számítógépen
A helyi számítógép összes meghajtójának teljes/szabad lemezterületének lekéréséhez futtassa a következő parancsot a PowerShellben.
Get-CimInstance -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n='Size';e={[math]::Round($_.Size/1GB,2)}},@{n='FreeSpace';e={[math ]::Kerek($_.FreeSpace/1GB,2)}}

A következő parancs futtatásával is többet tudhat meg a meghajtókról, például az ingyenes százalékokról.
Get-CimInstance -Class Win32_LogicalDisk |
Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}},
@{Label='Összesen (Gb)'; expression={($_.Size/1GB).ToString('F2')}},
@{label='FreePercent'; kifejezés={[Math]::Round(($_.szabadtér / $_.size) * 100, 2)}}|ft

# 2. Szerezzen szabad lemezterületet a távoli számítógépeken
Ha egy adott meghajtón, például a C meghajtón teljes területet szeretne felszabadítani/felszabadítani a távoli számítógépeken, futtassa a következő parancsot a PowerShellben. Itt az igényeinek megfelelően le kell cserélnie a számítógép nevét és a meghajtó betűjelét.
Get-CimInstance -ComputerName számítógépnév win32_logicaldisk | ahol a -eq 'C:' felirat | foreach-object {write ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB összesen, $('{0:N2}' -f ($_) .FreeSpace/1gb)) GB ingyenes '}
A PowerShell jobb alternatívája Ingyenes lemezterület
Bár a PowerShell segíthet ellenőrizni a szabad lemezhasználatot Windows rendszeren, ezek a parancsmagok túl bonyolultak és nehezen megjegyezhetők. Ezért erősen javasoljuk, hogy használjon egy egyszerűbb és praktikusabb alternatívát a PowerShell lemezterület-ellenőrzésére – ezt a webhelypartíciós varázslót.
Ezzel a webhelyszoftverrel megkaphatja az összes alapvető információt az összes meghajtóról, például a rendszerfájl típusát, az összes/felhasznált/szabad területet és a felhasznált százalékot. Ennél is fontosabb, hogy segíthet lemezterület felszabadítása számos hatékony funkció használatával, mint pl Space Analyzer , Partíció kiterjesztése/átméretezése/áthelyezése, Állítsa át az operációs rendszert nagyobb HDD/SSD-re stb.
