How to increase C drive space in Windows Server 2012 r2?

After running the servers for a period of time, C drive runs out of space, because Windows updates, applications, caches and many other files are saving into C drive continuously. You cannot waste hours or a whole day to start from scratch keeping the server offline. Many people ask whether it is possible to increase C drive space by taking unused space from other volume without formatting or reinstalling Windows and programs. The answer is yes and here I’ll show you how to increase C drive free space in Windows Server 2012 (R2) without losing data.

To increase C drive space in Windows 2012 server, you may either use its built-in Disk Management or third party tools. Because of some restrictions, Disk Management is not the best tool. If your disk partition configuration meet the requirements, you may give it a try. Otherwise, run the safest partitioning software. No matter which tool you want to try, remember to back up server before any operations.

How to increase C drive space in Server 2012 with Disk Management

Step 1: Press Windows + X keys together and select Disk Management in the list. Transfer all files in the contiguous partition (here is E:) to other place. Right-click drive E and select “Delete Volume…”, it will be changed to free Unallocated after deleting.

Disk management

Step 2: Right-click C: drive and select “Extend Volume…”

Extend volume

Extend Volume Wizard will be launched, click Next to continue.

Extend volume wizard

Step 3: Confirm the operation, click Finish to proceed.

Complete extending

In a short time, C drive size is increased by adding the space of data drive E.

partition combined

Disadvantages of Server 2012 Disk Management

As I said above, resizing partitions in Windows 2012 Disk Management is not the perfect solution, though it is Windows built-in utility, because:

  1. You’ll lose data if you forget to transfer files before deleting the adjacent partition.
  2. If there’s no place to transfer files, you cannot delete partition to get Unallocated space.
  3. If you installed programs or any Windows services in the adjacent partition, you cannot delete it.
  4. If the adjacent partition is a Logical drive, you still cannot extend C drive even if you delete the adjacent partition.

The best solution to increase C drive size in Windows 2012 server is running safe partition software.

Increase C drive free space with 3rd-party software

With server partition software, it is very easy to resize disk partitions, and without deleting drives. As long as there is free space in any other drive on the same disk, you can move to C drive without losing data.

How to increase C drive space in Windows Server 2012 R2 safely:

Step 1: Download NIUBI Partition Editor, right click D: drive (the adjacent partition) and select “Resize/Move Volume“.

Drag to resize

Step 2: In the pop-up window, drag the left border rightwards to shrink D drive and make Unallocated space on the left.

Shrink volume

You may also input a value for the Unallocated space directly.

Drag to resize

Click OK and back to the main window, 20GB Unallocated space is created behind C: drive.

Unallocated space

Step 3: Right C: drive and drag the right border rightwards to hold the Unallocated space.

Drag to resize

Hold unallocated space

Step 4: Click OK and back to the main window, C drive is extended to 60GB by adding the Unallocated space. Press Apply on top left to execute, done!

Partition resized

Video guide to increase C drive by taking free space from other drives

This partition software is 30% to 300% faster than any other tools. The most important, it has unique 1-Second Rollback, Virtual Mode and Cancel-at-well technologies to protect system and data, even if power failure or any hardware issue occur while resizing partitions. Besides increasing C drive space in Windows Server 2012/2016/2019, it helps you do many other disk & partition management operations.

Learn More Download to try