真正的解决方案——mountvol
图26 mountvol界面
看了一眼说明之后,mountvol H: /s
奇迹出现了,EFI分区可以进去了,我把它备份了一下,彻底格式化(因为毕竟要返厂了,无所谓了),在一连串bcdboot c:\windows /l zh-cn /s h: /f UEFI
重启
果然,不能进系统了。
抱着碰碰运气的心里关闭了“安全启动”(secure boot)。
Surface——进度条——选择一个操作系统——Windows 10——正在寻找你——欢迎
哇!
重启——Surface——进度条——选择一个操作系统——Windows PE——重启——Surface——Windows Boot Management——Loading Files——进度条——Windows PE正在启动
!!!
插入以前做好的U盘,Surface——Windows Boot Management——Loading Files——进度条——Windows PE正在启动
尘埃落定。
总结一下:步骤
1.用mountvol这个微软自带工具,将EFI分区映射为本地磁盘。
在以管理员身份运行的命令提示符窗口输入mountvol H: /s
H就是待映射的盘符,这里举个例子为H盘。
给出mountvol官方文档:
Mountvol创建、删除或列出卷装入点。
用法
MOUNTVOL [drive:]path VolumeName
MOUNTVOL [drive:]path /D
MOUNTVOL [drive:]path /L
MOUNTVOL [drive:]path /P
MOUNTVOL /R
MOUNTVOL /N
MOUNTVOL /E
MOUNTVOL drive: /S
path指定装入点将驻留的现有NTFS目录。
VolumeName指定装入点的目标的卷名称。
/D从指定的目录中删除卷装入点。
/L列出指定目录的已装入的卷名称。
/P从指定目录删除卷装入点,卸下此卷并使此卷无法装入。您可以创建
一个卷来再次使此卷可以装入。
/R删除不在系统中的、卷的装入点目录和注册表设置。
/N脀用新卷的自动装入。
/E贀次启用新卷的自动装入。
/S将EFI系统分区装载到提供的驱动器。
2.用DiskGenius格式化EFI分区,格式FAT32
3.在以管理员身份运行的命令提示符窗口输入bcdboot c:\windows /l zh-cn /s H: /f UEFI
C:\Windows要替换成你安装的Windows所在磁盘
H替换成你映射EFI的盘符
给出bcdboot官方文档
Bcdboot - Bcd启动文件创建和修复工具。
bcdboot.exe命令行工具用于将关键启动文件复制到系统分区以及创建新的系统BCD存储
bcdboot[/l] [/s] [/v]
[/m [{OS Loader ID}]]
source指定windows系统根目录的位置。
/l指定在初始化BCD存储时使用的可选区域设置参数。
默认值为“简体中文”。
/s指定一个可选的卷号参数,该参数用于指定要将启动环境文件复到
的目标系统分区。默认值为固件标识的系统分区。
/v启用详细模式。
/m舀鱙提供了操作系统加载器GUID,则此选项可以将给定的加载器
对象与系统模板合并起来,以产生可启动条目。否则,只合并全局
对象。
示例:戀挀搀戀漀漀琀 c:\windows /l en-us
bcdboot c:\windows /s h:
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
4.重启计算机