在部署在Windows Phone设备上的Windows Desktop ARM64系统中执行EFIESP分区修正
在将Windows 10 ARM64系统部署到RX-130等设备后,由于系统结构不同,对于采用默认的MS Basic Data Partition(基本数据分区)形式的EFIESP分区,尽管可以成功引导操作系统,但是可能出现配置系统(OOBE阶段)时出现“Windows安装程序无法将Windows配置为在此计算机的硬件上运行”错误导致必须修改系统注册表跳过OOBE、无法安装系统更新、MSConfig工具无法读取引导选项(BCD)文件等错误,此时应当执行EFIESP分区修正,将EFIESP分区的类型指定为EFI系统分区。
具体方法如下:
1. 将设备关机,并以大容量存储器模式(Mass Storage Mode)将设备连接到计算机。
2. 以管理员身份运行DiskPart工具,并用指令
list disk
列出所有连接到计算机的磁盘,记录设备磁盘的编号,例如“1”。
3. 通过指令
sel disk <磁盘编号>
选定设备磁盘。
4. 通过指令
list partition
列出设备磁盘上的所有分区,记录EFIESP分区的编号,例如“35”。
5. 通过指令
set partition <EFIESP分区编号>
选定EFIESP分区。
6. 通过指令
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b override
将EFIESP分区的类型设为EFI系统分区。
7. 关闭DiskPart,断开连接。
注意:执行此操作后,设备可能无法在SD卡存在引导文件时默认引导SD卡,如果您需要从SD卡引导设备,请在开机时按住 [减小音量] 键。
页面版本: 3, 最后编辑于: 24 Feb 2019 07:25