New
#1
@Win7ine
Download EASEUS Partition Master 9.1.0 for Windows - OldVersion.com
Scanned at Virustotal: VirusTotal
Because it is at the front of the drive, you cannot do it with Windows alone. You must use a third party partitioning tool. You are also going to find that there is a small Microsoft System Reserved Partition that will be in the way at the front of the drive as well. I recommend MiniTool Partition Wizard Free:
Best Free Partition Manager for Windows | MiniTool Partition Wizard Free
I've also used MiniTool Partition Wizard Free to do this. I prefer to use the portable version since the full installer can cause a false Defender detection. Be sure to make a full system backup before you fiddle with partitions.
So it seems restoring select partitions EFI, MS16MB, WIN, RECOVERY from an external Backup omitting the first old WINRECOVERY is the way forward as moving partitions left would also likely take longer (Read/Write operations on same physical drive).
Then after restore, I guess WINRE needs to be reinitialized with REAGENTC ... as the partition number will have changed.
+1 for EaseUS partition manager. However this will leave you with a blank partition at the beginning of the drive which cannot be moved due to system reserved partition.
My thought to circumvent this would be to use Macrium to drag & drop the partitions from left to right - system reserved. C/Windows. First recovery partition & then the last recovery partition. Then use EaseUS to remove the old recovery which will leave the blank space to extend the C partition into.
I personally have not tried this but theoretically it should work.
So in the end I created a bootable GPARTED Live USB stick with Rufus (Portable),
deleted the old, unwanted first Recovery partition on the very left of the drive,
moved all others left one by one.
Rebooted off WIN10 USB stick (created with Media Creation tool) into Command interface to check volumes
are assigned the right drive letters (especially C:) with DISKPART and then recreated BCD store with
BCDBOOT C:\Windows.
All working as expected.