Could not locate '\EFI\Boot\bootia32.efi': [14] Not Found

41,237

Solution 1

I found a temporary solution by accident. If you go to your boot setup menu and change Configuration > Boot configuration > UEFI Boot to disabled, it won't show this screen again

Solution 2

Your boot is GPT changer it to MBR ( when you instal the iso file on the usb chose MBR ...not GPT) and you will boot from the usb ....then delete all the partions disques then create a new one (when you want to instal the windows... if the systeme said that the disque on your pc is type GPT ) so when you delete the partition and create new one the type change to MBR ... and problem solve 100%

Your friend from morocco

Share:
41,237
marijnr
Author by

marijnr

Updated on September 18, 2022

Comments

  • marijnr
    marijnr almost 2 years

    When I boot up Windows 10 IoT (64-bit) on one specific device, before booting, a black screen with the following message always pops up:

    ** UEFI:NTFS (ia32) **

    [INFO] Boot disk: PciRoot(0)/Pci(0x1D,0x7)/Usb(0x4,0x0)

    [INFO] Disconnecting possible blocking divers

    [INFO] Starting NTFS driver

    [INFO] Started driver: efifs NTFS driver v1.0 (GRUB 2.0)

    [INFO] Locating the first NTFS partition on the boot device

    [INFO] Checking if partition needs the NTFS service

    [INFO] Starting NTFS partition service

    [INFO] Looking for NTFS EFI Loader

    [FAIL] Could not locate '\EFI\Boot\bootia32.efi': [14] Not Found

    Press any key to exit.

    After pressing any button, it will continue booting as it should and there are no further problems with the device. It will work as good as the other ones where this message appears.

    What is causing this message to appear? And subsequently, how can I fix this? Since I'm talking about an IoT device, it is impossible that you should press a key for it to boot, there won't be any keyboard attached to it.

    I provided a quick fix as an answer below, but I'm looking for an answer that doesn't involve changing the BIOS settings on every device.

    Something that I find rather confusing is that it asks for bootia32.efi (which I'm guessing is for 32 bit) and not bootx64.efi.

    • telcoM
      telcoM almost 6 years
      The request for bootia32.efi indicates the firmware uses 32-bit code rather than 64-bit code; this might be to save space in firmware flash memory, as 32-bit code generally takes less space. The messages also indicate that there is an UEFI NTFS filesystem driver available, which is above and beyond the minimum requirements of the UEFI standard - nice!
  • marijnr
    marijnr almost 6 years
    I checked it, and the file and folder are present in the EFI Partition. But the installation is indeed copied over. We have several types of devices running, and it helps that we take copies of the same OS on all the different devices (since they need a decent amount of configuration and software)
  • DrMoishe Pippik
    DrMoishe Pippik over 4 years
    Compose in English sentences. It makes it easier to read.