Factory recovery - Create a Custom Recovery Partition
So the question is did you manage to get there in the end?
Thank you Techquest! I managed to get it done today, and it looks like it was successful.
I'm wondering -- if I remove the drive letter using Disk Management (so that the recovery partition doesn't show in Explorer), will I have a problem in the future?
For example, the tutorial says that if the computer doesn't boot, you can boot from the Install Media usb, press shift and F10, and try and run setup.exe from the recovery partition. Would that work if the partition has the drive letter removed?
And does it make a difference if the partition is officially set as a recovery partition, by changing the partition ID type to SET ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac
Thank you again for your help and patience.
Most recovery recovery partitions are normally hidden by default anyway, so yes you can hide it.
As far as I'm aware a recovery partitions ID must be set to ID=de94bba4-06d1-4d40-a16a-bfd50179d6ac
That applies only to WinRE / OEM partition created automatically by Windows Setup in clean install. A custom recovery partition to fully restore Windows, like one told in this tutorial, does neither require nor need an ID.
Thank you for your replies.
I don't have a problem leaving it as a normal partition and visible, since that will make it easier to update the image in the future.
The problem i have is that now, at every boot, the computer asks me if i want to boot from the normal partitio or from the recovery partiition.
So i thought that perhaps hiding the recovery partition might solve that.
- - - Updated - - -
Ok, so here's an update.
I changed the properties of the recovery partition so that it is set as OEM recovery and also so that the drive letter does not show:
But on boot, it still asks me to choose between booting the standard partition or the recovery partition.
How can I stop this?
- - - Updated - - -
In my opinion it should only show an option to boot from the recovery partition if I select "advanced startup options".
Not on every boot.
I Believe that's the way it is and it cannot be changed. It's far better to have it there than not though and don't really see it as an issue or inconvenience.
I'm thinking that there must be a way, because normally laptops do have an OEM recovery partition.
However, normally on stock laptops, it doesn't show the choice on every boot.
The whole point of this tutorial is to add a custom recovery option to Windows boot menu. Although it can be compared to a manufacturer's OEM recovery partition, we as users have not the same options at our disposal than the PC manufacturers.
Whereas a computer manufacturer can add a power-on self-test (POST) level keyboard shortcut to run OEM recovery from dedicated partition, I know no such method which should allow a user to do the same.
You have two options:
- Let the custom recovery stay in boot menu.
- Remove custom recovery from boot menu and when you need to restore, boot from Windows install or WinPE media, open Command Prompt instead of selecting Install, and run Windows Setup manually from custom recovery partition.
To remove custom recovery from boot menu, press WIN + R to open RUN dialog, type msconfig and hit Enter. Select the boot tab, select boot menu entry you want to remove, and click Delete:
I found another solution.
I can leave the custom recovery in the boot menu, but just not show it, using this option:
Then, it doesn't show the option during boot up.
However, if I need to reset the OS to the saved state, I can just click in restart while holding down the shift key. Then under 'Boot Other Operating Systems' I can choose to boot from the recovery partition.
So the recovery partition is still there and works.
If I can't even boot, then I can do as you say and boot from a installation media USB, and run setup.exe.
- - - Updated - - -
Correct me if I've misunderstood anything please!
Yes you can do that but didn't suggest it as it's still there at startup, If you need to hide it from others then that or Kari's suggestion are the only choices.