How to Extend the System Partition in Windows Server 2019/2022

by John, Updated on: August 13, 2026

After running a Windows server for a period of time, the OS partition C and system reserved partition frequently run out of space. To solve this problem, nobody wants to waste time recreating partitions and restoring everything from backup. This article explains how to extend the system partition in Windows Server 2019/2022 using both native tools and safe partition software without losing data.

Extend the System Partition in Windows Server 2019/2022 Without Software

Windows Server 2019/2022 has two native tools to help resize partitions: Disk Management and DiskPart. Disk Management has a graphical interface, while DiskPart works via the command prompt. Although they work in different ways, both native utilities share the same restrictions. No matter which tool you use, your disk partition structure must meet the following requirements:

  1. There must be another partition (such as drive D) adjacent and on the right side of the C drive.
  2. You must delete this right contiguous partition to get Unallocated space. If programs or Windows services are installed on this drive, you cannot delete it.

If there is no adjacent volume on the right or you cannot delete it, Windows native tools cannot help you. In addition, the adjacent data volume must be a Primary partition. Although shrinking a data partition can create Unallocated space, native tools cannot extend the C drive with this non-adjacent space.

Steps to extend system partition C in Windows Server 2019/2022 via Disk Management:

  1. Press Windows + X on your keyboard and select Disk Management.
  2. Right-click the adjacent Primary partition D and select Delete Volume.
  3. Right-click the system partition C and select Extend Volume.
  4. Finish the Extend Volume Wizard by simply clicking Next.

If you prefer using a command-line tool, refer to how to extend a partition with DiskPart in Windows Server 2019.

Better Way to Extend the OS Partition in Windows Server 2019/2022

With safe partition software, you can shrink any partition on the same disk to get Unallocated space. If there is plenty of free space in the adjacent drive D, you can shrink it and make Unallocated space on the left. Then the system C drive can be extended easily without data loss. If you want to shrink a non-adjacent partition, you can move Unallocated space to be adjacent to the C drive before extending.

Resizing partitions carries inherent risks of system damage and data loss. Therefore, it is highly recommended to back up your server in advance and use safe partition software.

Compared to other disk partition tools, NIUBI Partition Editor is much safer and faster because of its advanced technologies:

There are 2 methods to increase the system partition size in Windows Server 2019/2022, depending on your disk partition configuration.

Method 1: Extend the System Partition by Shrinking a Data Volume

In most servers, there is at least one data partition with plenty of free space on the same disk. You can shrink this partition to get Unallocated space and then add it to the system partition C.

Steps to extend system partition C in Windows Server 2019/2022 safely:

  1. Launch NIUBI Partition Editor, right-click the adjacent drive D and select "Resize/Move Volume".
  2. Drag the left border rightward in the pop-up window to make Unallocated space on the left.
  3. Right-click the system partition C, select "Resize/Move Volume" again, and drag the right border rightward to combine this Unallocated space.
  4. Click Apply on the top left to confirm and execute the pending operations.

Video Server 2019

If you want to increase C drive space by shrinking a non-adjacent partition (such as drive E), there is an additional step to move Unallocated space to the left before adding it to the C drive. If you use any types of hardware RAID arrays, do not break the array or do any operations to the RAID controller. Just follow the same steps above.

Method 2: Extend the System Partition with Another Disk

In a few servers, there is no other partition or not enough free space on the same disk. In this case, no software can extend a partition by moving space from a different, separate disk. To solve this problem, you can clone the system disk to a larger one.

Steps to extend system partition C in Windows Server 2019/2022 by cloning disks:

Video Server 2019

Alternatively, you can move a data partition to another disk, delete it to get Unallocated space, and then add this space to the C drive.

How to Extend the System Reserved Partition in Windows Server 2019/2022

If you want to extend the system reserved partition, the steps are similar. You can shrink the C drive to make Unallocated space on the left. Although you can get free space from other data partitions, it requires an extra step to move the C drive, which takes much more time. Watch the video to learn how to extend the system reserved partition safely:

Video Server 2019

Extend the System Drive Inside VMware/Hyper-V Virtual Machines

If you run Windows Server 2019/2022 as a guest virtual machine in VMware or Hyper-V, check if there is available free space on the same virtual disk. If yes, simply follow the steps in the first video above. If the entire virtual disk is full, you can expand its size in Hyper-V or VMware. After expanding the disk, the additional space will be shown as Unallocated at the end. Then you can move and merge this Unallocated space into the system partition.

Besides shrinking, moving, and extending partitions in Windows Server 2019/2022/2025, NIUBI Partition Editor helps you perform many other disk partition management operations.

Download