I'm having a problem Booting Windows 8 x86 through USB and UEFI

In summary, the hard drive on the computer my friend just dropped appears to be damaged, and the computer is not recognizing Windows 8 x86 USB boot. Windows 8.1 x64 USB boot is being recognized, but the UEFI firmware is checking for a file that is not present on either version of Windows 8.1. Chkdsk can't fix the problem. The only solution appears to be to copy important data off the old drive and format the old drive and install Windows 8.1 on a new hard drive.
  • #1
Psinter
278
787
My friend just let his computer fall to the ground and something appeared to have happened to the hard drive. While the hard drive it's not making terrible sounds (unlike another one I'm fixing as well because it's owner formidably hit it with his arm while he was alseep... accidentally of course) there appears to be some damage.

The thing is that the computer is not recognizing Windows 8 x86 USB boot. It only recognizes Windows 8.1 x64 USB boot. I checked and it appears to be that there is this file that the UEFI firmware is checking for: "/efi/boot/bootx64.efi".

Both ISOs have that file (although windows 8 is 32 bits so the file is named "bootia32.efi"), but only Windows 8.1 is being recognized as bootable by the UEFI firmware. I need it to recognize the Windows 8 USB boot.

EDIT: Also, I can't find options to disable UEFI and enable legacy mode. Otherwise this would be done with already.

Any knowledge on what might be going on?
 
Computer science news on Phys.org
  • #2
There's a good chance that the drive is physically damaged if this occurred immediately after the system was dropped.

Try this
1) Run chkdsk on the damaged drive to see if it can fix the problem.
2) If it fails, get another USB hard drive, install windows on it and see if it boots
3) If it also fails, then the problem is something else, time to take the computer apart and reset all the other connections.
4) If the other hard drive works and the old one does not, then it's time to copy (if possible) important data off the old drive, format the old drive and try a clean install
5) If old hard drive still doesn't work properly after wipe, it's toast. Get a new hard drive.
6) Now it's time to hope the busted drive is still under warranty and call the manufacturer. Do not volunteer the information that you dropped it or they won't cover it under warranty. Start by just say it's not working and that you have done the steps above. If they ask if the drive was dropped, then you'll need to decide what the answer to that question should be.

Best of luck!
 
  • Like
Likes 1 person
  • #3
Greetings
There are several settings in most UEFI PCs that affect boot. You probably already know about SecureBoot which should, in this case, be Off. Unfortunately different manufacturers call these devices different things. I'm in the PC maintenance and repair business and quite often I can't even go by what the last one calls these. In these cases I have to download the User Manual or even Tech Manual to go through each setup item to determine which ones affect boot. In similar cases to yours, an override like an "Fx" button (eg: F10) to alter boot order sometimes works, but often it's to the books.
 
  • Like
Likes 2 people
  • #4
Thanks to both of you. I finally know what is happening after a few searches (well, many searches). That PC's UEFI firmware only supports 64 bit versions of Windows. I need the 64 bit version installation. Either that or turn on Legacy Mode which I still can't find an option to in the settings. I'll get it and run chkdsk.

The curious thing is that only in forums have other people stated that Windows 8 32 bits does not support UEFI, because if you go to original sources, it says it does support it only if the firmware (UEFI 64-bit or UEFI 32-bit) matches the Widnows version. I suppose almost every vendor is releasing hardware with UEFI 64-bit firmware and that's why the assumption has been made that UEFI does not support 32 bit versions of Windows 8.

Thanks again.
 
  • #5
I am positive that the UEFI standard, of itself, does not preclude 32bit operating systems. Specific implementations of it by some OEMs are certainly possible, but even then also possible to restore. It's mainly a question of "is the juice worth the squeeze?". This is not stated as a foregone conclusion since some 32bit operating systems are especially useful for some jobs and associated software, not to mention to users who "feel stuck" with being compelled to "upgrade".
 

FAQ: I'm having a problem Booting Windows 8 x86 through USB and UEFI

What is UEFI?

UEFI stands for Unified Extensible Firmware Interface, which is a modern replacement for the traditional BIOS (Basic Input/Output System) in computers. It is responsible for initializing and booting the computer's hardware and operating system.

Can Windows 8 x86 be booted through USB using UEFI?

Yes, it is possible to boot Windows 8 x86 through USB using UEFI. It is a common practice for installing or repairing the operating system on a computer.

Why am I having trouble booting Windows 8 x86 through USB and UEFI?

There could be several reasons for this problem. Some common causes include incorrect BIOS/UEFI settings, faulty USB drive, corrupted Windows installation files, or compatibility issues with the computer's hardware.

How can I troubleshoot this issue?

First, make sure that your BIOS/UEFI settings are configured correctly to boot from a USB drive. Then, try using a different USB drive to rule out any issues with the drive itself. If the problem persists, try creating a new bootable USB with a different Windows 8 x86 ISO file. Alternatively, you can also try using a different computer or updating your computer's UEFI firmware.

Is there a way to boot Windows 8 x86 through USB without using UEFI?

Yes, it is possible to boot Windows 8 x86 through USB without using UEFI by changing the BIOS settings to Legacy mode. However, this may not be an option for all computers and may limit the functionality of the operating system. It is recommended to use UEFI whenever possible.

Back
Top