Wenn du hier im Forum die suche benutzt müsstest du auf ein Thema von mir stoßen, welches genau das gleiche Problem behandelt. Leider war kein Plug In anständig genug, um vermurkste Treiber zu ersetzen. Will sagen, diese billigen Onboard-Karten sind zwar 5.1, unterstützen aber nur teils 5-Fach-Stereo oder wie man das nennen mag, und eine Option zur Bass-Umleitung gibt's meist auch nicht. Letzteres brauchst du, damit die Tiefen Frequenzen anstatt zu den Satelliten zum Subwoofer gehen. Bei anständigen Soundkarten kann man da meist in den Treibern ein Häkchen aktivieren und schon wird der Subwoofer anständig bedient. Und dann eben noch Stereo auf die Satelliten verteilen.

Wie gesagt, ich hatte das selbe Problem, im Windows Mediaplayer funktioniert's, in Winamp und bei einigen Spielen nicht. (Da war z.B. bei GTA die Musik auf allen Boxen und mit Subwoofer, die Soundeffekte wie Schüsse oder Dialoge hatten dafür keinen Bass und nur die 2 Front-Speaker waren da aktiv)
Jedenfalls ging mir das so auf den Keks (denn für spiele kannst du schlecht ein PlugIn einstellen, was bei WinAmp noch gehen mag), da hab ich mir eine ordentliche Soundkarte gekauft. In meinem Fall die Audigy 2 ZS (70 €). Muss es aber nichtmal sein, eine 5.1 Aureon Fun Karte von Terratec für 25 € reicht aus um das Problem zu beheben. Jedenfalls gab es meines Wissens da ein Downmix für den Subwoofer, den 5-Fach-Stereo wird er sicher auch noch hinbekommen. Was bei den onboard-karten leider nicht immer so glücklich mit den Treibern ist...