
Hello,
I recently purchased a Beelink SER5-MAX-6800U mini PC and I’m having issues getting the proper Realtek audio drivers installed under Windows 11 24H2.
Problem
I downloaded the correct Audio_alc897 Realtek driver package directly from Beelink’s official driver website. According to the specs, the device should use Realtek ALC897 audio, but Windows insists on keeping the generic Microsoft High Definition Audio Device driver instead.
What I Tried
- Ran the included InstallPackage.bat as Administrator.
Everything in the CMD window reports success, showing that the .inf files were imported and drivers installed.
Example:

- However, after reboot, Device Manager still only shows High Definition Audio Device (Microsoft):

- Checked Hardware IDs, and it shows:
HDAUDIO\FUNC_01&VEN_10EC&DEV_0897&SUBSYS_10EC129E&REV_1004
HDAUDIO\FUNC_01&VEN_10EC&DEV_0897&SUBSYS_10EC129E

It looks like the IDs may not match what’s included in the driver INF files.
- Tried manually updating through Device Manager → Update Driver → Browse my computer → Let me pick, but Windows just says:
“The best drivers for your device are already installed” → and it keeps the generic Microsoft driver.

- Additional troubleshooting already attempted:
Restored BIOS defaults multiple times.
Fully powered down, unplugged power + HDMI cable, Reset CMOS and waited 10+ minutes.
None of these steps changed the situation — Windows still refuses to load the Realtek drivers.
Suspected Issue
It seems like the Realtek driver package from Beelink may be missing the hardware IDs for this device revision, so Windows ignores it and defaults to the Microsoft driver.
Any advice would be appreciated!