How to Increase C Drive Space in Windows Server 2016

by James, Updated on: June 29, 2026

Low disk space on the C drive is a common issue in Windows Server 2016. Nothing could be better than being able to increase C drive free space without spending significant time recreating partitions and restoring everything from scratch. This article introduces detailed steps to increase C drive space in Windows Server 2016 using the native Disk Management tool and safe partition software. Follow the steps of the corresponding method based on your own disk partition configuration.

Increase C Drive Space in Windows Server 2016 Without Software

As with previous versions, the built-in Windows Server 2016 Disk Management tool features Shrink Volume and Extend Volume functions to help resize partitions without data loss. However, you cannot extend the C drive simply by shrinking the D drive or other partitions. If you do not want to use any third-party software, you must delete the D drive to create contiguous unallocated space.

Even if you are able to delete the D drive, your disk partition layout must strictly meet the requirements below:

  1. The D drive must be on the right side of the C drive and located on the exact same physical disk.
  2. There must be a third partition available to back up all files from the D drive before deleting it.
  3. The D drive must be a Primary partition, matching the system C drive.

How to increase C drive space in Server 2016 via Disk Management:

  1. Transfer all files from the D drive to another partition, as the D drive is the adjacent partition right behind the C drive.
  2. Press Windows + X together on your keyboard and click Disk Management from the list.
  3. Right-click the D drive and select Delete Volume; its disk space will then be converted to unallocated space.
  4. Right-click the C drive and select Extend Volume, and follow the pop-up Extend Volume Wizard.

Better Way to Increase C Drive Space in Windows Server 2016

Obviously, extending the C drive by deleting other partitions is not an ideal solution. To increase C drive free space in Windows Server 2016, it is a much better approach to shrink another data volume so that you do not lose any partitions. The operating system, installed programs, and all data remain exactly the same as before, except for the adjusted partition sizes.

Third-party software can shrink the D drive and generate unallocated space on its left side, allowing the C drive to be extended easily. If you have already shrunk the D drive using Disk Management, or if you want to allocate unallocated space from a non-adjacent partition, these software solutions can move the partition and position the unallocated space directly adjacent to the C drive.

While resizing server partitions, there is a potential risk of system and partition damage. This is because all parameters of the associated disk, partition, and files must be modified correctly, and files in certain partitions must be relocated. Any slight error could result in system boot failure and data loss.

Standing out from other tools, NIUBI Partition Editor incorporates powerful technologies to safeguard your system and data:

1. Increase C Drive Free Space by Shrinking D or E

Before starting, check if there is enough free space in another data volume on the same disk. If so, follow the steps below.

How to increase C drive space in Windows Server 2016 without losing data:

  1. Download NIUBI Partition Editor, right-click the D drive and select "Resize/Move Volume". Enter an amount of space in the box for unallocated space before, or drag the left border toward the right in the pop-up window. This will create unallocated space on the left side.
  2. Right-click the C drive and select "Resize/Move Volume" again, then drag the right border toward the right to merge this unallocated space.
  3. Click Apply on the top left to execute. Any operations before this step only work in virtual mode.

If you wish to increase C drive space by shrinking the non-adjacent partition E, there is an additional step required to move partition D toward the right.

Video Guide to Increase C Drive Size in Server 2016:

Video guide

2. Increase C Drive Space with Another Disk

If there are no other data partitions or if there is insufficient free space on the same disk, the method described above will not work. No software can add space to the C drive from a separate physical disk because the capacity of a standard physical disk is fixed. In this situation, there are still two alternative ways to increase C drive space on a Windows Server 2016.

If there are no other partitions on the system disk, you will need to copy this disk to a larger one, and then expand the C drive with the additional disk space. Follow the steps demonstrated in the video:

Video guide

If there is a data partition on the same disk, besides copying the entire disk to a larger one, you may move this data partition to another disk, delete it, and then allocate its space to the C drive.

3. Extend Server 2016 C Drive in VMware, Hyper-V, or RAID

If you want to increase C drive space in Windows Server 2016 using RAID 1, 5, 6, or 10 (of any type or brand), do not break the RAID array; simply follow the methods described above. If you run Windows Server 2016 as a virtual machine in VMware or Hyper-V, just install NIUBI directly onto the virtual server.

Fortunately, virtual disks in VMware and Hyper-V can be extended without data loss, making it much easier to solve this problem. If there is no available free space on the same virtual disk, follow the steps to expand the virtual disk size in VMware or Hyper-V. The additional space will appear as unallocated space at the very end of the disk. Afterward, follow the steps to move and merge the unallocated space into the C drive.

In Summary

To increase C drive space in Windows Server 2016, 2019, 2022, or 2025, as well as previous versions like Server 2003, 2008, and 2012, the native Disk Management tool offers limited help. It is highly recommended to perform a backup first and then run reliable partition software. Beyond shrinking, moving, and extending partitions, NIUBI Partition Editor helps you execute numerous other disk optimization operations.

Download