cancel
Showing results for 
Search instead for 
Did you mean: 
NotCory
Level 1
3 2 0 0
Message 1 of 6
614
Flag Post

Is it possible to clear the NVRAM so the machine can boot from UEFI devices again?

HP Recommended
EliteDesk 800 G1 SFF
Microsoft Windows 10 (64-bit)

My ED800 G1 SFF currently have an issue where it does not boot to any UEFI devices, but legacy devices works fine. There's no error message when trying to boot; it just skips to the next legacy device.

 

The reason why NVRAM is the culprit here is because I previously installed Windows 10 Team (a special version of Windows 10 for the Surface Hub) on my machine, and it wrote some contents to the NVRAM to prevent the machine from booting any UEFI devices again.

Discord_2021-08-03_12-27-39.pngHere's the video demonstrating this behavior in a virtual machine:

 https://cdn.discordapp.com/attachments/730486372808392804/865630752226148362/2021-07-16_18-26-59.mp4 

It shows that, by deleting the NVRAM file of the VM, the booting behavior returns to normal. So I'm wondering if it's possible to do the same to my ED800 G1 to fix this problem.

 

Please note that I've tired:

  • Clearing the CMOS my holding the CMOS button on the motherboard while unplugged for 5 seconds
  • Updated the BIOS from version 02.77 to 02.78

But neither of above fixed my problem. I also can confirm that the problem is not caused by improperly created boot drives, as I can use them to boot other machines in UEFI just fine.

5 REPLIES 5
DGroves
Level 11
4,701 4,675 443 994
Message 2 of 6
Flag Post
HP Recommended

nvram on just about all systems is kept intact on power off by a small battery somewhere (cmos battery)

 

shutdown remove power cord, then press power on button for 8 sec to drain motherboard caps 

 

now on motherboard find the cmos battery and remove it, once cmos batt is removed locate the cmos reset jumper or button and either jumper reset pins or press button for 5 sec

 

reinstall cmos battery and if using cmos reset jumper move back to normal operating pins, then power on enter bios and set date/time (make no other changes) power off then on and re-enter bios and see if legacy/uefi options appear and can be toggled

Was this reply helpful? Yes No
NotCory
Author
Level 1
3 2 0 0
Message 3 of 6
Flag Post
HP Recommended

Legacy/UEFI options are always here, and your solution of removing CMOS battery and resetting it doesn't work. It still skips UEFI and goes into legacy boot.

Was this reply helpful? Yes No
DGroves
Level 11
4,701 4,675 443 994
Message 4 of 6
Flag Post
HP Recommended

when you cleared the cmos, were you prompted to reset the date/time? if not cmos was not fully cleared

Was this reply helpful? Yes No
NotCory
Author
Level 1
3 2 0 0
Message 5 of 6
Flag Post
HP Recommended

It did asked me to set date and time, but even after setting them up and allow UEFI booting, the problem persists. Forcing UEFI only also causes "No option to boot to." message appear.

Was this reply helpful? Yes No
DGroves
Level 11
4,701 4,675 443 994
Message 6 of 6
Flag Post
HP Recommended

i don't think it's a nvram issue as a cmos reset by battery removal erases all stored settings and forces the system to use the system default cmos settings

Was this reply helpful? Yes No
Warning Be alert for scammers posting fake support phone numbers and/or email addresses on the community. If you think you have received a fake HP Support message, please report it to us by clicking on "Flag Post".
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation