How to add space to C drive in Windows Server 2016?

When system C drive is getting full and not enough free space left, you can add free disk space to C drive directly without starting from scratch. If there is separate Unallocated space or unused space in other drives, you can easily add to C drive to increase partition size. This article shows how to add space to C drive in Windows Server 2016 keeping Operating System and all data intact.

Add Unallocated space to C drive

In Windows Server 2016, there is advanced feature to change partition size in Disk Management console. Shrink Volume function is used to reduce size of a drive and Extend Volume is used to increase size of a drive. (See how to shrink and extend volume in Server 2016 Disk Management)

Some¬†people try to shrink drive D and expand C, but after shrinking D to get Unallocated space, they found it is impossible to expand C drive, because the Extend Volume function is disabled. In this situation, Unallocated space can do nothing except creating new drives. ūüôĀ

With professional partition software, you can easily add the Unallocated space to C drive in Server 2016.

Step 1: Download and install Partition Assistant Server, right-click the Unallocated space and select “Merge Partitions”.

Select feature

Step 2: In the pop-up window, click the check-box in front of C drive.

Select drive

Step 3: Press Apply on top left to proceed, done. As you see, the 20GB Unallocated space has been added into C drive.

C drive expand

If there is no Unallocated space, what to do? In this situation, you can rob free space from other drives and then add to C drive.

Add free space to C drive from other volumes

As long as there is unused space in any other drives of the same hard disk, you can take it out and add to C drive.

Steps to add free space into C drive on Windows 2016 Server:

Step 1:¬†Right-click any data¬†drive that has plenty of unused space and select “Allocate Free Space”.

Increase C

Step 2: In the pop-up window, type the amount how much unused space to take from this data drive, and select C: drive in drop-down box.

Select drive

Step 3: Press Apply button to proceed, done. As you see, 20GB free space has been added into C drive.

Added to C drive

Video guide to add space to C drive in Windows Server 2016

(Recommend full screen by clicking the square at bottom right of this video)

Special scenarios

The disk partition layout in some servers are unusual, such as:

  1. Only one C drive in entire disk.
  2. There’s not enough free space in all other drives.

In this situation, there is still a way to add disk to C drive. Clone entire disk to another larger one, so the extra disk space in the larger disk can be used to increase C drive space.

What about RAID arrays

If you use hardware RAID array, such as RAID 0, RAID 1, RAID 5, no problem. Do not do any operation on RAID controller, it is the same with resizing physical disk partitions. This software is also compatible with VMware, Hyper-V.

This article shows the easiest way to add space to C drive in Windows Server 2016 from other volumes. Remember to back up before any operations to a server. A bad partition software is very likely to cause system failure or data loss. The software introduced in this article integrates Enhanced Data Protection technology to keep Operating System and data intact.

Learn More Download trial