WC2 audio issues

You are wrong.
Most sound cards comes with unified drivers regularly updated, whatever it is, Creative SoundBlaster or Realtek, there is constantly updates.

Driver Booster have it all and can detect your hardware but you can update it manually by visiting your real soundcard manufacturer and download the exact driver of your soundchip.

In last resort Go DL LatencyMon, it will help you test your PC and warn you if you have unstable performance.