How to Check Disk Space with PowerShell in Windows [Beginners' Choice]  

Guide to Check Disk Space Using PowerShell [2024 Tutorial]


Many Windows users want to check their disk space using PowerShell, but may find it confusing to perform operations. This tutorial aims to introduce multiple ways to check disk space with PowerShell and an alternative tool to show disk usage, making it easier for users to manage their disk space effectively.

⏱️Duration: 5-10 minutes
🎯Goal: Check disk space with Powershell script on Windows computers
🧰Tools:

Check Disk Space using Powershell

When to Check Disk Space with PowerShell

To check your computer's disk space using PowerShell, you can use the command `Get-PSDrive` to list all available drives, and then use the command `Get-ChildItem` to get the total size of each drive. For example, to check the disk space of the C: drive, you can use the command `Get-ChildItem -Path C:\ -Recurse -Force`.

If you're running low on disk space, you can refer to the tutorial in the coming section to learn how to check disk space using PowerShell. This will help you identify which folders or files are taking up the most space, and free up some space by deleting unnecessary files.

How to Check Disk Space in PowerShell [With Pictures]

To check disk space in PowerShell, there are three commonly used methods. These methods are straightforward and functional for Windows users, offering a quick and easy way to assess your disk space.

Way 1. PowerShell Check Disk Space via the Get-Volume Command

Get-You can use the "Volume" command to quickly find disk storage information. This command displays essential details about all volumes, including health, system type, and free/used space in GB. Additionally, you can use the command to check the storage space information of a specific drive.

1) Show All Volumes and space allocation

Step 1: Go to the Search bar and type PowerShell.

Step 2: Select the "Run as Administration" option.

Open PowerShell

Step 3: Type Get-Volume in PowerShell window and hit Enter.

Use Get Volume command in PowerShell to check disk volume space

You will find a list of partitions, each with its own unique information.

2) Show a Specific drive

To get the details of a specific drive, such as the C drive, insert the command `Get-Volume -DriveLetter C` and replace the drive letter if needed.

Change drive letter to get disk space of other disk partiton with PowerShell

Way 2. PowerShell Check Disk Space via the Get-PSDrive Command

You can also check disk space using cmdlets, another effective yet simple way. Two different commands are available: [insert commands here].

# 1. Check the Space of All Drives

Displays free disk space in GB for all drives.

Step 1: Open the PowerShell window.

Step 2: Type Get-PSDrive command, and hit Enter to run it.

Get intire disk space

The script will display a detailed view of used and free disk space, provider, and root of all partitions in the local drive.

# 2. Check the Space of a Specific Drive

To check the used and free disk space for a specific drive, you can run the command `Get-PSDrive [drive letter]` in PowerShell, replacing `[drive letter]` with the actual letter of the target drive, such as `D`, `E`, or `C`. This will display the used and free disk space for the specified drive. For example, running `Get-PSDrive C` will show the used and free disk space for the drive lettered `C`.

Check specific volume space via powershell

Way 3. PowerShell Get Disk Space via the Get-WmiObject Command

This method is a more complex but practical alternative that provides detailed information about your drives. Two scripts of this method offer detailed information, including media type, total size in GB, and employed/free space, making it a useful tool for drive management.

1) Check Total Allocated Space

Copy and paste the following command into PowerShell, then hit Enter: `Get-ChildItem -Path C:\Windows\Temp -Recurse -Force -Include *.log`

Check total allocatd space on hard drive via PowerShell

The space allocation of all partitions of the local drive can be easily determined by using the command `df -h` in the terminal. This command displays a list of all mounted file systems, including their total and used space, as well as their percentage usage. The output shows the partition name, total space, used space, percentage used, and the mount point for each partition.

2) Check the Storage Capacity Assigned to Each Drive

You can check the detailed space portion of each drive specifically by running the command "df -h" in your terminal or command prompt. This command shows the free/total disk space and the free percentage of each drive in your computer.

To use the given command, simply drag and drop it into PowerShell. A screenshot can be referenced to see how this process works.

Get storage capacity assigned to each drive in Powershell

Personal Thoughts:
PowerShell can be a useful tool for checking disk space, but its complexity and potential for data loss make it less suitable for beginners. Without prior experience, users may struggle to use PowerShell correctly, and a mistake can lead to unexpected consequences. As a result, those without prior knowledge may want to consider alternative solutions for managing disk space.

If you're a beginner without extensive computing experience or familiarity with PowerShell, we recommend using a reliable third-party tool like Qiling Disk Master, which you can learn more about in the next part.

Bonus Tip: Check Disk Space with PowerShell Alternative Software

Qiling Disk Master is a popular alternative software that offers a free disk space analyzer, known for its rich features and appealing interface. It allows users to check disk space and free it up easily, with options such as its Disk Space Analyzer feature, which provides information for individual drives without requiring a scan.

The tool can also be used to check the total disk space on a newer operating system like Windows 11, by displaying the total disk space available on the system, allowing for better management of storage space.

related articles

How to Check Total Disk Space in Windows 11

To check hard drive space, you can use a professional disk space analyzer, or utilize built-in tools such as Windows Settings, Disk Management, and the Command Prompt (CMD).

Check Total Disk Space in Windows 11

Qiling Disk Master VS PowerShell, What Makes This Software Stand Out In Checking Disk Space

Qiling Partition Master's Disk Space Analyzer feature outshines PowerShell in terms of functionality and user experience. While PowerShell provides some basic disk space analysis capabilities, Qiling Partition Master offers a more comprehensive and user-friendly solution.

Qiling Disk Master
PowerShell
  • Free to analyze disk space
  • Easy to use, support all Windows OS
  • Efficient and fast for all levels of users
  • Bonus features in managing disk space
  • Free
  • Available in most Windows systems
  • For advanced Windows users, not user-friendly for beginners

Qiling Disk Master is not only a tool for checking disk space but also allows you to manage disk space. It provides a range of features, including, but not limited to, checking disk space, allowing you to manage disk space.

A Brief Review of PowerShell

Image of PowerShell

PowerShell is a powerful command-line shell and scripting language tool designed to manage Windows administrator tasks with multiple commands, scripts, and modules. It enables users to perform various tasks, such as checking disk space and installing Windows Updates.

PowerShell is a versatile tool that works seamlessly on all Windows operating systems, offering an extensive array of cmdlets that provide users with multiple options to execute tasks. Users can choose from various commands to check disk space, and can further enhance the level of detailed results by adding different commands, making it a go-to tool for professionals.

If you're looking for ways to check disk space, consider using PowerShell or its alternative tool. You can share this information with others online to help them out, and it's a great way to spread the word and assist your friends in need.

Conclusion

This tutorial aims to help you manage your disk space, and you have the flexibility to choose any method to get the job done. However, only advanced Windows users are recommended to use the PowerShell utility, while beginners can opt for Qiling Disk Master, which is user-friendly and easy to operate with any level of expertise.

We recommend following the given tips to manage your disk space more efficiently, which will help you avoid running out of space.

FAQs About Check Disk Space Using PowerShell

If you have more doubts about checking disk space using PowerShell, follow our FAQs section to find answers.

1. What PowerShell script can I use to get the disk space report?

To get a disk space report through PowerShell, run the "Get-PSDrive" script, which will display information such as used and available disk space, total capacity, and used space.

2. How do I check disk space in CMD?

You can CMD to check the disk space. Follow the steps:

Step 1: To open Command Prompt as an administrator, first open the Windows Search bar. Then, type "Command Prompt" and click on the result that says "Command Prompt" with the "Run as administrator" option.

Step 2: Type wmic diskdrive get size and press Enter.

It will show you the total size of your hard drive.

3. Can I run PowerShell to check disk space on Windows Servers?

To check the disk space on Windows Servers, run the command "Get-DiskSpaceReport" in PowerShell.

The script will collect Windows Server info and save it as a CSV file on the local disk in C:\Temp\DiskSpaceReport.

Related Articles


Is this information helpful?     

What can we do to improve this information? (Optional)
Refresh Please enter the verification code!


QilingTech uses cookies to ensure you get the best experience on our website.  Learn more  Got it