Here is a screenshot in Windows Disk Management showing the partition layout on my disk:
I wish to expand the Windows partition (
C:\ drive, "Boot") into the 16 GB of unallocated space. However, Windows has "helpfully" put a Recovery Partition and EFI System Partition in the way, preventing me from expanding the Boot partition. Neither can be moved in Disk Management. I tried to use a live CD with gparted, but encountered another problem: to the right of the Recovery partition and EFI System Partition, was a Microsoft Reserved Partition of size 128 MB with the flag
msftres, which could not be moved using gparted - effectively "trapping" the two partitions in.
My technique would have been to move the two partitions to the right, move the Boot partition to the right by 550 MB, put the two partitions in the newly created space, and then expand the Boot partition. However, this has been foiled by this Microsoft Reserved Partition, probably created by the Windows installation process. Wikipedia states that deleting this partition can break the boot-loader which I'd rather not do.
How can I expand my boot partition without full-on formatting the SSD and starting fresh?