Возможно у вас просто нет спикера на новой материнке. В большинстве современных материнок, он идет как отдельный спикер на проводке, и часто может быть просто не воткнут в материнку, оставшись где-то в коробке.
В 64 битных Windows стандартный PC спикер не поддерживается, там идет какой-то конфликт с производительностью. Есть варианты как это можно пофиксить, но при этом вы собственно вернете проблему производиетльности, из-за которой поддержку убрали, вроде начиная с windows vista 64bit
blogs.msdn.com/b/larryosterman/archive/2010/01/04/...
Это одна из причин, почему спикер может отсутствовать на материнке - практически не используется.