Change partition size for Windows 2012 Server

Updated on: June 5, 2019

This article introduces how to change size of disk partition on Windows Server 2012 without losing data. Adjust volume size for Server 2012 by simply drag and drop.

C drive low disk space

Low disk space is the most common issue on both Windows client computer and servers. Comparing with other volumes, system C drive is more likely running out of space and you can't solve this issue by simply transferring files. No matter when C drive or the partition for database, backup is getting full, it is not a good idea to start from scratch or waste a long time to restore from backup. With safe partitioning software you can change size of the allocated partition fast and without losing data.

Some unreliable partition software could cause system damage and data loss, so you'd better always back up before any operations.

As the safest tool, NIUBI Partition Editor provides innovative technologies to ensure system and data intact, including:

The options to adjust partition size

It is very easy to change partition size on Windows Server 2012 (R2), and you just need to click, drag and drop on the disk map. There are several ways to adjust partition size:

1. Merge Volumes

You may combine two adjacent partitions just by several clicks. This method is better for two data volumes, if you installed programs in drive D, do not merge it into C drive.

2. Split Partition

If a volume is created too large and you want to split it to more smaller partitions, use "Resize/Move Volume" feature to shrink it, then part of unused space will be released and converted to Unallocated, and then create new volume(s) with this Unallocated space.

3. Shrink and extend partition

"Resize/Move Volume" feature can shrink a volume to extend another one in the same disk. Unallocated space can be generated on either side when you shrinking a volume, then combine it to the drive that you want to extend.

If you use hardware RAID arrays such as RAID 0/1/5/10, do not break the array or do any operations to the controller. The steps to change partition size for Server 2012 are the same with on single physical disk.

Example to change partition size on Server 2012

In most of the servers, the server administrators want to change size of both drive C and D, so here I'll introduce how to shrink D to expand C.

Download NIUBI Partition Editor and you'll see all disk partitions with graphical structure on the right, available operations to selected disk or partition are listed on the left or by right clicking. In my test server, there are drive C, D, E and a system reserved partition in Disk 0. Original drive D: is 70GB and C: is 40GB.

NPE Server

Steps to adjust partition size on Windows Server 2012 (R2):

Step 1: Right click the contiguous partition (D:) and select "Resize/Move Volume", drag left border towards right in the pop-up window. (or enter an amount manually)

Shrink D

Then partition D is changed to be 50GB, 20GB unused space is converted to Unallocated on the left side.

Drive D shrank

Step 2: Right click system partition C: and select "Resize/Move Volume" again, drag right border towards right to combine Unallocated space.

Extend C drive

Then system partition C is changed to be 60GB.

C drive extended

NIUBI is designed to work in its own virtual mode, the operations you do won't be done immediately, instead, they'll be listed as pending on bottom left. So, member to click Apply on top left to take effect to real disk partitions.

Watch the video how to adjust partition size on Windows Server 2012 without data loss:

Video guide

No partitioning software can extend a volume by taking free space from another separated hard disk, so if there is no other volume or you can't get free space from all other partitions in the same disk, you need to clone this disk to another larger one. C drive (and other data volumes) can be resized with extra space in the large disk. Watch the video:

Video guide

Besides the advantages listed above, NIUBI Partition Editor is much faster (30% to 300%) because of its advanced file-moving algorithm. That means, if reboot is unavoidable while changing partition size on Windows Server 2012, server could back online in less time. (Some Windows services cannot be closed manually, then it requires reboot to finish shrinking or moving drive D.)