To, co píšete je pořád jen teoreticky. Upgrade překope ID oddílu atd.... Já jsem si přesně porovnal velikosti souborů původního oddílu recovery a pak obnoveného. Rozdíl v několika kB mě dovedl až k souboru BCD, kde je ten problém.
Po obnově oddílu recovery mi program edituje BCD a kompletně přepíše. Zajímavé je, žes takto upraveným BCD lze po upgrade na 8.1 zpět obnovit origo Win 8. V okamžiku, kdy je na HDD původní BCD soubor, tak po upgrade je recovery nepoužitelná. Mohl bych sem připnout alespoň obrázky, aby bylo zřejmé, jak to myslím, ale nemá to asi význam. Evidentně je to záměr Microsoftu, protože jinak si tu anomálii BCD souborů neumím vysvětlit.