You may need to do Windows 11 shrink partition for another partition, a dual-boot setup, or storage reorganization. This post offers 5 approaches to do that with Disk Management, DiskPart, PowerShell, Storage Settings, and MiniTool Partition Wizard.

In most cases, the hard drives in a computer are already partitioned by the PC or disk manufacturers, leaving no unallocated space available. However, you may still need to shrink a partition in Windows 10/11 for several reasons:

  • Your computer may only have the C drive, or the existing partitions may not be sufficient, so you want to create a new partition for storing personal files. In this situation, you need to shrink a partition in Windows 11/10 to generate unallocated space for the new partition.
  • You may want to set up a dual-boot system with Windows and another operating system. To do this, you need to shrink a partition in Windows 10/11 to free up space for the second operating system.

Shrinking a partition reduces its size and creates unallocated space. You can do that using built-in tools like Disk Management, DiskPart, PowerShell, Storage Settings, or MiniTool Partition Wizard.

For most users, Disk Management is the easiest method. However, some partitions cannot be shrunk because of file system limitations or unmovable files.

MiniTool Partition Wizard may help when Windows tools cannot shrink FAT32 partitions or move unallocated space.

Here is a table to help you choose the best suitable methods.

MethodBest forDifficulty
Disk ManagementMost usersEasy
DiskPartAdvanced usersMedium
PowerShellAutomation/scriptsMedium
Storage SettingsBasic usersEasy
MiniTool Partition WizardFAT32 or complex partitionsEasy

Now, follow the methods below to get more details.

Also Read:How to Extend Partition on Windows 11?

Method 1. Shrink a Partition Using Disk Management

Disk Management is a built-in Windows partition tool. You can use it to shrink a partition if:

  • The partition uses NTFS
  • You only need basic resizing

Step 1: Press the Windows logo key + X and then select Disk Management from the menu. The Disk Management tool will open. Now, right-click on an NTFS partition, including the C drive, and then select Shrink Volume.

Shrink Volume in Disk Management

Step 2: After querying shrink space, you can enter the amount of space to shrink in MB. After that, click the Shrink button to start the shrinking process.

enter the amount of space to shrink in MB

After that, Windows will create unallocated space after shrinking the partition.

Further reading:

Sometimes, you may encounter the Windows 11 shrink partition not working issue. This problem can occur for several reasons, including the following (In the first two cases, the Shrink Volume option will appear greyed out.):

  • Unsupported file system: Disk Management can only shrink NTFS partitions. If the partition uses another file system, the Shrink Volume option may become unavailable.
  • Special system partitions: The Shrink Volume feature cannot be used on certain partitions, including System Reserved, EFI System, Recovery, and OEM partitions.
  • Insufficient available shrink space: Sometimes, you may not be able to shrink the partition to the desired size even when there seems to be enough free space available.
  • Unmovable files on the partition: The available shrink size does not always equal the total free space because some unmovable files or disk fragments may exist near the end of the partition. Unmovable files may prevent Windows from shrinking a partition.
Also Read:How to Shrink Volume with Unmovable Files?

Method 2. Shrink a Partition Using DiskPart

DiskPart is a command-line partition management tool. You can use it if:

  • You prefer command-line tools
  • Disk Management fails
  • You need scripting support
Tips:
Like Disk Management, this tool can also not shrink OEM partitions, ESP partitions, Recovery partitions, offline volumes, and non-NTFS partitions, but it can shrink the System Reserved partition.

Step 1: Press the Windows logo key + R and type “diskpart”. Then, press Enter and click Yes to open the diskpart.exe input window.

Step 2: On the window, execute the following commands one by one to shrink a partition.

  • list disk (it will list all disks connected to the PC)
  • select disk * (* is the disk number of the hard drive where the volume you want to shrink is located)
  • list partition (it will list all partitions located on the selected disk)
  • select partition # (# is the volume number of the partition that you want to shrink)
  • shrink desired = xx (the unit of the number is MB and the command means that the partition will be shrunk by xx MB)
shrink a partition using DiskPart commands

Method 3. Shrink a Partition Using PowerShell

PowerShell is a task automation and configuration management program, consisting of a command-line shell and the associated scripting language.

Although it is a dedicated disk manager, it can be used to shrink a partition. Here is the guide:

Step 1: Open Disk Management to check the disk number of the hard drive where you want to resize partition Windows 10/11. You need to write down it. In my case, I want to resize the G drive on Disk 0.

check disk number in Disk Management

Step 2: Press the Windows logo key + X and then select Windows PowerShell (Admin) from the menu. Then, execute the following commands one by one:

  • Get-Partition (this will list all partitions and display their details. You can write down the volume number of the partition that you want to shrink or extend. In my case, the partition number of the G drive is 4)
  • Resize-Partition -DiskNumber * -PartitionNumber # -Size (XX) (* is the disk number you wrote down before, # is the volume number you wrote before, and XX is the final size you want the partition to be)
Tips:
1. If you don’t run PowerShell with the administrator right, you may get errors when resizing the partition.
2. If you want to use this command to extend a partition (the final size is larger than the current size), you should ensure there is adjacent unallocated space to the right of the partition. Otherwise, the command may fail.
resize a partition in PowerShell

Method 4. Shrink a Partition Using Windows Storage Settings

Changing partition size in Settings is a feature introduced in Windows 11. Therefore, this method is only available for Windows 11 resize partition. It can’t work on Windows 10. How to change partition size Windows 11 via Settings? Here is the guide:

Tips:
This tool can also only shrink or extend the NTFS partitions.

Step 1: Press the Windows logo key + I to open Settings. Go to System > Storage. Under Storage management, expand Advanced storage settings, and then click Disks & volumes.

open Windows storage settings

Step 2: Click the partition that you want to resize and then click the Properties button. Click the Change size button. On the pop-up window, type the new size of the partition in MB. You can see the Max size and Min size you can enter. Then, click OK.

Tips:
If there is adjacent unallocated space to the right of the partition, the max size will be larger than the current size, which means that you can enter a larger size to extend the partition.
change partition size in Windows 11 settings

Method 5. Shrink a Partition Using MiniTool Partition Wizard

MiniTool Partition Wizard is a professional disk and partition management tool. It has a Move/Resize feature to help you do a Windows 11 resize partition without losing data.

When do you choose this software? Here are some cases:

  • You encountered the Windows 11 shrink partition not working issue.
  • You want to resize the FAT32 partition. MiniTool Partition Wizard can change the size of both FAT32 and NTFS partitions. In addition, if there is enough unallocated space behind the FAT32 partition, it can increase the FAT32 partition to up to 2TB.
  • You want to move the location of the partition while resizing it. MiniTool Partition Wizard can move the location of the FAT32, NTFS, exFAT, and EXT partitions.
  • You want to shrink multiple partitions and gather the unallocated space. Sometimes, one partition can’t have enough free space. Then, you need to shrink multiple partitions to get enough unallocated space. Then, MiniTool Partition Wizard can move the location of the unallocated space.

Besides, MiniTool Partition Wizard has many useful features. For example, it can help you partition a hard drive, format FAT32 on various storage media, convert MBR to GPT, recover data from hard drives, etc. It’s worth trying.

How to change partition size Windows 11/10 using MiniTool Partition Wizard? Here is the guide:

MiniTool Partition Wizard FreeClick to Download100%Clean & Safe

Step 1: Download, install, and launch MiniTool Partition Wizard. Right-click on the partition that you want to resize and then select the Move/Resize option from the menu.

select the move or resize option MiniTool Partition Wizard

Step 2: On the pop-up window, you can drag the arrow icons on the two sides of the partition to resize it. You can also drag the block of the partition to the left or right to move its location. Then, click OK.

Tips:
If you have strict requirements on the partition size and location, you can manually enter the numbers below to precisely control the partition size and location.
resize the partition MiniTool Partition Wizard

Step 3: Click the Apply button to execute the pending operation. If you resize the C drive, a PC restart may be required.

click the Apply button MiniTool Partition Wizard

Sometimes, according to your conditions, MiniTool Partition Wizard can offer you better methods to do Windows 11 resize partition without losing data. For example:

  • If you want to shrink a partition and then create a new partition using the unallocated space, MiniTool Partition Wizard’s Split Partition feature is recommended. It can split a FAT32 or NTFS partition into two partitions.
  • If the reason why you want to shrink a partition is to add the unallocated space to another partition, MiniTool Partition Wizard’s Extend Partition feature is recommended. It can extend a partition by taking free space from other partitions or unallocated space directly, regardless of the distance.

How to shrink or resize partitions on Windows 11/10? Here are 5 methods for you. You can pick one from them.Click to Tweet

Windows 10/11 Shrink Partition FAQ

1. Is it safe to shrink the C drive?
Shrinking the C drive is generally safe when using built-in Windows tools or reputable third-party software, as these methods are designed to protect existing data during the resize.
But avoid reducing the system partition too aggressively.
2. What does shrinking a partition do?
Shrinking a partition reduces its physical size on a disk, converting unused free space into unallocated space. This process allows you to reorganize your storage without deleting your existing files.
3. Can I shrink a partition without losing data?
Yes, you can shrink a partition without losing your data. The partition manager adjusts the file system and creates "unallocated space" with the excess. 
Before you begin, always back up your important files in case of an unexpected power outage or system error during the process.
4. Can I shrink the C drive while Windows is running?
Yes. Windows 11 allows you to shrink the system partition while logged in, though it may limit the amount more than an offline tool would.
5. Why is the shrink volume greyed out?
The "Shrink Volume" option is typically greyed out in Windows Disk Management because the selected partition uses an unsupported file system or contains unmovable system files. Windows Disk Management can only shrink partitions formatted as NTFS.
6. How much free space should Windows have?
Keep 15% to 20% of your total storage drive capacity free at all times (roughly 30GB–40GB for a standard 256GB drive).

Bottom Line

Shrinking a partition in Windows 11 or Windows 10 is usually straightforward to create space for another partition, perform a dual-boot, or reorganize oversized partitions.

For most users:

  • Disk Management is the easiest method.
  • DiskPart works well for advanced users.
  • MiniTool Partition Wizard helps with FAT32 and complex layouts.

If Windows cannot shrink a partition properly, try MiniTool Partition Wizard. For any questions or suggestions about MiniTool Partition Wizard, contact us via [email protected]. We will get back to you as soon as possible.

  • linkedin
  • reddit