Open derbernd1234 opened 1 month ago
What's the output from NvStrapsReBar.exe
after a reboot? Particularly, the UEFI DXE driver status
.
When its enabled (after the first reboot):
translation: Resizable BAR (ReBAR) Support: Supported Resizable BAR Status (ReBAR): Enabled (8 GB)
Then when i reboot again (disabled):
It seems the Cleared
state is set when NvStrapsReBar detects a CMOS reset, which is done by checking if the current year is before NvStrapsReBar build year (as I understand from the code, but I might be wrong).
Is your time/date set correctly? Perhaps it resets when you reboot, but you don't notice because it gets synchronized via the Internet (NTP) once Windows boots.
I don't know if there's another check that results in the Cleared
state.
With version 0.4, have you tried Disable Setup variable change detection using CRC check
?
System
Initially, I used NvStrapsReBar v0.4-rc1. After running it, Resizable BAR was successfully activated and persisted after the first reboot. However, after subsequent reboots, it deactivated again. I then tried downgrading to NvStrapsReBar v0.3, but in this version, Resizable BAR didn’t even stay active after the first restart. In both cases, I applied the patches correctly, ensured that Resizable BAR and Above 4G Decoding were enabled in the BIOS, and ran NvStrapsReBar.exe as Administrator.
However, with v0.4-rc1, the activation only lasted for one reboot, and with v0.3, it never worked after a restart at all.
the image is in german but it says: Resizable BAR (ReBAR) Support: Supported Resizable BAR Status (ReBAR): Disabled (256 MB) (from hwinfo)