Group: Forum Members
Ok, well your Tom's Hardware post reveals a bit more of the story. You initially just said you had a problem when extending the C drive, but even in your follow-up post it quite clear that you deleted you new and active Recovery partition. I figured that after the Windows upgrade you wanted to rearrange things so that you could eliminate the old Recovery partition that Windows leaves on disk after creating the new one, thereby reclaiming that space. Yes, deleting the active Recovery partition can definitely be bad news because when it exists, the bootloader on the EFI partition can point to the Recovery partition, which in turn would load Windows from the OS partition. This is how it typically works if you enable BitLocker, because when the OS partition is encrypted, there has to be somewhere to store an unencrypted bootloader that can prompt you for your password, Recovery Key, etc. in order to decrypt it. When I briefly tested whether BitLocker can be enabled on systems that lack a Recovery partition, I noticed that those files were added to the EFI partition. And there may be cases where that's how it works even without BitLocker enabled; I haven't looked into that in detail.
Anyhow, my guess here is that Fix Boot Problems didn't work because either a) the bootloader files that were lost when the Recovery partition was deleted weren't available from the OS partition in order to recreate it, or b) Fix Boot Problems isn't set up to look for and solve that particular problem even if the required files were available to be copied from elsewhere. I believe it can fix problems with the EFI partition since there's a BCDBoot command built into WinPE that can copy the necessary bootloader files there from the an OS partition, but I don't know about the Recovery partition. But for what it's worth, when I've wanted to delete a partition that existed after that Recovery partition and shift the Recovery partition to the end of the disk so that I can extend C, I've done the following successfully, even within live Windows:
- Capture an image backup of the active Recovery partition.
- Use diskpart to delete the Recovery partition (you need to use the command "delete partition override"), then make other desired adjustments, e.g. deleting other partitions, extending C.
- Restore the Recovery partition into the remaining empty space at the end of the disk