web-dev-qa-db-ja.com

'\ EFI \ Boot \ bootia32.efi'が見つかりませんでした:[14]が見つかりません

特定のデバイスでWindows 10 IoT(64ビット)を起動すると、起動する前に、次のメッセージが表示された黒い画面が常に表示されます。

** UEFI:NTFS(ia32)**

[情報]ブートディスク:PciRoot(0)/ Pci(0x1D、0x7)/ Usb(0x4,0x0)

[INFO]ブロッキングダイバーの可能性を切り離す

[情報] NTFSドライバを起動しています

[INFO]開始されたドライバー:efifs NTFSドライバーv1.0(GRUB 2.0)

[情報]ブートデバイス上の最初のNTFSパーティションを検索しています

[情報]パーティションにNTFSサービスが必要かどうかを確認しています

[情報] NTFSパーティションサービスを開始しています

[INFO] NTFS EFIローダーを探しています

[FAIL] '\ EFI\Boot\bootia32.efi'が見つかりませんでした:[14]見つかりません

終了するには、任意のキーを押してください。

いずれかのボタンを押すと、通常どおり起動が続行され、デバイスにそれ以上の問題はありません。このメッセージが表示される他のメッセージと同じように機能します。

このメッセージが表示される原因は何ですか?そしてその後、これをどのように修正できますか?私はIoTデバイスについて話しているので、起動するためにキーを押す必要があることは不可能であり、それに接続されているキーボードはありません。

以下の回答としてクイックフィックスを提供しましたが、すべてのデバイスのBIOS設定を変更する必要がない回答を探しています。

私がかなり混乱しているのは、bootx64.efiではなく、bootia32.efi(32ビット用だと思います)を要求することです。

2
marijnr

偶然に一時的な解決策を見つけました。ブートセットアップメニューに移動してConfiguration > Boot configuration > UEFI Boot無効にすると、この画面は表示されなくなります

1
marijnr

以前のインストールをそのデバイスにコピーしたように聞こえます。

Windowsがハードドライブにインストールされると、ハードドライブにEFIシステムパーティションというパーティションが作成されます。このパーティションには/efi/..参照したフォルダ。そのフォルダに[〜#〜] not [〜#〜]が存在する場合、Windowsは[〜#〜] bios [〜#〜]またはを使用して起動する必要がありますレガシーブートローダーは、ブートメニューでUEFIをオフにして、基本的にコンピューターにレガシーブートローダーを強制的に使用させます。

つまり、Windowsインストールを新しいマシンにコピーするときは、必ずEFIシステムパーティションをコピーしてください。または、少なくとも、WindowsセットアップやGPartedなどのツールを使用して再インストールします。

0
Alice