You can resize a partition in Windows 11/10 by shrinking or extending it. Windows provides built-in tools such as Disk Management, DiskPart, and PowerShell, while MiniTool Partition Wizard can resize partitions in situations where Windows cannot, such as when unallocated space is not adjacent to the target partition.

Quick Answer

You can resize a partition in Windows using:

  • Disk Management (best for simple resizing)
  • Windows Storage Settings (Windows 11 only)
  • DiskPart (simple command line tool)
  • PowerShell (advanced command line tool)
  • MiniTool Partition Wizard (supports moving, extending, and resizing when Windows tools fail)

What’s the difference among these tools? Here is a comparison table.

Features4 Windows Built-in ToolsMiniTool Partition Wizard
Shrink VolumeYes, but it might not work as expected if there are unmovable filesYes
Extend Volume with Unallocated SpaceYes, but the unallocated space must be located immediately to the right of the volumeYes, as long as the unallocated space and the volume on the same physical disk
Extend Volume with Another OneNoYes, as long as the 2 volumes on the same physical disk
Supported File SystemsNTFS, ReFSNTFS, FAT32, FAT
Data SafetyBasicEnhanced

How to change partition size in Windows 11/10? Follow the detailed guides below.

Best Partition Resizer Tools for Windows: Top 8 Reliable Options
Best Partition Resizer Tools for Windows: Top 8 Reliable Options

This post explains key factors to choose a partition resizer and lists 8 reliable tools to resize disk partitions safely and efficiently.

Read More

Resize a Partition Using Disk Management

Disk Management is the default graphical disk tool and a Windows-built-in tool. It supports basic operations like creating, deleting, formatting partitions, and simple shrinking/extending.

How to reallocate disk space using this tool? Press Win + X and select Disk Management from the menu to open it. Then, follow the guides below.

Option 1: How to Shrink a Partition (Reduce Size)

Use this option if you want to make a partition smaller.

  1. Right-click the partition you want to shrink and click Shrink Volume.
  2. Windows will query the volume for available shrink space (this may take a minute).
  3. In the box labeled “Enter the amount of space to shrink in MB”, type your desired size. For example, enter 10240 for 10 GB.
  4. Click the Shrink Volume button.

The Disk Management window with the Shrink Volume option selected.

The Shrink partition window with the enter the amount of space to shrink in mb selected.

The freed space will now appear as black Unallocated space directly to the right of the partition.

Can't Shrink Volume on Windows 10! Here Are Solutions!
Can't Shrink Volume on Windows 10! Here Are Solutions!

This post offers you two solutions to help you when you can't shrink volume on Windows 10.

Read More

Option 2: How to Extend a Partition (Increase Size)

Use this option if your drive is running out of space and you want to make it larger. However, this option can only extend a partition with unallocated space immediately to its right.

  1. Right-click the partition you want to expand and click Extend Volume.
  2. Click Next on the welcome screen.
  3. The wizard automatically selects all available unallocated space. Click Next to use it all, or adjust the amount in MB if you only want to use some of it.
  4. Click Finish to instantly merge the space.

The Disk Management interface with the Extend Volume option selected.

The Extend Volume Wizard window with the select the amount of space in mb selected.

Why Extend Volume Grayed out and How to Quickly Fix It
Why Extend Volume Grayed out and How to Quickly Fix It

This post tells you why the extend volume greyed out issue will occur and offers 5 solutions. The first solution is the best and free.

Read More

Here is a video guide:

Resize a Partition Using MiniTool Partition Wizard

When Disk Management fails to shrink or extend a partition, MiniTool Partition Wizard can help you complete the partition resizing job effectively.

As a free Windows partition resizer, it can:

  • Extend a partition using unallocated space, regardless of intervening partitions or the location of the unallocated space.
  • Extend a partition using free space from other existing partitions.
  • Support shrinking or extending NTFS/FAT32 partition, EFI partition, System Reserved partition, Recovery partition, Recovery partition, and some OEM partitions.

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Option 1. How to Shrink a Partition

With the Move/Resize feature, you can shrink a partition easily. Here are the steps.

Step 1. Open MiniTool Partition Wizard. Right-click the partition you want to shrink and select Move/Resize.

MiniTool Partition Wizard interface with the selected Move Resize feature.

Step 2. On the pop-up window, click and drag either the left or right edge of the partition handle inward toward the center to shrink the partition.

Tips:
This feature also allows you to expand the partition when then there is unallocated space next to it.
MiniTool Partition Wizard interface with Move Resize Partition window.

Step 3. Review disk layout and click Apply to execute the shrinking operation.

MiniTool Partition Wizard interface with the selected Apply button.

Option 2. How to Increase Partition Size

If you want to extend a partition with non-contiguous unallocated or free space in another partition, you can use the Extend Partition feature.

  1. Open MiniTool Partition Wizard.
  2. Right-click the partition you want to expand (e.g., C:) and select Extend.
  3. Open the drop-down menu labeled Take Free Space from and select the drive or unallocated block you want to take space from.
  4. Drag the slider to choose exactly how much space to take.
  5. Click OK.
  6. Click Apply in the bottom-left corner to finish.
The MiniTool Partition Wizard interface with the Extend Partition window shown.

Resize a Partition Using Windows Storage Settings

How to change partition size in Windows Storage Settings? Follow the steps below.

  1. Press Win + I to open Settings.
  2. Go to System > Storage.
  3. Expand Advanced storage settings and then click Disks & volumes.
  4. Find the partition that you want to resize and then click the Properties button.
  5. Click the Change size button.
  6. On the pop-up window, type the new size of the partition in MB. A larger size means extending and a smaller size means shrinking. You can see the Max size and Min size you can enter.
  7. Click OK.
Windows 11 Storage Settings disks and volumes interface with the Change Size window.

Resize a Partition Using DiskPart

DiskPart is an advanced text-based tool for professional disk management. Regarding partition shrinking and expansion methods, it shares the same limitations as Disk Management.

Type cmd in the Search bar, right-click Command Prompt, and select Run as administrator. Type diskpart and press Enter. Then, follow the guides below to shrink or extend a volume.

Option 1: How to Shrink a Partition (Decrease Size)

Use this to reduce a partition’s size and create unallocated space to its right.

  1. Type list volume and press Enter to see all partitions.
  2. Identify the volume number you want to shrink.
  3. Type select volume <number> (e.g., select volume 3) and press Enter.
  4. Run one of these two commands:
    • To shrink by a specific amount: Type shrink desired=<amount in MB> (e.g., shrink desired=20480 to shrink it by exactly 20 GB) and press Enter.
    • To shrink to the maximum possible limit: Type shrink and press Enter (Windows will shrink it as much as unmovable files allow).

The DiskPart window with the shrink partition commands.

Option 2: How to Extend a Partition (Increase Size)

Diskpart can only extend a partition if there is unallocated space located directly to its right on the same physical disk.

  1. Type list volume and press Enter.
  2. Type select volume <number> (e.g., select volume 3) for the partition you want to expand and press Enter.
  3. Run one of these two commands:
    • To use all available empty space: Type extend and press Enter.
    • To add a specific amount of space: Type extend size=<amount in MB> (e.g., extend size=20480 to add 20 GB) and press Enter.

The DiskPart window with the extend partition commands.

Once you see a success message, type exit and press Enter to close Diskpart.

Here are some common Diskpart errors:

  • “The volume cannot be extended”: The unallocated space is either on a different disk or it is not directly to the right of your target partition.
  • “The parameter is incorrect”: Double-check your numbers. Ensure you didn’t accidentally request to shrink or extend by a value larger than the available space.

Resize a Partition Using Windows PowerShell

How to reallocate disk space using Windows PowerShell? Here is the guide.

Step 1: Press the Win + X and then select Terminal (Admin) from the menu.

Step 2: Type Get-Partition and press Enter. It will list all partitions and display their details.

Step 3: Type Resize-Partition -DriveLetter * -Size # and press Enter. It will resize the * partition to the # size. A larger size means extending and a smaller size means shrinking.

Windows PowerShell interface with the Get Partition and Resize Partition commands.

What’s the best free software to resize a partition? This post offers different tools to do that. MiniTool Partition Wizard is highly recommended with its simple interface and operations.Click to Tweet

Free Software to Resize Partition FAQ

1. Will I lose my files when resizing a partition?
No, resizing a partition is designed to be data-safe. The software simply adjusts the file allocation table and borders of the partition. However, it is a best practice to back up critical data first, as sudden power failure or hardware issues during layout modification can damage a drive.
2. Can I resize partitions formatting systems other than NTFS?
Disk Management and Diskpart can only resize NTFSfile systems. They cannot resize FAT32, exFAT, or Linux Ext partitions.
Free utilities like MiniTool can seamlessly resize NTFS and FAT32 file systems without requiring data deletion.
3. Why can't I shrink my partition past a certain size even though I have plenty of free space?
Windows cannot shrink a volume past the physical location of unmovable system files.
Even if you have 500 GB of free space, if a file like the Windows virtual memory pagefile (pagefile.sys), hibernation file (hiberfil.sys), or a System Restore Point is sitting physically at the 400 GB mark of the drive, you cannot shrink the partition below 400 GB using native Windows tools.
4. Why does the software require a computer reboot to resize my drive?
If you are modifying the active C: drive, Windows locks its own system files because they are constantly in use. Free third-party tools solve this by scheduling the job to run in a pre-boot environment before the Windows operating system fully loads.

Bottom Line

Resizing a partition is one of the easiest ways to optimize disk space and solve storage problems without reinstalling Windows. Built-in tools such as Disk Management and DiskPart can handle basic partition resizing tasks for free.

However, if you need more advanced features such as moving partitions, extending volumes without adjacent unallocated space, or managing complex disk layouts, MiniTool Partition Wizard provides a more flexible and user-friendly solution.

If you have any questions related to MiniTool Partition Wizard, just contact us by sending an email via [email protected].

  • linkedin
  • reddit