How to Extend C Drive in Windows Server 2012 R2
Updated on August 7, 2024
The same with other versions, after running Windows 2012 server for a period of time, system C drive becomes full. In that case, there’s no free space to install Windows updates or applications. Nobody likes to delete partitions, recreate partitions and restore everything from backup. Many people ask whether it’s possible to extend C drive in Server 2012 r2 without losing OS, programs and data. The answer is yes. In this article, I’ll introduce how to extend C: drive in Windows Server 2012 R2 with Windows native tool and safe partition software.
Extend C: drive with Server 2012 Disk Management
In Windows Server 2012 Disk Management console, you’ll see all healthy disk partitions that connected to this server. With this native tool, you can do some basic operations, such as create, delete, format partition, etc. Beside the basic functions, the built-in “Extend Volume” and “Shrink Volume” can help you resize Server 2012 partition.
However, it is not 100% safe. Disk Management destroyed my partitions several times when I shrinking Logical partition. To extend C drive in Windows Server 2012 (r2) with Disk Management, your partition layout must meet all requirements below:
- There’s at least one data partition on the same disk.
- You must delete the contiguous partition on the right in advance.
- There’s a third partition to save all files in the partition to be deleted.
- Because C drive is Primary, the right contiguous partition must be Primary, too.
If your disk partition configuration meets all requirements and you can delete partition to get adjacent Unallocated space, you may try Disk Management. Otherwise, jump to the next section to run safe partition software.
How to extend C drive in Server 2012 r2 via Disk Management:
- Press Windows + X keys together and then click Disk Management.
- Right click the contiguous partition that behind C: drive (such as D:) and select Delete Volume.
- Right click system C: drive and select Extend Volume, click Next till Finish in pop-up Extend Volume Wizard window.
Why not shrinking partition?
Disk Management “Extend Volume” function can only extend a partition when there’s contiguous Unallocated space on the right side. This is the reason why you must delete D to expand C drive. If you shrink D drive with Disk Management, Unallocated space is made on the right of D. Of course this nonadjacent Unallocated space can’t be extended to C drive.
Note: if the contiguous D drive is a Logical partition, you still cannot extend C drive in Server 2012 Disk Management after deleting D.
Enlarge C drive in Windows 2012 server with safe software
Comparing with Windows native tools, third party software is much more powerful, it is able to extend C drive without deleting other partition. Operating system, programs and anything else keep the same with before. However, unreliable software is likely damage system or partition. If it happens, you’ll waste a long time to restore.
Better than other tools, NIUBI Partition Editor has 1-Second Rollback technology to protect your system and data. If it detects known error when resizing partitions, it reverts server to original status automatically in a flash. Furthermore, it has Virtual Mode and Cancel-at-will technology to avoid wrong operations. Another major benefit, it is much faster to shrink, move and copy partition. This is very helpful if there are large amount of files in your server. If you still worry about the system and data, its Hot-Clone ability can clone disk/partition without rebooting server.
How to extend C drive in Windows Server 2012 R2 without data loss:
Step 1: Download NIUBI Partition Editor, right click D: drive (the contiguous partition) and select “Resize/Move Volume“.
Step 2: In the pop-up window, drag the left border rightwards to shrink this partition and make Unallocated space on the left.
You may also input a value behind the box of “Unallocated space before”.
Click OK and back to the main window, a pending operation is listed. There’s 20GB Unallocated space created behind C: drive in virtual mode.
Step 3: Right click C: drive and run “Resize/Move Volume” again, drag the right border rightwards to merge this Unallocated space.
Step 4: Click OK and back to the main window, another pending operation is listed. Click Apply on top left to execute, done!
This partition software supports all types of SSD/HDD, VMware/Hyper-V virtual machines, all types of hardware RAID arrays, USB flash drive and memory cards. If you use hardware RAID, do not break array or do any operation to RAID controller, just follow the same steps.
How to extend C drive in Server 2012 (R2)
Besides shrinking partition and extending C drive in Windows Server 2012/2016/2019/2022 and previous Server 2003/2008, this tool helps convert disk/partition type without data loss, move, merge, hide, wipe, defrag partition, scan bad sectors and much more.