注意:此教程仅适用于 ASUS in WinRE 相关分区未损坏的情况,如果已经丢失或损坏 “RECOVERY”、“RESTORE”、“MYASUS” 三个分区中的任何一个,请先恢复这些分区,恢复分区相关资源和教程这里就不在阐述

# 前言

暑假入手了天选三,发现是 win11 家庭版,本来想着家庭版将就一下无所谓,结果在使用的过程中发现相较于专业版真的是不能比,于是自己就重装了系统,发现 ASUS in WinRE 入口不见了,折腾半天最后成功修复

# 原理实现

在网上找了很多教程,发现相关成品教程真的是少的可怜,只能是东拼西凑,不是这个出问题就是那个出问题。

其实对于只是入口丢失的情况还是比较好解决的

首先在根据网上的教程以及自己搜索后,发现这个 winre 和 "C:\\Recovery\\WindowsRE\\Winre.wim “以及”C:\\Windows\\System32\\Recovery " 下的文件有着很大的关联

那么按照正常情况,当一个能够进入 ASUS in WinRE 的系统通过这个恢复后,C 盘肯定就会被重置为在 “RESTORE ” 分区下 “ASUS.swm ” 内的备用系统镜像

所以 "C:\Recovery\WindowsRE\Winre.wim" 以及 "C:\Windows\System32\Recovery" 下的文件肯定就会被重写,按照常理肯定不能因为使用恢复后把入口就丢了以及根据实际也确实如此

因此我们可以确定,在 “RESTORE” 分区下 “ASUS.swm” 内的备用系统镜像中的 "C:\Recovery\WindowsRE\Winre.wim" 以及 "C:\Windows\System32\Recovery" 下的文件肯定就指向的 ASUS in WinRE,以至于在恢复后入口不会丢失(有点类似于套娃)。那么我们只需要切入这个入口就可以完成无限套娃(即完成修复)

# 开始

# 准备工具

  • Diskgenius

  • 一个聪明的脑子

# START

打开 Diskgenius

可以看到

图片

图片

RECOVERY 下面的部分文件是我修复完成后自动补齐的,一开始是没有的,如果你一开始就有的话也可以试试

然后我们右键 RESTORE 分区并给他分配一个盘符,这样我们就可以方便我们读取 ASUS.swm 了

接着用管理员身份打开命令提示符,输入下面指令挂载 ASUS.swm

1
2
md C:\\mount
Dism /Mount-Image /ImageFile:Z:\\Recovery\\RecoveryImage\\ASUS.swm /Index:1 /MountDir:C:\\mount

挂载要一会时间,比较大

挂载完打开 C 盘下的 mount

找到 Windows\System32\Recovery

把下面的文件全部复制到 C:\Windows\System32\Recovery

然后

可以把 mount 下的 Recovery 的 WindowsRE 文件夹覆盖到 "C:\Recovery" 下

或者按照上面的方法给 RECOVERY 分配盘符,将 Recovery 的 WindowsRE 文件夹覆盖到 "C:\Recovery" 下

可以多试试

接着我们输入

1
reagentc /info

查看 winre 开启情况

如果是 disable 我们输入下面命令

1
reagentc /enable

微微一停显示操作成功

然后我们再输入

1
reagentc /info

如果显示状态为 enable,位置和标识符都正常显示就成功了

最后我们取消挂载 ASUS

输入

1
Dism /Unmount-Image /MountDir:C:\\mount /Commit

在 DISKgenius 内将 RECOVERY 和 RESTORE 的盘符删除即可,重启查看效果