How to extend partition Windows Server 2012/2016/2019/2022

by James, Updated on: November 20, 2024

When a partition is running low on disk space, you can extend it without wasting time recreating partitions and restoring from a backup. Some people prefer to use Windows native tools, believing they offer the best compatibility. To extend volume on Server 2012 R2 and other versions, there is indeed a Disk Management tool to help. It includes the "Extend Volume" function to increase partition size without losing data. However, due to certain limitations, it only works under specific conditions. This article explains how to extend partition on Windows Server 2012/2016/2019/2022 using safe disk partition software.

Extend Windows Server partition with Disk Management

The size of a physical disk is fixed, so before extending a volume, you must delete or shrink another one on the same disk to create unallocated space. A significant limitation of Disk Management is that it cannot extend partition by shrinking another one.

In Disk Management console:

  • The "Shrink Volume" function can only shrink NTFS partition towards left and create unallocated space on the right side.
  • The "Extend Volume" function can only extend NTFS partition when there's adjacent unallocated space on the right.

As shown in the screenshot, after shrinking drive D, unallocated space is created on the right of D. This unallocated space is not adjacent to C and is located to the left of E. Therefore, "Extend Volume" is disabled for C and E.

Extend volume disabled

To extend partition on Windows Server 2012/2016/2019/2022, third-party software is required. Better than disk partition software, NIUBI Partition Editor offers powerful technology to resize partitions more safely and efficiently.

Whether you want to extend a partition on a physical HDD/SSD, any type of RAID, or a virtual disk in VMware/Hyper-V, there are three methods available. Choose the appropriate method based on your disk partition configuration.

Method 1: Extend C drive by shrinking adjacent partition

For example, to extend partition C, there is often free space in the adjacent D: drive on most servers. In this case, you can shrink the adjacent partition to create unallocated space on its left, and then add this unallocated space to the C: drive.

Download NIUBI Partition Editor and you'll see all disks with partition layout and other information in the main window.

NPE Server

How to extend partition C on Windows Server 2012/2016/2019/2022:

Step 1: Right click drive D: and select "Resize/Move Volume", drag the left border towards right in the pop-up window. (Or enter an amount in "Unallocated space before".)

Shrink D

Then partition D will be shrunk and unallocated space will be made on its left side.

Drive D shrank

Step 2: Right click drive C: and select "Resize/Move Volume" again, drag the right border towards right.

Extend C drive

Then C drive will be extended by merging this adjacent unallocated space.

C drive extended

Step 3: Click "Apply" on top left to execute, done.

NIUBI Partition Editor is designed to work in virtual mode, real disk partitions won't be modified until click "Apply" to confirm.

Method 2: Extend C drive by shrinking non adjacent partition

If there is insufficient free space in the adjacent partition (D:), you can shrink a nonadjacent partitions (E:) on the same disk. Unlike Method 1, there's an additional step to move unallocated space to the left before adding to C drive.

To do this, right click D: and select "Resize/Move Volume", drag the middle of this partition towards right in the pop-up window:

Move drive D

How to extend volume on Windows Server 2012/2016/2019/2022:

Video guide

Extend drive D by shrinking C or E

To extend a data volume, it is similar, you can shrink either C: drive or other data volume E. Follow the steps in the video to extend partition D in Windows Server 2012:

Video guide

Method 3: Extend partition with another disk

In some servers, there may be insufficient free space on the system disk. For example, the C: drive is full, but there is no data partition on the system disk, or all partitions on the system disk are nearly full. In this case, no software can move free space from another separate disk. However, NIUBI Partition Editor still offers two options for you.

Option 1: If you want to extend partition C: but there is no other volume on the same disk, you can clone disk to a larger one and extend partition with additional disk space. Follow the steps in the video.

Video guide

It is suggested to click the option to turn off computer after clicking "Apply". After clone complete, replace the small disk or change BIOS to boot from large disk.

Option 2: When there are data volumes on the system disk, in addition to cloning the entire disk, you can clone only one data volume to another disk. Then, delete the data volume to create unallocated space, which can be added to the C: drive.

Video guide

In summary

To extend a partition on Windows Server 2012/2016/2019/2022/2025, the built-in Disk Management tool offers limited help due to its many restrictions. To accomplish this task, NIUBI Partition Editor is the best choice. It provides powerful technology to resize partitions more safely and efficiently. No matter how your disk partition is configured, there's always a way to extend it.

Download