Extend D: drive in Windows Server 2016

Published on: November 16, 2019

This article introduces how to extend D drive in Windows Server 2016 without losing data. Detailed steps to extend partition D on Server 2016 fast and easily.

Comparing with system partition C, D: drive is less likely running out of space, but many people still encountered this issue. In that case, of course it can't be better if you can increase D drive free space without wasting a long time to restore everything. This article gives complete solution to extend D: drive partition in Windows 2016 server, no matter how your disk partition is configured.

How to extend D: drive by shrinking C or E (on same disk)

Besides some small system reserved partitions, there are C drive and D on the same disk in most of servers. Some servers have C drive in system disk, D and some other partitions are on another data disk. No matter drive D is in system or data disk, as long as there's other partition with plenty of free space on the same disk, you can shrink it to expand D drive easily.

Before extending partition D in Windows Server 2016, you'd better back up and run safe partitioning software, because there's potential system damage and data loss risk with some unreliable software. If damage occur, it costs a long time to restore.

Better than other software, NIUBI Partition Editor has innovative technologies to protect system and data.

How to extend D: drive partition in Windows Server 2016:

  1. Download NIUBI Partition Editor, right click either contiguous volume C or E and select "Resize/Move Volume".
  2. In the pop-up window, drag the border towards the other one to shrink this partition. If you want to shrink C: drive, make Unallocated space on the right side.
  3. Right click D: drive and select "Resize/Move Volume" again, drag the border opposite the other one to combine Unallocated space.
  4. Click Apply on top left to execute. (Any operations before this step only work in virtual mode.)

Watch the video how to expand D drive by shrinking other volumes.

Video guide

How to extend partition D with another disk

In some servers, there's not enough free space in other partition on the same disk. In that case, you have two options.

  1. If both C and D drive are almost full, you may copy entire system disk to another larger disk.
  2. If you don't want to copy system C drive to other disk, you may copy single partition D to another disk.

No matter copying entire disk or single partition, you can extend D: drive for Server 2016 with additional disk space. If there's no Unallocated space in the other larger disk, you can shrink a partition to get. Unallocated space should be larger than the used space of D drive.

How to extend D drive by copying entire system disk:

Video guide

How to extend partition D with another disk:

Video guide

How to extend volume D in RAID/VMware/Hyper-V

In most servers, there's available free space in other volume on the same disk, no matter this disk is in physical server or virtual server in VMware/Hyper-V. In that case, simply follow the steps in the first video above, there's no difference. To any types of hardware RAID arrays, such as RAID 0/1/5/10, do NOT break array or do any operations to raid controller.

In VMware and Hyper-V virtual machine, if there's no available free space in a disk, you can expand this virtual disk directly. Then additional space will be shown as Unallocated on the end of original virtual disk. Finally follow the steps to merge Unallocated space to D drive (and other partitions).

In Summary

To extend D drive in Windows Server 2016, back up first and run safe partitioning software. Because of the powerful data protection technologies and fast file-moving algorithm, NIUBI Partition Editor is the best choice. Find out your disk partition configuration and follow the corresponding method.