Avec certains windows, il existe un droits spécifique permettant l'accés et l'utilisation des lecteurs réseaux. Du coup, il faut que le serveur web soit lancé dans une session d'un utilisateur disposant de ce droit. j'avais découvert ça à cause d'un serveur msSQL qui avait créé un utilisateur rien qu'à lui à l'installation, utilisateur qui ne disposait pas de ce privilége.
Ca peut être une piste à envisagé.
En attendant, maintenant que les messages d'erreurs s'affichent, on voit bien que c'était du à un probléme d'accés à ce dossier et pas une erreur de récupération de la taille de chaque fichier.