PowerShell קבל שטח דיסק ב-Windows 10/11 | הנה מדריך מלא [שינוי גודל מחיצה]

הרבה משתמשים מבולבלים לגבי PowerShell קבל שטח דיסק פעולה ב-Windows 10/11. בפוסט הזה, האתר הזה מציג 4 cmdlets לבדיקת שטח דיסק PowerShell ואלטרנטיבה להצגת השימוש בדיסק.





בעמוד זה :

כפי שידוע לכולנו, PowerShell הוא כלי רב עוצמה של שורת פקודה מובנית של Windows ושל סביבת סקריפטים. זה יכול לשמש לטיפול בעבודות שונות כגון התקנת עדכוני Windows , PowerShell קבל גודל תיקייה , PowerShell SSH , PowerShell פתח/zip , PowerShell מריץ את ה-exe , וזה שנדון בפוסט הזה.

עם זאת, הרבה משתמשים ואפילו אנשי מקצוע אינם מכירים כיצד להתמודד עם העבודות הללו ב- PowerShell. כאן אנו מתמקדים ב- PowerShell בדיקת שטח דיסק ומספקים חלופה לפינוי שטח דיסק ב- Windows 10/11.



האם PowerShell יכול לקבל שטח דיסק

האם PowerShell יכול לקבל שטח דיסק פנוי? כמובן, כן! ישנם רכיבי cmdlet שונים שניתן להשתמש בהם כדי לאפשר ל-PowerShell לקבל שטח דיסק פנוי ב-Windows 10/11. לאחר חקירת הפניות ופוסטים נרחבים, אנו מוצאים שניתן להשתמש ב-4 הפקודות הבאות כדי לבדוק שטח דיסק ב- PowerShell.

  • PowerShell Get-Volume : cmdlet זה יציג רשימה של כל אמצעי האחסון הזמינים במערכת שלך, כולל סוג מערכת הקבצים, מצב בריאותו של כל אמצעי אחסון וגודל השימוש הכולל/חופשי בדיסק ב-GB.
  • PowerShell Get-PSDrive : cmdlet זה יכול להחזיר לך רשימה של כל הכוננים במערכת שלך, כולל ספק, בסיס וגודל שטח דיסק משומש/פנוי ב-GB.
  • PowerShell Get-WmiObject : cmdlet זה בתוספת הסקריפט win32_logicaldisk PowerShell יכולים להציג את הגודל הכולל, המוקצה והשטח הפנוי של הכוננים הלוגיים.
  • PowerShell Get-CimInstance : cmdlet זה יכול לקבל שטח דיסק מלא ופנוי במחשב מקומי או מרוחק.

כיצד לבדוק שטח דיסק PowerShell ב-Windows 10/11

כעת, אני מאמין שכבר הכרת את כל ה-cmdlets לבדיקת שטח דיסק של PowerShell. בואו נראה כיצד לאפשר ל-PowerShell לבדוק שטח דיסק באמצעות ה-cmdlets האלה ב-Windows 10/11.

דרך 1. PowerShell השג שטח דיסק באמצעות פקודת Get-Volume

השיטה הראשונה והפשוטה ביותר לפעולת 'PowerShell קבל שטח דיסק פנוי' היא להשתמש בפקודה Get-Volume. כאן אנו מסכמים 2 דוגמאות נפוצות כדלקמן.



# 1. הצג את כל הכוננים והקצאת שטח במחשב

כדי לעשות עבודה זו, אתה רק צריך לפתוח את חלון PowerShell על ידי לחיצה Win + R כדי לפתוח את לָרוּץ קופסה, הקלדה פגז כוח בתוכו, ולוחץ להיכנס . לאחר מכן הקלד את הפקודה הבאה ב- PowerShell ולחץ להיכנס .



קבל-נפח

  הפעל את Get Volume ב- PowerShell



כעת, אתה אמור למצוא רשימה של כוננים והמידע שלהם, כולל שטח דיסק פנוי ושטח דיסק כולל במחשב המקומי.

# 2. PowerShell שטח דיסק פנוי עבור כונן מוגדר

אם אתה רוצה לקבל שטח דיסק פנוי עבור כונן מסוים כמו C, אתה יכול להפעיל את הפקודה הבאה ב- PowerShell. כאן אתה יכול להחליף את C באותיות כונן אחרות שאתה רוצה לבדוק.

Get-Volume -DriveLetter C

  הצג מידע כונן שצוין ב- PowerShell

דרך 2. PowerShell השג שטח דיסק באמצעות הפקודה Get-PSDrive

דרך פשוטה נוספת היא להשתמש ב-Cmdlet של בדיקת השימוש בדיסק Get-PSDrive PowerShell. הנה איך להשתמש ב-cmdlet הזה.

# 1. הצג שטח דיסק פנוי עבור כל הכוננים במחשב

אם אתה רוצה לדעת את שטח הדיסק הפנוי של כל הכוננים ב-GB, אתה יכול להפעיל ישירות את קבל-PSDrive cmdlet ב- PowerShell. לאחר ההפעלה, תוכל להציג את שטח הדיסק המשומש/החופשי, הספק והשורש עבור כל הכוננים.

קבל-PSDrive

  הפעל את Get PSDrive ב- PowerShell

# 2. הצג מקום פנוי לנסיעה מסוימת

כדי לקבל את שטח הדיסק המשומש/החופשי עבור כונן שצוין, אתה רק צריך להפעיל את Get-PSDrive + פקודת אות הכונן. כאן ניקח לדוגמה את כונן C.

Get-PSDrive C

  הפעל את Get PSDrive C ב- PowerShell

דרך 3. PowerShell השג שטח דיסק באמצעות הפקודה Get-WmiObject

אם אתה רוצה לקבל את כל המידע על הכוננים הלוגיים שלך, הסקריפט Get-WmiObject פלוס Win32_logicalDisk PowerShell הוא בחירה טובה. הנה איך להשתמש ב-cmdlet הזה.

# 1. הצג מקום פנוי עבור כל הכוננים במחשב המקומי

הקלד את הפקודה הבאה ולחץ להיכנס . לאחר מכן תקבל את השטח הכולל והפנוי של כל הכוננים ב-GB.

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

  הפעל Get WmiObject ב- PowerShell

כמו כן, אתה יכול להפעיל את הפקודה הבאה כדי לקבל שטח דיסק פנוי/סך הכל ואת האחוז הפנוי של כל כונן במחשב המקומי.

Get-WmiObject -Class Win32_LogicalDisk |

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

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

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

  הפעל קבל את WmiObject Win32 LogicalDisk ב- PowerShell

# 2. בדוק שטח דיסק פנוי במחשבים מרוחקים

אם אתה רוצה לדעת את שטח הדיסק הפנוי הכולל במחשבים המרוחקים, אתה יכול גם להשתמש ב-cmdlet Get-WmiObject. כאן אתה צריך להחליף את שם המחשב בהתאם למצב בפועל.

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

דרך 4. PowerShell קבל שטח דיסק באמצעות הפקודה Get-CimInstance

בנוסף, ה-cmdlet Get-CimInstance יכול לעזור לך לבדוק שטח דיסק פנוי במחשבים מקומיים ומרוחקים כאחד.

# 1. הצג שטח דיסק פנוי של כל הכוננים במחשב מקומי

כדי לקבל את שטח הדיסק הכולל/החופשי של כל הכוננים במחשב מקומי, אתה יכול להפעיל את הפקודה הבאה ב- 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)}}

  הפעל את Get CimInstance ב- PowerShell

כמו כן, אתה יכול להפעיל את הפקודה הבאה כדי לדעת מידע נוסף על הכוננים כגון אחוזים בחינם.

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

  הצג אחוז חינם של כונן באמצעות Get CimInstance

# 2. קבל שטח דיסק פנוי במחשבים מרוחקים

אם ברצונך להגדיל/לפנות שטח של כונן מסוים כמו C במחשבים מרוחקים, תוכל להריץ את הפקודה הבאה ב- PowerShell. כאן אתה צריך להחליף את שם המחשב ואת אות הכונן בהתאם לצרכים שלך.

Get-CimInstance -ComputerName שם מחשב win32_logicaldisk | כאשר הכיתוב -eq 'C:' | foreach-object {כתוב ' $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB סך הכל, $('{0:N2}' -f ($_ ‎.FreeSpace/1gb)) GB פנוי '}

אלטרנטיבה טובה יותר ל-PowerShell קבל שטח דיסק פנוי

למרות ש-PowerShell יכולה לעזור לך לבדוק שימוש חופשי בדיסק ב-Windows, ה-cmdlets הללו מורכבים מדי וקשים לזכור. לכן, אנו ממליצים בחום להשתמש בחלופה קלה ופרקטית יותר ל-PowerShell לבדוק שטח דיסק - אשף מחיצות האתר הזה.

הורדה חינמית

עם תוכנת האתר הזו, אתה יכול לקבל את כל המידע הבסיסי של כל הכוננים כמו סוג קובץ המערכת, שטח כולל/משומש/פנוי ואחוז משומש. חשוב מכך, זה יכול לעזור לך לפנות מקום בדיסק באמצעות תכונות רבות עוצמה כמו מנתח חלל , הרחבת/שנה גודל/הזזת מחיצה, העבר את מערכת ההפעלה ל- HDD/SSD גדול יותר , וכו.

  הממשק הראשי של אשף מחיצות האתר הזה