Testing out the bare metal restore on a new Windows 10 machine, pulling from an external USB drive. The PC has a single 500G drive that was set up as a single partition. There is a "System" partition and a "C:" partition. This is on a new MSI Z270-A PRO motherboard which has a UEFI BIOS.

OK - thanks. I went through the documentation and couldn't find anything on this issue. Consider this a suggested topic for a future manual update - a topic on potential UEFI issues.

One other question - there is the "inject drivers" feature when doing a restore. However you can't get to it from inside the restore wizard. You have to exit out, go into the drivers window, untick the option there, then go back into the restore wizard. In addition why does this default to ticked? I would like to suggest the following: - move/clone the option into the restore wizard - implement a "tooltip" for this option explaining why you would want to use it (any why not) - and do the same for the manual

My understanding for a same-machine restore is that the inject drivers feature should not be enabled. Is that correct?

Actually, for the same machine restore I would use that feature. The reason is that when you create the recovery media, it collects the necessary drivers from that system. So when you boot and do the restore, those hardware specific drivers are loaded

Yes, the hardware-specific drivers are loaded into the recovery media, but this is not controlled by the inject drivers option. This is controlled by a separate checkbox clearly labeled "Include hardware drivers for this computer" when you run the "Create Recovery Media" function.

At the time of actually booting off the recovery media and attempting to do a bare-metal restore you have the option to do the "driver injection" as part of the restore process. When I do a bare-metal restore onto the same PC that was backed up, there should be no need to inject drivers. The necessary drivers have been backed up as part of the Window setup. That is why I suggest this option should be on the restore dialogs, unchecked by default and include some tooltip/mini help information explaining why you would select to inject drivers.

The *only* reason I can think of for injecting drivers is when you restore onto a *different* PC configuration. In that case I presume you would create a recovery media for that particular machine, boot into that, and then inject that machine's drivers into the Windows image so it will boot on that PC.

Sorry for the long response but the current logic just doesn't make sense. Thanks.