特定のデバイスで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ビット用だと思います)を要求することです。
偶然に一時的な解決策を見つけました。ブートセットアップメニューに移動してConfiguration > Boot configuration > UEFI Boot
無効にすると、この画面は表示されなくなります
以前のインストールをそのデバイスにコピーしたように聞こえます。
Windowsがハードドライブにインストールされると、ハードドライブにEFIシステムパーティションというパーティションが作成されます。このパーティションには/efi/..
参照したフォルダ。そのフォルダに[〜#〜] not [〜#〜]が存在する場合、Windowsは[〜#〜] bios [〜#〜]またはを使用して起動する必要がありますレガシーブートローダーは、ブートメニューでUEFIをオフにして、基本的にコンピューターにレガシーブートローダーを強制的に使用させます。
つまり、Windowsインストールを新しいマシンにコピーするときは、必ずEFIシステムパーティションをコピーしてください。または、少なくとも、WindowsセットアップやGPartedなどのツールを使用して再インストールします。