Il ne s'agit probablement pas d'un problème de permissions de fichiers, mais d'un problème lié à.. :
- Les partages réseau sont associés aux sessions (c'est-à-dire que différents utilisateurs peuvent avoir un ensemble différent de partages réseau). Notez qu'un utilisateur peut avoir plus d'une session.
- Comment fonctionne le contrôle de compte d'utilisateur.
Étant donné que presque tous les utilisateurs utilisaient un compte administrateur sous XP (la plupart des programmeurs n'ayant pas pris la peine de faire fonctionner leurs programmes avec des comptes limités), Microsoft a créé une "version limitée" des comptes administrateurs à partir de Vista, et dans certaines situations, les deux "versions" comptent comme des utilisateurs différents (puisqu'il s'agit de sessions distinctes).
Essayez de lancer un explorateur Windows élevé (c'est-à-dire un explorateur Windows lancé avec "Exécuter en tant qu'administrateur") et recréez tous les partages réseau, cela devrait faire l'affaire.
La raison pour laquelle il faut recréer les parts est expliquée dans cet article du blog MSDN :
Drives réseau mappés avec UAC sous Windows Vista
Editar: extraits pertinents de l'article du blog (c'est moi qui souligne) :
Pour simplifier les choses, supposons que vous vous exécutez en tant qu'administrateur avec l'UAC activé (bien que, pour plus de sécurité, il soit préférable de s'exécuter en tant qu'utilisateur standard). Lorsque vous vous connectez, vous créez un nouveau jeton. Nous détectons ensuite que vous avez activé l'UAC, nous nous connectons une seconde fois, et nous nous retrouvons avec un nouveau jeton (hautement restreint), que nous utilisons pour lancer le Shell. Il existe deux événements de connexion distincts .
(...)
Cette fonction pratique permet de résoudre plus facilement les problèmes liés aux lecteurs réseau mappés. Avant Windows 2000 SP2, les noms de périphériques restaient globalement visibles jusqu'à ce qu'ils soient explicitement supprimés ou que le système soit redémarré. Pour des raisons de sécurité Nous avons modifié ce comportement à partir de Windows 2000 SP2. À partir de ce moment-là, tous les appareils sont associés à un identifiant d'authentification (LUID) - un identifiant généré pour chaque session de connexion .
(...)
Parce que ces lecteurs mappés sont associés à un LUID, et parce que les applications élevées utilisent un LUID différent généré lors d'un événement de connexion séparé, l'application élevée ne verra plus aucun lecteur mappé pour cet utilisateur.