bluefirestorm
Champion
Champion

You can download the GParted ISO and boot up the VM from the ISO. You then move the "Healthy (Recovery Partition)" (and any other partitions for that matter that come in between) using GParted so that the unused/unallocated block is next to the volume that you want to extend. Once moved, reboot the VM back to Windows 10 and you can use diskmgmt.msc to extend volume.

If you want to be cautious, back up the VM first before moving the partition(s) with GParted so that you have something to go back to in case something goes wrong.

View solution in original post