当我在某个特定设备上启动 Windows 10 IoT(64 位)时,在启动之前,总会弹出一个黑屏并显示以下消息:
** UEFI:NTFS (ia32) **
[INFO] 启动盘:PciRoot(0)/Pci(0x1D,0x7)/Usb(0x4,0x0)
[INFO] 断开可能造成阻塞的潜水员
[INFO] 正在启动 NTFS 驱动程序
[INFO] 已启动驱动程序:efifs NTFS 驱动程序 v1.0(GRUB 2.0)
[INFO] 定位启动设备上的第一个 NTFS 分区
[INFO] 检查分区是否需要 NTFS 服务
[INFO] 正在启动 NTFS 分区服务
[INFO] 正在查找 NTFS EFI 加载程序
[失败] 无法找到‘\EFI\Boot\bootia32.efi’:[14] 未找到
按任何一个键退出。
按下任意按钮后,设备将继续正常启动,不会再出现其他问题。它会像其他出现此消息的设备一样正常工作。
是什么原因导致出现此消息?随后,我该如何修复此问题?由于我谈论的是 IoT 设备,因此不可能按下某个键来启动它,因为它不会连接任何键盘。
我在下面提供了一个快速修复作为答案,但我正在寻找一个不涉及更改每个设备上的 BIOS 设置的答案。
我觉得比较困惑的是,它要求的是 bootia32.efi(我猜是 32 位的),而不是 bootx64.efi。
答案1
我偶然发现了一个临时解决方案。如果你进入启动设置菜单并更改Configuration > Boot configuration > UEFI Boot
为禁用,它就不会再显示此屏幕
答案2
您的启动是 GPT 将其更改为 MBR(当您在 usb 上安装 iso 文件时选择 MBR...而不是 GPT)并且您将从 usb 启动....然后删除所有分区磁盘然后创建一个新的(当您想要安装 windows 时...如果系统说您电脑上的磁盘类型是 GPT )所以当您删除分区并创建新分区时类型更改为 MBR...问题解决 100%
你来自摩洛哥的朋友
答案3
在我看来,这就像您将以前的安装复制到了该设备上。
当 Windows 安装在硬盘上时,它会在硬盘上创建一个名为EFI 系统分区。此分区包含/efi/..
您引用的文件夹。如果该文件夹不是存在,则需要使用以下方式启动 WindowsBIOS或者传统的引导加载程序,在启动菜单中关闭 UEFI,本质上强制您的计算机使用传统的引导加载程序。
简而言之,当你将 Windows 安装复制到新机器时,请确保复制EFI 系统分区将其卸载。或者至少使用 Windows Setup 或 GParted 等工具重新安装它。
答案4
只需在启动之前检查您的 iso,只需打开(不要提取,只需打开浏览 iso)iso 使用任何提取工具并转到 Windows10.iso/efi/ 并检查是否有一个名为 bootx64.efi 的文件,通常有 bootx32.efi 当您收到此类错误 id 时,有 bootx32.efi 然后下载另一个 iso 副本...其中有 bootx64.efi 并且您的问题就解决了。