Je dirais ptet problème de codecs : si windows chante au boot et en partant, il lit des fichiers *.wav (format très basique), alors que mp3 et avi nécessitent d'autres codecs (formats de son différents).
Pour avoir la liste des codecs audio installés, aller dans le Panneau de configuration > Son & Périphériques Audio > Onglet Matériel > puis là dans la liste il y a Codecs Audio, double clic dessus, puis Propriétés dans la nouvelle fenêtre. Et on tombe sur la liste des codecs audios installés (je dirais installés proprement car chez moi après quelques packs de codecs je n'ai plus rien dans cette liste pourtant je peux lire tous les formats possibles).
Voir donc dans les codecs s'il y a bien un codec mp3 installé pour lire les mp3, sinon essayer en réinstallant windows media player (bof, pi je dirais de garder le 9 plutôt que le 10), ou un autre, winamp, etc.