Как вариант - попробуйте отследить какие параметры считывает из реестра RTLHDCPL под Windows при помощи Sysinternals ProcessMonitor - думаю блокировка сделана в связке BIOS/DRIVER. Если верить ссылке на ваш сайт с правленым BIOS - в Линухе всё работает, значит можно попробовать разблокировать функцию не в BIOS, а в драйвере Realtek для Windows.
Как вариант - попробуйте отследить какие параметры считывает из реестра RTLHDCPL под Windows при помощи Sysinternals ProcessMonitor - думаю блокировка сделана в связке BIOS/DRIVER. Если верить ссылке на ваш сайт с правленым BIOS - в Линухе всё работает, значит можно попробовать разблокировать функцию не в BIOS, а в драйвере Realtek для Windows.