Est-ce que ta base audio est scannée automatiquement à chaque démarrage d'XBMC ?
Système > Paramètres > Musique > Actualiser la médiathèque au démarrage
Lorsque ton HTPC marche bien ou lorsque tu as fais un scann de ta médiathèque, tu as bien le bon nombre d'artistes / albums / chansons affichés comme statistique dans le skin ?
Lorsque XBMC marche bien, tu le laisse ouvert et tu bascules sur le bureau pour exécuter
SQLiteSpy.
Tu ouvres la base de données MyMusic18.db (C:\Users\NOM_UTILISATEUR\AppData\Roaming\XBCM\userdata\Database)
Tu tapes ou tu colles la requête suivante dans la fenêtre supérieure droite :
(SQL):
SELECT "artistes" AS type, COUNT(*) AS nombre FROM artist
UNION
SELECT "albums" AS type, COUNT(*) AS nombre FROM album
UNION
SELECT "chansons" AS type, COUNT(*) AS nombre FROM song
Tu fais F9 pour exécuter la requête et normalement tu dois avoir les mêmes statistiques.

Perte récurrente des morceaux de musique dans médiathèque
Quand ton HTPC déconnes, tu refais pareil. Ta base de données a été altérée et les statistiques sont conformes à celles affichées dans le skin ou ta base est complète ?
Si tu es dans le 1er cas, on dirait que lors du scanne de la médiathèque, XBMC fait du ménage dans les artistes/albums/chansons qui ne trouvent pas sur le NAS. Problème réseau qui fait que le NAS n'est pas accessible, comme le suggère Popi. Perso, je ne mettrai pas des caractère comme # ou des accents dans mes noms de répertoire (# classé # ou ##Films 3D##)
Le truc bizarre, c'est qu'il existe bien une option pour la médiathèque vidéo pour que XBMC fasse du ménage lors du scan des sources :
<cleanonupdate>true</cleanonupdate> <!-- default set to false to prevent xbmc from removing items from the database while updating. -->
http://wiki.xbmc.org/index.php?title=Userdata/advancedsettings.xml#.3Cvideolibrary.3EMais cette option n'existe pas pour la médiathèque audio.