When system partition C runs out of space, it costs such a long time if you recreate partitions and restore everything from backup, so many people want to increase C drive free space directly. Then is it possible to increase C drive space in Server 2012 R2 without losing data, if yes, which is the best tool to accomplish this task?
- Server 2012 has native "Extend Volume" function in Disk Management to help increase partition size, but you must delete another partition.
- Third party software is more powerful, but some unreliable software could cause system damage and data loss.
It is always suggested to back up in advance and run safe partitioning software. This article introduces how to increase C drive space in Windows Server 2012 R2 with both native tool and safe disk partition software.
1. Increase C drive space in Server 2012 with native tool
To increase C drive space in Server 2012 R2, there's a native Disk Management tool to help you when your disk partition configuration meet the requirements below:
- C drive must be NTFS. (No problem to most of servers)
- There must be another partition on the right of C drive.
- The right adjacent drive (such as D:) must be primary partition.
- There are no programs or Windows services installed in D drive, so you can delete it to get unallocated space.
Although there is Shrink Volume in Disk Management to help decrease partition size, but it can only makeunallocated space on the right side. As you see in my server, Extend Volume is disabled for both C: and E: drive after shrinking D. This is because "Extend Volume" cannot combine unallocated space to the right contiguous volume or any nonadjacent partitions.
How to increase C drive space in Server 2012 R2 via Disk Management:
- Back up D or transfer all files in it to other place.
- Press Windows and X on the keyboard and click Disk Management in the list.
- Right click D and select "Delete Volume", then its disk space will be changed to unallocated.
- Right click C and select "Extend Volume", click Next till Finish in next pop-up dialog box.
- D means the contiguous partition on the right of C drive, it is E in some servers.
- If D is logical drive, Disk Management cannot extend C drive even after deleting D.
2. Increase C drive free space in Server 2012 R2 with NIUBI
Obviously, Disk Management is not the best tool to help increase C drive free space in Windows 2012 Server. With server partition software, there are no such limitations. You can shrink a partition and make unallocated space on either left or right. This unallocated space can be combined to either contiguous partition or extended to any nonadjacent volumes.
Better than other tools, NIUBI Partition Editor offers powerful data protection technology for servers.
- Virtual Mode: To prevent mistakes, all operations are listed as pending for preview. Real disk partitions are not changed until you click "Apply" to confirm.
- Cancel-at-will: If you apply incorrect operations, you can cancel ongoing tasks without worrying about partition damage.
- 1 Second Rollback: If any error is detected while resizing partitions, the software can automatically revert the server to its original state in an instant.
- Hot Clone: Clone disk partitions without interrupting the server. You can clone the system disk before making changes or as part of a regular backup routine.
- Advanced File-Moving Algorithm: Resize and move partitions 30% to 300% faster, saving significant time, especially when handling a large number of files.
How to increase C: drive space in Windows Server 2012 r2 with NIUBI:
- Download this program, right click the contiguous partition D and select "Resize/Move Volume", drag the left border towards right in the pop-up window, or enter an amount in the box behind "Unallocated space before".
- Right click C: drive and select "Resize/Move Volume" again, drag the right border towards right to combine this unallocated space.
- Click "Apply" on the top left to confirm and execute.
If you use any type of hardware RAID array such as RAID 1/5/6/10 or run Server 2012 in VMware/Hyper-V, there's no difference, simply follow the steps in the video.
In following cases, you need to move partition D before adding unallocated space to C drive:
- You've shrunk D drive with Disk Management, so unallocated space was made on the right.
- There's not enough free space in the contiguous partition D, so you have to shrink a nonadjacent drive on this disk.
3. Increase size of C drive with another disk
Some people feedback that there is no other partition on the system disk. In that case, no partitioning software can add free space to C drive from another separate disk. To solve this problem, you need to clone disk to a larger one and increase size of C drive with extra disk space.
Follow the steps in the video to increase size of C drive in Windows Server 2012 R2 with another disk:
In Summary
Windows inbuilt Disk Management cannot extend a partition by shrinking another one, so it is useless in most cases. It's recommended to create a backup or clone your disk partition first and then use reliable partition software. Select corresponding method accroding to your own disk partition configuration. Besides resizing partitions, NIUBI Partition Editor helps you do many other disk and partition management operations.