Comment utiliser plusieurs comptes OneDrive sur un même PC
Accéder à plusieurs comptes OneDrive depuis l’explorateur de fichiers Windows, sans passer par un navigateur ou une interface web, est un besoin courant mais souvent mal documenté. Cet article retrace une démarche concrète, étape par étape, avec ses réussites, ses erreurs et les solutions appliquées.
Objectif de départ
Pouvoir accéder à plusieurs comptes OneDrive directement dans l’explorateur de fichiers Windows, avec des dossiers montés localement et non via des liens web. L’objectif : faire apparaître les différents comptes comme des dossiers réels, manipulables hors ligne si nécessaire.
Tentative initiale : les raccourcis web OneDrive
L’approche classique proposée par Microsoft consiste à créer un raccourci vers un dossier partagé dans un autre OneDrive. Mais cette méthode ne fait que créer un lien vers le site web. Dans l’explorateur de fichiers, un double-clic sur ce raccourci ouvre le navigateur, ce qui ne correspond pas à un accès local natif.
Choix de Rclone comme solution alternative
Pour répondre au besoin, l’outil open source Rclone a été choisi. Il permet de monter un compte OneDrive comme un disque ou un dossier local.
Étape 1 : Téléchargement et installation de Rclone
- Télécharger la dernière version depuis https://rclone.org/downloads/
- Extraire le contenu dans un dossier comme
C:\Rclone - Vérifier son fonctionnement avec :
cd C:\Rclone
.rclone.exe version
Si la commande retourne la version de Rclone, c’est bon.
Remarque : Le fichier téléchargé n’avait pas d’extension .exe, il a fallu le renommer en rclone.exe pour que la commande fonctionne.
Étape 2 : Configuration du premier compte OneDrive via Rclone
Commande utilisée :
.rclone.exe config
Choisir :
npour créer un nouveau remote- Nom du remote :
OneDrive2(par exemple) - Type de stockage : OneDrive (en général option 36 ou 35)
- Laisser vide le client ID et le client secret
- Région : sélectionner 1 (Microsoft Cloud Global)
- Laisser vide
tenantsi non concerné
Rclone ouvre alors une URL pour authentifier via navigateur. Si la page ne s’ouvre pas automatiquement, copier-coller l’URL dans le navigateur.
Se connecter avec le deuxième compte OneDrive (différent du compte déjà connecté dans Windows).
Ensuite :
- Type de connexion : choisir 1 pour OneDrive personnel ou entreprise
- Rclone détecte plusieurs drives possibles
- Le premier choix a retourné une erreur
ObjectHandle is Invalid - Le second drive (nommé « OneDrive (personal) ») a été validé et fonctionne
Étape 3 : Finalisation de la configuration
- Valider avec
yquand Rclone demande si le drive est bon - Conserver le remote avec
y
Étape 4 : Installation de WinFsp
Le montage ne fonctionne pas sans WinFsp. L’erreur affichée :
failed to mount FUSE fs: mount failed: cgofuse: cannot find winfsp
Solution :
- Télécharger et installer WinFsp depuis https://github.com/billziss-gh/winfsp/releases
- Redémarrer éventuellement après l’installation
Étape 5 : Monter le second OneDrive dans un dossier local
Créer un dossier : C:\OneDrive2
Lancer la commande suivante depuis PowerShell :
cd C:\Rclone
.rclone.exe mount OneDrive2: C:\OneDrive2 --vfs-cache-mode writes
Ce montage fonctionne si :
- WinFsp est bien installé
- Le dossier
C:\OneDrive2existe
Résultat : le contenu du deuxième compte OneDrive est visible dans l’explorateur comme un dossier classique.
Étape 6 : Automatiser le montage au démarrage
Créer un fichier batch mount_onedrive2.bat contenant :
cd C:\Rclone
start "" /min .\rclone.exe mount OneDrive2: C:\OneDrive2 --vfs-cache-mode writes
exit
Placer ce fichier dans le dossier shell:startup (accessible via la commande Win + R).
Cela évite que la fenêtre reste ouverte à chaque démarrage.
Ajouter un troisième ou quatrième compte OneDrive
Le processus est exactement le même pour ajouter un troisième ou quatrième compte :
- Lancer
rclone config - Choisir
npour un nouveau remote - Donner un nom différent (
OneDrive3,OneDrive4…) - Suivre toutes les étapes précédentes (authentification, choix du bon drive)
- Créer un nouveau dossier local (
C:\OneDrive3, etc.) - Monter avec une commande spécifique :
.rclone.exe mount OneDrive3: C:\OneDrive3 --vfs-cache-mode writes
- Créer un script batch dédié à chaque compte et le placer dans le dossier de démarrage si nécessaire
En cas de problème, comme une erreur « ObjectHandle is Invalid » ou une absence de montage, tester un autre drive proposé ou vérifier les autorisations du compte. Si besoin, ne pas hésiter à nous contacter pour un accompagnement sur mesure.
Conclusion
Grâce à Rclone et WinFsp, il est possible de monter autant de comptes OneDrive que nécessaire sur un même PC Windows, en les affichant dans l’explorateur comme des dossiers locaux. Chaque compte est totalement indépendant. Cette méthode contourne les limitations de l’application OneDrive de Microsoft et fonctionne même pour un usage quotidien avec des synchronisations partielles ou complètes.
L’expérience a montré que tout repose sur une configuration précise et une lecture attentive des messages d’erreur. Une fois le schéma compris, il peut être répliqué pour tous les comptes supplémentaires souhaités.





0 commentaires