Yo te daría varios consejos:
1. Prueba otros altavoces externos, si son por USB mejor, y si no, los típicos cascos de cable y chequea si se escuchan
2. Si consigues conectar otros altavoces externos por USB y NO suenan, actualiza los drivers de la placa base y los de audio
(incluso prueba a buscar si los altavoces tienen drivers propios, si son de marca suelen tener)
2.5. En caso de que conectes los otros altavoces externos por USB y SÍ suenen, tal vez sea problema del cable, tal vez el cable está en mal estado y se han roto los filamentos de cobre de dentro y no hacen contacto como deberían, localiza en que parte del cable ha sucedido la rotura, corta, pela el cable y empalma (suelda con estaño si es posible para evitar futuros problemas).
3. Reinstala tu Windows de fabrica para que se ponga toda la configuración de Windows de fabrica (solo el OS, no hace falta que borres nada de tus discos duros así que espero que tengas particiones en ellos y si no las tienes, haz copias de seguridad y formatea desde 0, y por favor CREA PUTAS PARTICIONES).