one drive

rclone OneDrive: cómo configurarlo y arreglar sus errores más comunes

octubre 27, 2026 Window Error 14 min read
rclone OneDrive: cómo configurarlo y arreglar sus errores más comunes

Si buscas "rclone OneDrive" lo más probable es que quieras conectar rclone a tu cuenta de OneDrive (Personal o Empresa) y que algo está fallando: rclone no autentica, da error 401 o 403, no encuentra la carpeta o se cierra al lanzar rclone config. rclone es una herramienta de línea de comandos que sincroniza, copia y monta OneDrive como una unidad más desde el Símbolo del sistema o PowerShell, y los errores se arreglan entendiendo primero qué mensaje exacto muestra. Datos comprobados en octubre de 2026.

Qué hace rclone con OneDrive y qué necesita tu PC

rclone es una herramienta de línea de comandos escrita en Go que sirve para sincronizar, copiar y montar OneDrive (Personal, Empresa o SharePoint) como si fuera una carpeta más de Windows. En Windows se descarga como un zip desde rclone.org/downloads, se descomprime en una carpeta (por ejemplo C:\Program Files\RClone) y se ejecuta desde el Símbolo del sistema o PowerShell. Necesitas una cuenta de Microsoft con OneDrive activo y, si vas a montar OneDrive como unidad, el controlador WinFSP descargado de winfsp.dev. La configuración inicial se hace con rclone config, que abre el navegador en http://127.0.0.1:53682/ para que inicies sesión con tu cuenta de Microsoft.

Nota: rclone no es el cliente de OneDrive de Microsoft: sincroniza en una dirección (puede borrar lo que esté solo en el destino), no detecta cambios en tiempo real y debe lanzarlo el usuario.

Por qué rclone falla con OneDrive: las causas más habituales

Lo que muestra rclone Causa más probable Dónde se arregla
401, 403, "Unauthorized", "token expired", "failed to get config" Token OAuth caducado o Client ID/Secret que ya no vale El error 401/403 o «token»
404, "directory not found", carpeta vacía al listar Ruta mal escrita (falta ":/") o carpeta compartida de otro usuario El error 404 o «directory not found»
"chunk size", "hash", "sha1", "QuickXor", cortes al subir Tamaño de bloque incompatible, hash obsoleto o red saturada Errores al copiar: chunk size, velocidad o archivos bloqueados
rclone no abre, se cierra, "no se reconoce como comando" Binario no descomprimido bien o ruta no añadida al PATH Si rclone no se instala, no abre o se cierra al lanzar el config
Fallo al subir archivo con caracteres raros ( : * ? < > \ \ ) Nombre con caracteres que OneDrive reemplaza o no admite

Comprueba el error exacto de rclone antes de tocar nada

Antes de cambiar nada, necesitas saber qué está diciendo rclone. Casi todos los problemas dejan el código HTTP o el mensaje en inglés justo en la última línea de la ejecución, así que conviene releer el error completo. La mayoría se aclaran añadiendo -v para que la salida sea detallada y, si quieres guardarla, --log-file=archivo.log. Con esa traza puedes distinguir si el fallo es de autenticación (401/403), de permisos (403 con Microsoft Graph), de ruta (404) o de cuota (507).

Ejecuta rclone con -v y guarda el log

  1. Abre el Símbolo del sistema o PowerShell (clic derecho en Inicio > Terminal en Windows 11, o Símbolo del sistema en Windows 10).
  2. Escribe el comando que te falla seguido de -v --log-file=rclone.log. Ejemplo:

rclone copy "C:\Users\TuUsuario\Documentos" OneDrive:/backup -v --log-file=rclone.log
  1. Deja que termine (o que falle) y abre rclone.log con el Bloc de notas.
  2. Busca con Ctrl+B las palabras ERROR, 401, 403 o 404. El primer resultado suele ser la causa real.
Comprueba: si en el log ves un HTTP 401 o 403, ve a la parte "El error 401/403 o token"; si ves un 404, a la parte "directory not found".

Lista el remoto a mano para ver qué responde OneDrive

Para confirmar si la autenticación funciona, lista el remoto manualmente. Sustituye OneDrive por el nombre que le pusiste en rclone config:

rclone lsd OneDrive:

Si responde con tus carpetas raíz (Documents, Pictures, etc.), la autenticación y los permisos están bien y el problema está en la ruta o en los parámetros del comando que fallaba. Si devuelve 401 Unauthorized o 403 Forbidden, el fallo es de credenciales o de permisos del tenant de Microsoft 365.

-1 2024-03-12 09:14:21 -1 Documents
-1 2024-03-12 09:14:21 -1 Pictures
-1 2024-03-12 09:14:21 -1 backup
Comprueba: si rclone lsd OneDrive: lista carpetas, ve a "Comprueba el error exacto" para ver qué parte de tu comando falla. Si da 401/403, salta directo a la parte "El error 401/403 o token".

El error 401/403 o «token»: vuelve a autenticar el remoto

Si rclone dice "Unauthorized", "token expired", "failed to get config" o muestra HTTP 401/403, la sesión OAuth ha caducado o las credenciales que pegaste en rclone config ya no sirven. Esto pasa con frecuencia tras cambiar la contraseña de la cuenta de Microsoft, tras revocar el permiso en account.microsoft.com o cuando Microsoft aplica políticas nuevas en enero de 2025 sobre las carpetas compartidas.

Borra el token y rehaz rclone config

La solución más rápida es rehacer la autenticación del remoto conservando su nombre, para no tener que cambiar los scripts.

  1. Abre el Símbolo del sistema o PowerShell.
  2. Ejecuta rclone config y entra en el remoto de OneDrive.
  3. Elige e) Edit existing remote y, cuando lo pregunte, rehaz solo la autenticación (Yes, type in your own password o el flujo web por defecto).
  4. Se abrirá el navegador en http://127.0.0.1:53682/. Inicia sesión con la cuenta correcta y acepta los permisos que pide rclone (Files.Read, Files.ReadWrite, Files.Read.All, Sites.Read.All, offline_access, User.Read).
  5. Vuelve a la consola, confirma con y y sal con q.
  6. Repite el comando que fallaba.
Comprueba: si rclone lsd OneDrive: lista tus carpetas, el token está renovado y el error 401/403 debería desaparecer al repetir el comando original.

Genera tu propio Client ID si usas OneDrive Empresa

En OneDrive Empresa (Microsoft 365), las opciones "onedrive" pueden dejar de funcionar si Microsoft aplica cambios en los clientes OAuth públicos. La solución es crear tu propia aplicación en Azure y pegar su client_id y client_secret en rclone.

  1. Entra en portal.azure.com con una cuenta administradora del tenant.
  2. Ve a Microsoft Entra ID > Registros de aplicaciones > Nuevo registro. Nombra la app (por ejemplo "rclone personal") y elige el tipo Single tenant (solo tu organización).
  3. En Autenticación, añade como Redirect URI de tipo Web la dirección http://localhost:53682/.
  4. En Certificados y secretos, crea un Client Secret con expiración a 24 meses y guarda el valor.
  5. En Permisos de API, añade en Microsoft Graph los permisos delegados Files.Read, Files.Read.All, offline_access, User.Read y Sites.Read.All, y concede el consentimiento de administrador.
  6. Vuelve a rclone config, edita el remoto y pega el client_id y el client_secret cuando te los pida.
Nota: cualquier persona que tenga el client_id y el client_secret puede acceder al OneDrive del tenant: no los compartas ni los subas a un repositorio público.
Comprueba: tras pegar las claves, rclone abrirá el navegador en http://localhost:53682/ y, si acepta con tu cuenta de Empresa, listará las unidades. Si vuelve a dar 401/403, revisa que el consentimiento de administrador esté concedido y que el secret no haya caducado.

El error 404 o «directory not found»: la ruta no existe o usas una carpeta compartida

Cuando rclone dice "directory not found" o "object not found" y termina con HTTP 404, normalmente se debe a tres cosas: la ruta está mal escrita (falta los dos puntos o la barra, o las mayúsculas no coinciden), la carpeta realmente no existe en tu OneDrive, o estás intentando entrar en una carpeta compartida de la que no eres propietario. Desde enero de 2025, Microsoft obliga a acceder a las carpetas compartidas a través del navegador, y rclone solo puede verlas si te autenticas como el dueño original.

Verifica la ruta con lsd y ls

Lo más rápido es ver qué hay realmente en tu OneDrive. Abre el Símbolo del sistema y ejecuta, sustituyendo OneDrive por el nombre de tu remoto:

rclone lsd OneDrive:/
rclone ls OneDrive:/Documents

La primera lista las carpetas raíz; la segunda lista los archivos dentro de Documents. Corrige mayúsculas y la barra inicial en tu comando original. En OneDrive los espacios se escriben tal cual, no con %20.

-1 2024-03-12 09:14:21 -1 Documents
17115946 2024-03-12 09:14:21 Documents/2019 calendar.docx
Comprueba: si la carpeta que necesitas aparece en rclone lsd, corrige la ruta de mayúsculas y prueba otra vez. Si no aparece, no existe en tu OneDrive o no tienes permiso para verla.

Autentícate como el dueño de la carpeta compartida

Si la carpeta es de otra persona, OneDrive te la muestra como acceso directo, pero rclone necesita las credenciales de quien la creó.

  1. Entra en OneDrive web con la cuenta del dueño de la carpeta y, si puedes, mueve o copia la carpeta a tu propio OneDrive.
  2. Si no puedes (la carpeta es de otra persona), pide al dueño que la mueva a una cuenta que controles, o que te la comparta con permisos de edición.
  3. Una vez la carpeta esté en una cuenta que puedas autenticar en rclone, repite rclone config con esa cuenta y vuelve a probar.
Comprueba: al autenticar con la cuenta correcta, rclone lsd OneDrive:/ debe mostrar la carpeta en cuestión.

Errores al copiar: «chunk size», velocidad o archivos bloqueados

Con archivos grandes (vídeos, discos ISO, copias de seguridad), rclone puede fallar por el tamaño de bloque que envía a OneDrive en cada petición, por cortes de red en mitad de la subida o porque OneDrive tiene el archivo bloqueado por otro cliente. También puede fallar si la cuenta está llena o casi llena y OneDrive devuelve HTTP 507.

Ajusta chunk_size y limita el ancho de banda

Para OneDrive el upload_cutoff está en off por defecto y el chunk_size en 10 Mi (múltiplo de 320 Ki y máximo 250 Mi, es decir 262.144.000 bytes). En redes domésticas conviene limitar el ancho de banda para que rclone no sature la conexión y deje sin internet al resto de dispositivos.

  1. Abre el Símbolo del sistema.
  2. Ejecuta el comando con --bwlimit y, si quieres, un --chunk-size mayor. Ejemplo:

rclone copy "C:\origen" OneDrive:/backup --bwlimit=2M --chunk-size=20M
Nota: --chunk-size se escribe con un solo guión delante (--). Si el archivo a subir es menor que upload_cutoff no se trocea: sube de una sola pieza.
Comprueba: si la copia avanza sin errores y aparece el mensaje Transferred: ... / X bytes, 100%, el tamaño de bloque es correcto y la red va bien.

Quita los caracteres prohibidos en nombres de archivo

OneDrive reemplaza automáticamente algunos caracteres en los nombres de archivo al subirlos: comillas dobles, asterisco, dos puntos, menor que, mayor que, interrogación, barra invertida y barra vertical. Además, los nombres no pueden terminar en espacio ni en punto, ni empezar por la tilde de la ñ (~).

  1. Abre la carpeta de origen en el Explorador de archivos.
  2. Selecciona los archivos con caracteres problemáticos (clic derecho > Cambiar nombre).
  3. Sustituye : * ? " < > \ / | por un guion o un guion bajo. Quita el punto o el espacio final y la tilde inicial si la hay.
  4. Vuelve a ejecutar el comando de copia.
Comprueba: al copiar de nuevo, rclone no debería sustituir caracteres ni dar error 400 al subir esos archivos.

Si rclone no se instala, no abre o se cierra al lanzar el config

Cuando rclone directamente no responde o se cierra al abrir rclone config, el problema no es de OneDrive sino de la propia herramienta en Windows: el zip no se descomprimió bien, la ruta no está en el PATH o el archivo de configuración (rclone.conf) se ha corrompido.

Comprueba la versión y reinstala el binario

  1. Abre el Símbolo del sistema.
  2. Escribe rclone version. Si responde con un número de versión y el commit, rclone está bien instalado.
  3. Si no responde o dice "no se reconoce como comando", borra la carpeta donde lo descomprimiste, vuelve a rclone.org/downloads y descarga de nuevo el zip de Windows.
  4. Descomprímelo en una ruta sin espacios, por ejemplo C:\Program Files\RClone.
  5. Ejecuta rclone con la ruta completa para confirmar:

"C:\Program Files\RClone\rclone.exe" version
Nota: Windows 10 dejó de recibir soporte el 14/10/2025 (solo actualizaciones de seguridad con ESU para particulares hasta el 13/10/2026); rclone sigue funcionando, pero conviene actualizar a Windows 11 25H2 o 26H2 para mantener el equipo al día.
Comprueba: si rclone version muestra la versión, el binario está bien y puedes volver a ejecutar rclone config.

Restablece la configuración por completo

Si rclone config se cierra al abrir o da errores raros al leer el remoto, el archivo de configuración puede estar corrupto. Antes de borrarlo, conviene proteger los tokens con contraseña.

  1. Abre el Símbolo del sistema.
  2. Ejecuta rclone config y elige s) Set configuration password para cifrar los tokens.
  3. Si el problema continúa, sal y borra el archivo %APPDATA%\rclone\rclone.conf desde el Explorador de archivos (pega esa ruta en la barra de direcciones).
  4. Vuelve a ejecutar rclone config y rehaz el remoto de OneDrive desde cero.
Cuidado: borrar rclone.conf elimina todos los remotos y tokens; haz copia de seguridad en otra carpeta antes de borrarlo.
Comprueba: tras recrear el remoto, rclone lsd OneDrive: debe listar las carpetas como la primera vez.

Lo que ya has cubierto al usar rclone con OneDrive

  • Token OAuth: lo has renovado entrando en rclone config y rehaciendo la autenticación.
  • Permisos de Microsoft Graph: has comprobado que el cliente usa Files.Read.All y Sites.Read.All.
  • Client ID para Empresa: lo has dado de alta en portal.azure.com como app de tipo Single tenant.
  • Ruta correcta: ya usas OneDrive:/ con la barra inicial y las mayúsculas bien.
  • Caracteres prohibidos: has limpiado : * ? " < > \ / | y los espacios o puntos al final.
  • Tamaño de bloque: has ajustado --chunk-size y limitado el ancho de banda con --bwlimit.

Si tras todo esto el log de rclone no muestra HTTP 4xx, el problema está en la red local, en el proxy corporativo o en la cuota de OneDrive llena, no en la propia herramienta.

Dudas sobre rclone con OneDrive

1. ¿Por qué rclone me muestra el error "unauthenticated" con OneDrive y cómo lo soluciono?

Aparece cuando el token de acceso expiró o la configuración del remote está corrupta. Vuelve a autenticar el remote con rclone config, elige el remote de OneDrive, opción n para "new token" y completa el login en el navegador. Si el error persiste, borra el remote con rclone config delete y créalo de nuevo desde cero.

2. ¿Cómo accedo con rclone a una carpeta compartida de OneDrive que me han invitado?

Las carpetas compartidas no aparecen en rclone about ni en rclone lsd como carpetas propias. Usa rclone ls --drive-shared-with-me o añade el parámetro --drive-shared-with-me al remote para listarlas. El ID de la carpeta también puede obtenerse con el comando rclone backend share si está disponible en tu versión.

3. ¿Qué es el Client ID de rclone para OneDrive y hace falta uno propio?

Es el identificador de la aplicación que rclone usa para pedir permisos a OneDrive. Por defecto rclone trae el suyo propio, válido para la mayoría de usuarios, pero Microsoft lo limita a un número de reautorizaciones. Crear un client ID propio en Azure AD evita el throttle y mejora la cuota de la API cuando trabajas con mucho volumen.

4. ¿Cómo montar una unidad de OneDrive con rclone en Windows?

Instala rclone y WinFsp desde sus webs oficiales, luego ejecuta rclone config para crear el remote de OneDrive. Una vez guardado, monta la unidad con rclone mount remote: C:\OneDrive --vfs-cache-mode full desde PowerShell o el Símbolo del sistema como administrador. La primera carga puede tardar varios minutos si la carpeta tiene miles de archivos.

5. ¿Cómo montar OneDrive en Linux con rclone?

Instala FUSE con sudo apt install fuse3 (o el equivalente de tu distro) y luego rclone desde su web o con el gestor de paquetes. Configura el remote con rclone config y monta con rclone mount onedrive:/ /mnt/onedrive --vfs-cache-mode full --daemon para que quede en segundo plano. Si FUSE falla al arrancar, añade tu usuario al grupo fuse con sudo usermod -aG fuse $USER y reinicia la sesión.

6. ¿Qué es rclone Browser y para qué sirve?

Es una interfaz gráfica de código abierto para rclone, disponible en GitHub, que evita usar la línea de comandos. Permite crear remotes, copiar, sincronizar y montar unidades sin escribir comandos, aunque el montaje en Linux y macOS sigue requiriendo FUSE. Es útil para quien prefiere clics pero necesita rclone instalado y configurado en el sistema.

7. ¿Por qué rclone se ralentiza con OneDrive y cómo evitar el throttling?

Microsoft aplica límites de peticiones por minuto y por día a la API de OneDrive, y al superarlos rclone baja la velocidad o devuelve errores 429. Para reducirlo, crea un client ID propio en Azure AD, divide las transferencias grandes con --max-transfer 100G, y baja el paralelismo con --checkers 2 --transfers 2. Esperar unas horas suele ser suficiente cuando se llega al tope.

8. ¿Qué es el proyecto onedrive-abraunegg y en qué se diferencia de rclone?

Es un cliente de sincronización de OneDrive para Linux mantenido porabraunegg, compatible con cuentas personales, de empresa y de educativa. A diferencia de rclone, que es de línea de comandos y muy flexible, ofrece una sincronización automática tipo daemon similar a la app oficial. Se instala desde los repositorios oficiales de Ubuntu, Fedora o Arch y se gestiona con onedrive --monitor.

Fuentes

  1. MicrosoftOneDrive — documentación oficialconsultado el 15/10/2026
  2. MicrosoftErrores y problemas de OneDrive (códigos de error, sincronización, inicio de sesión) — documentación oficialconsultado el 15/10/2026