Extend system C drive for Windows 2016 server in VMware


This article introduces how to extend system partition in VMware running Windows Server 2016. Shrink D or E to extend C drive in VMware without losing data.

How to resize partitions in VMware

如果你跑 Windows Server 2016 as virtual machine in VMware, there's no difference with physical server while resizing VMware virtual partition. To do this, there are 2 kind of tools - Windows 母語 磁盤管理 or diskpart command and 3rd-party disk partition software.

Windows Disk Management has graphical interface but diskpart works via command prompt. Because of many restrictions, both native tools are not the best choice.

Third party software is much more powerful, but you'd better back up first and run safe software, otherwise, there's potential system damage and data loss risk. Better than other partition software, NIUBI Partition Editor 具有創新的技術來保護系統和數據,例如:

resize virtual partition in VMware, you just need to install NIUBI in VMware, then drag and drop on the disk map.

How to extend C drive in VMware by shrinking D or E

資料下載 NIUBI Partition Editor,您將在右側看到所有具有圖形分區結構的磁盤。 左側和右鍵單擊列出了對選定磁盤或分區可用的操作。

NIUBI Partition Editor

In physical server, NIUBI will show every disk with real model. In VMware virtual machine, all disks are shown as VMware Virtual.

extend system partition in VMware, firstly, check if there's enough free space in the contiguous partition D, if yes, shrink it to get 未分配 space, and then add into C drive. If there's not plenty of free space in drive D, you can shrink E or any other non-adjacent data volume on the virtual disk. In that case, there's an additional step to 移動未分配的空間 在添加到C驅動器之前。

Steps to extend system C drive in VMware running Windows 2016服務器:

  1. 右鍵點擊驅動器 D: 然後選擇“Resize/Move Volume”,在彈出窗口中拖動 左邊框權利 or enter an amount directly in the box of 之前未分配的空間.
  2. 右鍵點擊 C: 驅動並選擇“Resize/Move Volume再次拖動 右邊界 towards right to combine the contiguous Unallocated space.
  3. 點擊 應用 在左上方執行,完成。

Disk partitions won't be changed until click Apply to confirm, before this step, you can click 復原 to cancel any unwanted pending operations.


How to extend VMware system partition by expanding disk

In physical server, if there's no available free space on the same disk, no software can add space from another 分離 disk, you have to 克隆磁盤 到更大的一個 擴展系統分區 (and other volumes) with additional disk space. But in VMware, it is much easier.

  1. 請按照以下步驟操作 在VMware中擴展虛擬磁盤,那麼額外的空間將顯示為 未分配結束 原始虛擬磁盤。
  2. Follow the steps in the video to merge Unallocated space to C drive (and other partitions).



To resize partition and extend C: drive in VMware running Windows Server 2016/2019/2012/2008, there's no difference when there's available free space on the same virtual disk. If there's not enough free space in all other data volumes on the same disk, you can expand VMware virtual disk and then expand system C drive with additional Unallocated space.

Before resizing VMware partition, you'd better back up and run safe software. Because of the powerful data protection technology and advanced file-moving algorithm, NIUBI Partition Editor helps accomplish this task fast and safely.