2 Intern
•
403 Posts
0
12971
July 3rd, 2021 11:00
UEFI with Legacy OPROM
Ever since M$ came out with the Win 11 requirements, I have been trying to understand what I have to do to my XPS 8930 to install Win 11 when it's released. My PC is 3 years old and qualifies for everything except secure boot and TMP.
I have read that all I have to do is go into the bios and change these settings to enable. Yet there are just as many instructions that have a 3-page list of all things that have to be done to enable these things.
When I try to enable secure boot, I get the message I can't do that with "UEFI with Legacy OPROM" enabled.
I thought I was already using UEFI. That shows up in System Information. I thought that every time I installed the next version Win 10 (Clean Install) I always chose UEFI. I never paid much attention, because everything worked fine.
Are there any easy-to-follow, fail-proof instructions to resolve this, so I can use Win 11 down the road?
Thanks.


RoHe
12 Elder
•
45.2K Posts
•
172.6K Points
1
July 3rd, 2021 11:00
@spotteddog - You're making this way too complicated...
At first, my XPS 8930 didn't qualify for Win 11 either and TPM was grayed out in BIOS setup.
I opened BIOS setup and disabled Legacy Options ROM, which I previously enabled, saved the change and exited setup.
I rebooted again and went back into BIOS setup. Now TPM is enabled (I didn't even have to change it). So all that was left was to re-enable Secure Boot, save that change and exit setup. My PC now passes both Microsoft's PC Health test and WhyNotWin11.
NOTE: If Win 10 was installed with Legacy Options ROM enabled, it won't boot after you change this setting. By default, Dell installs Win 10 with that option disabled, so you shouldn't have a problem. That said, always better to image the boot drive before making these BIOS changes, to be safe.
RoHe
12 Elder
•
45.2K Posts
•
172.6K Points
0
July 3rd, 2021 12:00
Unless you changed it yourself and did a clean install, Win 10 should have been installed with Legacy Options ROM disabled, which is the default BIOS setting on the XPS 8930. It was disabled on my XPS 8930 but I manually enabled it for reasons that turned out not to be needed.
I don't see any reason why you wouldn't be able to open BIOS setup again if PC won't boot when you disable that setting and enable it again.
Can I guarantee you'll be able to boot PC if you change that setting back to enabled, if PC won't boot when it's disabled? - No. That's why I suggested you image the boot drive before you make any changes.
All I can say is that after I disabled Legacy Options ROM, the PC rebooted without any issues and TPM got enabled automatically.
speedstep
11 Legend
•
47K Posts
0
July 3rd, 2021 12:00
@RoHe
@spotteddog
The utility is wrong so they pulled it. Now says coming soon.
AMD PSP is fully TPM 2.0 compatible.
This is a Class 3 UEFI bios. No CSM. Secure boot ON
https://aka.ms/GetPCHealthCheckApp
https://www.userbenchmark.com/UserRun/44317220
Brand New machine made a few days ago that runs 100 percent of all games says not compatible.
They also gave it a p o i s o n pill because its on Github so smart screen wont let it run.
You have to say RUN Anyway.
https://github.com/rcmaehl/WhyNotWin11/releases/tag/2.2.4
EVGA 12G-P5-3657-KR
UserBenchmarks: Game 99%, Desk 98%, Work 104%
CPU: AMD Ryzen 7 PRO 4750G - 92.7%
GPU: Nvidia RTX 3060 - 101.7%
SSD: Adata XPG SX8200 Pro NVMe PCIe M.2 1TB - 329.1%
HDD: Seagate Barracuda 2TB (2018) - 99.9%
RAM: G.SKILL Trident Z DDR4 3200 C16 4x8GB - 107.3%
MBD: Asrock B450M Pro4
https://na.finalfantasyxiv.com/benchmark/
FINAL FANTASY XIV: Shadowbringers Benchmark
Tested on: 7/1/2021 5:22:19
Score: 16117
Average Frame Rate: 127.5894
Minimum Frame Rate: 54
Performance: Extremely High
-Easily capable of running the game on the highest settings.
Loading Times by Scene
Scene #1 3.971 sec
Scene #2 9.154 sec
Scene #3 6.515 sec
Scene #4 4.342 sec
Scene #5 2.71 sec
Total Loading Time 26.692 sec
speedstep
11 Legend
•
47K Posts
0
July 3rd, 2021 12:00
There are different Classes of UEFI
Download the PC Health Check app
EDIT ROFL
Microsoft pulled it you can't download anymore
Now says
Use the PC Health Check app to see if your current PC meets the requirements to run Windows 11.
If so, you can get a free upgrade when it rolls out.
COMING SOON
https://aka.ms/GetPCHealthCheckApp
Once downloaded, open up the app and click on the Check Now button.
It will say This PC can run Windows 11
or
you’ll keep getting Windows 10 updates
Brian Richardson of Intel talked about the "last mile" barriers to removing legacy BIOS support from systems. By 2020, they will be supporting no less than UEFI Class 3, which means only UEFI support and no more legacy BIOS or CSM compatibility support mode. No more 32 bit or MSDOS or XP/VISTA/7/8 only 64 bit Windows 10. Windows 11 makes secure boot MANDATORY.
https://uefi.org/sites/default/files/resources/Brian_Richardson_Intel_Final.pdf
https://downloads.dell.com/manuals/common/dellemc-boot-mode-bios-uefi.pdf
The broken customer processes will be HARDWARE and Software that is NOT 64 BIT and NOT UEFI (Legacy) and does NOT have a certificate from Microsoft IN BIOS. End users cannot bypass this or create their own certificates. Translation Microsoft controls what you use and how long you can use it.
spotteddog
2 Intern
•
403 Posts
0
July 3rd, 2021 12:00
Ron,
I was OK until I got to your "note". I am pretty sure Win 10 was installed with Legacy Options ROM enabled. If I disable Legacy Options ROM and my PC won't boot, will I be able to get back into the bios to go back and enable Legacy Options ROM, will I be able to boot then?
One more thing. If I really screw up, as a last resort, will I be able to boot to a USB and reinstall Win 10?
Thanks
speedstep
11 Legend
•
47K Posts
0
July 3rd, 2021 14:00
@RoHe @spotteddog
So there are more hurdles.
If your machine has Hardware TPM 1.2 installed it will not let Intel PTT or AMD PSP be the TPM.
on some of my clients machines this involves standing on one leg and
chanting onal nathrack utvas betad dokieil dienve.
https://youtu.be/vTOm1MhF0K4
Others it requires physically unplugging the TPM hardware LPC module before it allows AMD PSP or INTEL PTT to be enabled. So there are 2 things to look for in Device manager not 1.
RoHe
12 Elder
•
45.2K Posts
•
172.6K Points
0
July 3rd, 2021 17:00
XPS 8930 has TPM 2.0.
According to Device Manager, it's activated on my XPS 8930 and "This device is working properly" now that I disabled the Legacy Options ROM in BIOS. DM lists Microsoft driver 10.0.19041.746 (running Win 10 Pro, v21H1).
"Security Devices" wasn't even listed in Device Manager before I changed the BIOS settings.
spotteddog
2 Intern
•
403 Posts
0
July 4th, 2021 07:00
Ron,
I disabled Legacy Options ROM in the bios this morning and rebooted. Booted up OK. Everything seems fine.TPM in Device Manager is 2.0. Am I all set? Or do I have to turn on Secure Boot yet?
Dell replaced my MB at one point. Guess that's why I never noticed that Legacy Options ROM was enabled. It wasn't disabled in the original MB.
RoHe
12 Elder
•
45.2K Posts
•
172.6K Points
1
July 4th, 2021 11:00
I said you were making too big a deal of this...
You don't have to enable Secure Boot right now, but if Microsoft doesn't relent, you will have to enable it to install Win 11.
I tested mine and I can boot from a Macrium USB with Secure Boot enabled and Legacy disabled. So I should be ready for Win 11, but I'm not going to update for at least a year or more so they have time to kill all the bugs that will be in it...
Did you mean Legacy was disabled on the original MB?
spotteddog
2 Intern
•
403 Posts
0
July 4th, 2021 12:00
When I bought this PC, it booted up one way. Then, when they changed my MB, it booted up a different way. Now that I have disabled Legacy Options ROM, it boots the same way as it did when I first bought it. Is that what you're asking? That's about all I know.
Thanks
RoHe
12 Elder
•
45.2K Posts
•
172.6K Points
0
July 4th, 2021 15:00
And that implies that Legacy wasn't enabled on the original motherboard.