1. 使用diskgenius在c盘前面划分出一块1G以上大小的空间(需要重启)
2. 使用diskgenius在这块空间上建立分区,格式为NTFS
3. 使用diskgenius克隆旧恢复分区[4]的文件到新建分区[5]
4. 用管理员CMD命令,修改新建分区类型GUID为"de94bba4-06d1-4d40-a16a-bfd50179d6ac"
5. 用管理员CMD命令,执行恢复分区重建命令
进入工具
diskpart
列出磁盘
list disk
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 512 GB 1024 KB *
选择磁盘
select disk 0
列出分区(分区5是我从c盘前面新建的,分区4是以前恢复分区)
list partition
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 系统 100 MB 1024 KB
分区 2 已保留 16 MB 101 MB
分区 5 未知 2048 MB 117 MB
分区 3 主要 509 GB 2165 MB
分区 4 恢复 792 MB 511 GB
选择分区
select partition 5
设置【分区类型GUID】为恢复分区默认类型,这是固定的
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
设置其为必需、隐藏、受保护的OEM分区
gpt attributes=0x8000000000000001
退出
exit
禁用当前恢复环境
reagentc /disable
使用下来命令设置恢复映像(选择其中一种,参数在diskgenius上获取,根据实际情况替换)
reagentc /setreimage /path \\?\GLOBALROOT\Device\HarddiskVolume5\Recovery\WindowsRE
reagentc /setreimage /path \\?\Volume{1eee5cb1-4ed2-4e83-a548-4191a59812d9}\Recovery\WindowsRE
启用新的恢复环境
reagentc /enable
验证配置
reagentc /info
进入恢复界面命令,执行后重启
reagentc /boottore