Solution:
Root Cause: Windows WMI / Driver-Level Injection of Default System Profiles
OEM companion applications (e.g., ASUS Armoury Crate, MSI Center, Gigabyte Control Center, Lenovo Vantage) run background Windows services with administrative access to the
Win32_DeviceMemoryAddress and WMI BIOS interfaces. If a background utility is configured to enforce an 'Eco' or 'Default' profile, it overwrites custom UEFI NVRAM variables dynamically upon Windows shutdown or reboot.
Diagnostic Verification:
1Change BIOS settings in UEFI setup. Boot into Windows.
2Open Task Manager (Ctrl + Shift + Esc) > Services tab.
3Look for active vendor services like AsusROGLSConService, MSI.CentralServer, or GCCTasks.
4Uninstalling vendor software stops BIOS settings from reverting.
Step-by-Step Fix:
1Disable Auto-Installation of OEM Utilities in BIOS:
Enter BIOS Setup.Navigate to Tools > ASUS Armoury Crate / MSI Driver Utility Installer / Gigabyte App Center.Set the auto-downloader feature to Disabled.2Clean Install / Remove OEM Tuning Software:
Open Windows Settings > Apps > Installed apps.Uninstall manufacturer tuning suites that conflict with manual BIOS configurations.3Disable Windows Fast Startup:
Open Control Panel > Power Options > Click Choose what the power buttons do.Click Change settings that are currently unavailable.Uncheck Turn on fast startup (recommended) and click Save changes.Prevention & Long-Term Monitoring:
Configure system hardware settings exclusively inside UEFI setup rather than relying on desktop OEM tuning utilities.