Du kannst zunächst
prüfen, ob der/die Stecker der Lautsprecher nicht lose ist/sind.
Danach könntest Du den Soundtreiber deinstallieren und dann neu installieren.
Um Dir eine Empfehlung für eine Soundkarte (2.1, 5.1, 7.1) zu geben, deren Preise von 15 Euro bis weit über 250 Euro liegern, sollten wir wissen, für welche Anwendungen Du den Sound benötigst. Spiele, Musik hören, Musikstudio usw.