UEFI failed installation of Windows 7

I have an Intel DP43BF motherboard that supports UEFI operating system installations, a 64-bit CPU and 64-bit Windows 7 installation DVD. Each time I exit BIOS (after I change the UEFI to enable) and let the system reboot, it starts the BIOS installation version of Windows 7. It does not show a boot from file or UEFI boot in the Boot Options screen.

From the Microsoft/operating system side of the issue, what steps do I need to make sure I have completed ahead of time to get a successful UEFI OS installation? Should the Intel firmware automatically look to the DVD for the EFI installation files? Do I need a special DVD or is a regular consumer Windows 7 DVD enough? Do I need to prepare the new hard drive or format it ahead of time with GPT?

 

Thank you in advance.

 

Question Info


Last updated July 3, 2018 Views 5,679 Applies to:
Why is this important again? Do you live in the BIOS day in day out? Focus on what matters, booting to the Windows 7 desktop and using it.
Teching It Easy: With Windows |ActiveWin |Notebooks | Microsoft MVP
Best,
Andre
Windows Insider MVP
MVP-Windows and Devices for IT
twitter/adacosta
groovypost.com

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Drives over 2.2TB cannot be used as MBR for booting/primary drives and need to be GPT. GPT can only be a boot drive under an UEFI installed OS.

While I appreciate your suggestion of just using Windows 7, I am looking for an answer to my question.

 

Thank you.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Most likely, the install DVD you're using only has the MBR boot block instead of the UEFI boot block. You can fix this, but you'll need to reburn the install DVD:

1. Install the Windows 7 Automated Installation Kit onto another system.

2. The only tool from the AIK you'll need is oscdimg.

3. Copy the contents of your install DVD onto the system with oscdimg into a temporary folder (referred to hereafter as <folder>). Note the title of your DVD (referred to hereafter as <title>).

4. Create the new ISO with the UEFI boot block from an elevated Command Prompt

oscdimg -u2 -o -h -m -n -e -pEF -b<folder>\efi\microsoft\boot\efisys.bin -l<title> <folder> <title>.iso

For an explanation of the CLI options, see this link: oscdimg CLI options .

5. Burn the new ISO to physical media.


Never underestimate your own stupidity.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I thought the latest Windows 7 installation DVDs had the UEFI folder already prepared for installation.  Does the process you describe eliminate the BIOS boot block? Will I see the UEFI shell during this installation or will it go right to the Windows 7 installation?

Thank you for your help.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Yes, this process replaces the BIOS boot block with the UEFI boot block. However, you haven't lost anything, since you'll still have your original install DVD with the BIOS boot block.

Trying this in a VM doesn't cause the UEFI shell to appear for me, unless there's a boot failure. It goes right to Setup, after the "Press any key to boot from CD/DVD" prompt.

You can also try burning a multi-boot DVD with both boot blocks, but this usually doesn't work, since most motherboard implementations of El Torito don't understand multi-boot boot blocks.

oscdimg -u2 -o -h -m -n -bootdata:2#p0,e,b<folder>\boot\etfsboot.com#pEF,e,b<folder>\efi\microsoft\boot\efisys.bin -l<title> <folder> <title>.iso


Never underestimate your own stupidity.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Thank you again for working this issue. I might have made an error somewhere because oscdimg said I could not use -n with a -u2. I copied the string directly from the email. The only was to get the process to finish was to delete the -n. Did this ruin the ISO build?

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

My mistake. No -n needed.
Never underestimate your own stupidity.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Samuel,

I used an external USB DVD drive and finally got the installation to work using the OEM DVD without any changes. I am not sure why the IDE and SATA drives would not work, but I will assume that it is a motherboard controller issue. It would not install from a USB thumb drive either.

http://usingwindowshomeserver.com/2010/11/22/3tb-western-digital-drive-on-a-uefi-day-night/

Thank you again for helping me. I will mention your name in the article.

Tim

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.