VMWare Windows 10 expand/partition problem


I had a Windows 10 VM, managed using VMWare Workstation Pro 12. The VM was originally created with the default 60GB hard disk.

I needed to expand the disk, so I shutdown the VM, removed all snapshots, expanded the virtual HD to 120GB, and rebooted the VM. The plan was to use Windows 10’s disk management tool to expand the original partition and merge in the new partition.

But the recovery partition was sandwiched between the original and new partitions, and couldn’t be deleted using the Disk Management tool:

Untitled picture.png

I found the basics of how to fix this on the VMWare knowledge base. I’m adding my procedure here because it includes some useful screenshots.


I ran diskpart to work with partitions. (I ran as admin, but don’t think it was required.)

1Untitled picture

From the DISKPART shell, I then used the following to select and then remove the unwanted partition:

DISKPART> list volume

Volume ### Ltr Label Fs Type Size Status Info
 ---------- --- ----------- ----- ---------- ------- --------- --------
* Volume 0 D DVD-ROM 0 B No Media
 Volume 1 C NTFS Partition 59 GB Healthy System
 Volume 2 NTFS Partition 450 MB Healthy Hidden

DISKPART> select volume 2

Volume 2 is the selected volume.

DISKPART> delete partition override

DiskPart successfully deleted the selected partition.

The Disk Management window showed the new partition layout:

2Untitled picture.png

Next, I right-clicked on the C: partition and chose ‘Extend Volume’:



At last, a single 120GB partition.




8 thoughts on “VMWare Windows 10 expand/partition problem

  1. Thank you so much for this step by step with visuals to go along with it. It worked perfectly for me following along. I am not the most computer literate but felt really good after accomplishing this.

  2. Thank you for this! I spend a day and a half bashing my head against the wall trying to figure out why I could not extend my virtual hard drive space and deleting the recovery disk partition did the trick.

  3. Great article, thanks for sharing! BTW, for those who don’t know where to find diskpart — it can be found in the Windows Power Shell so no need to download it. Right click on Start –> select Power Shell –> type “diskpart”

  4. Yes, great article. Finally, the answer I was looking for. I usually don’t like to install additional 3rd party tools. This was very helpful. Thank you.

  5. Very helpful summary – thank you.

    In my instance I had a Recovery Partition not a Recovery Volume. So I did the following in diskpart:

    > list volume
    > select volume 1
    > list partition
    > select partition 2
    > delete partition override

    Then I could extend as described

Leave a Reply to Yannick Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s