Latest Windows versions place the recovery partition after the main partition which prevents disk resizing in guest installations. Her how to delete the partition:
Open PowerShell in Administrative Mode and execute:
diskpart
list volumes
select volume <number of volume>
delete volume override