El error de inicio de sesión 0x8004de40 de OneDrive for Business sigue apareciendo en los casos de soporte de Microsoft: guía de solución
🔍 WiseChecker

El error de inicio de sesión 0x8004de40 de OneDrive for Business sigue apareciendo en los casos de soporte de Microsoft: guía de solución

El código de error 0x8004de40 de OneDrive for Business aparece cuando intenta iniciar sesión y el proceso de autenticación falla. Este error suele reaparecer incluso después de pasos de solución de problemas estándar como borrar las credenciales o reinstalar la aplicación. La causa raíz suele ser una caché de tokens dañada o una discrepancia en el agente de autenticación (authentication broker) en Windows. Este artículo explica por qué el error persiste y proporciona una solución permanente que aborda los problemas subyacentes de tokens y del almacén de credenciales.

Puntos clave: Solucionar permanentemente el error de inicio de sesión 0x8004de40

  • Administrador de credenciales de Windows > Credenciales de Windows > Credenciales en caché de OneDrive: Eliminar los tokens obsoletos fuerza un nuevo protocolo de autenticación con los servidores de Microsoft 365.
  • Cuadro de diálogo Ejecutar > ms-settings:workplace: Desconectar y volver a conectar la cuenta de trabajo o escuela borra el token de Azure AD dañado almacenado por el sistema.
  • Configuración de OneDrive > Cuenta > Desvincular este equipo: La desvinculación restablece la relación de sincronización local y elimina los datos de registro del dispositivo dañados.

ADVERTISEMENT

Por qué el error 0x8004de40 persiste después de las soluciones estándar

El error 0x8004de40 es un código de fallo de inicio de sesión que indica que el cliente de OneDrive no puede completar la autenticación con el servicio de identidad de Microsoft 365. El mensaje de error suele decir “Something went wrong” (Algo salió mal) o “We couldn’t sign you in” (No pudimos iniciar tu sesión). La solución de problemas estándar, como reiniciar la aplicación, cerrar y volver a iniciar sesión, o reinstalar OneDrive, a menudo falla porque el token dañado permanece en la caché del Administrador de credenciales de Windows y en el agente de Azure AD.

La caché de tokens almacena sus tokens de autenticación para que no tenga que introducir su contraseña cada vez. Cuando el token queda obsoleto, mal formado o desincronizado con la sesión del servidor, el agente de autenticación lo rechaza. OneDrive entonces reintenta el token antiguo repetidamente, produciendo el mismo error cada vez. Simplemente desvincular OneDrive no siempre borra la caché de tokens en el almacén de credenciales ni el registro de la cuenta de trabajo en Configuración de Windows. Un restablecimiento completo requiere tres pasos de eliminación por separado: las entradas del Administrador de credenciales, el registro de la cuenta de trabajo y la caché local de OneDrive.

Por qué los casos de soporte de Microsoft ven este error repetidamente

Los ingenieros de soporte de Microsoft suelen encontrar este error en equipos que han tenido múltiples activaciones de Office o cambios de dispositivo. La caché de tokens acumula entradas de inicios de sesión anteriores, y el agente de autenticación prueba cada una hasta encontrar un token válido. Si todos los tokens en caché están expirados o no son válidos, el proceso falla con 0x8004de40. El error reaparece porque los tokens dañados permanecen en el sistema incluso después de una reparación estándar.

Pasos para resolver permanentemente el error de inicio de sesión 0x8004de40

Siga estos pasos en el orden exacto indicado. No omita ningún paso. Cada paso borra una capa diferente de datos de autenticación en caché.

  1. Cierre OneDrive por completo
    Haga clic con el botón derecho en el icono de la nube de OneDrive en la bandeja del sistema y seleccione Pausar la sincronización > Salir de OneDrive. Verifique que el icono desaparezca de la bandeja del sistema. Si el icono permanece, presione Ctrl+Alt+Supr, abra el Administrador de tareas, seleccione Microsoft OneDrive en Procesos y haga clic en Finalizar tarea.
  2. Elimine las credenciales en caché de OneDrive del Administrador de credenciales
    Presione la tecla Windows + R, escriba control keymgr.dll y presione Entrar. En la ventana del Administrador de credenciales, haga clic en Credenciales de Windows. Desplácese hasta la sección Credenciales genéricas. Busque cualquier entrada que contenga “OneDrive”, “MicrosoftOffice16”, “Microsoft.AAD.BrokerPlugin” o “MicrosoftAccount”. Haga clic en la flecha junto a cada entrada y seleccione Quitar. Confirme la eliminación cuando se le solicite. Cierre la ventana del Administrador de credenciales.
  3. Desconecte la cuenta de trabajo o escuela de Windows
    Presione la tecla Windows + R, escriba ms-settings:workplace y presione Entrar. En Acceso a trabajo o escuela, busque la cuenta que muestre Conectado a su organización. Haga clic en el nombre de la cuenta y luego en Desconectar. Confirme la acción. Reinicie el equipo cuando se le solicite.
  4. Desvincule OneDrive de su PC
    Abra OneDrive buscándolo en el menú Inicio. Haga clic en el icono de la nube de OneDrive en la bandeja del sistema. Haga clic en el icono de engranaje Configuración y luego seleccione Configuración. Vaya a la pestaña Cuenta. En Su cuenta, haga clic en Desvincular este equipo. Haga clic en Desvincular cuenta para confirmar. OneDrive se cerrará automáticamente.
  5. Borre la carpeta de caché local de OneDrive
    Presione la tecla Windows + R, escriba %localappdata%\Microsoft\OneDrive\ y presione Entrar. Elimine todos los archivos y carpetas dentro de este directorio. No elimine la carpeta OneDrive en sí. Si un archivo está en uso, reinicie el equipo e inténtelo de nuevo.
  6. Vuelva a conectar su cuenta de trabajo o escuela
    Presione la tecla Windows + R, escriba ms-settings:workplace y presione Entrar. Haga clic en Conectar. Introduzca su dirección de correo electrónico y contraseña de trabajo o escuela. Siga las indicaciones para completar la conexión. Reinicie el equipo.
  7. Vuelva a iniciar sesión en OneDrive
    Abra OneDrive desde el menú Inicio. Introduzca su dirección de correo electrónico de trabajo o escuela y haga clic en Iniciar sesión. Complete el flujo de autenticación. OneDrive ahora debería sincronizarse sin el error 0x8004de40.

ADVERTISEMENT

Si OneDrive sigue mostrando el error 0x8004de40 después de la solución principal

El error 0x8004de40 de OneDrive reaparece después de unos días

Esto indica que el ciclo de actualización de tokens sigue dañado. El problema suele deberse a un complemento del agente de Azure AD dañado. Para solucionarlo, restablezca el Microsoft AAD BrokerPlugin ejecutando el siguiente comando como administrador en PowerShell: Get-AppxPackage Microsoft.AAD.BrokerPlugin | Reset-AppxPackage. Una vez completado el comando, reinicie el equipo y repita los pasos de inicio de sesión anteriores.

El error 0x8004de40 aparece solo en cuentas específicas de OneDrive

Si tiene varias cuentas de OneDrive vinculadas al mismo PC, el error puede afectar solo a una cuenta. Elimine la cuenta afectada de Configuración > Cuentas > Acceso a trabajo o escuela y de Administrador de credenciales. Luego inicie sesión solo en la cuenta afectada primero antes de agregar otras cuentas.

El error 0x8004de40 ocurre después de un cambio de contraseña

Cuando cambia su contraseña de Microsoft 365, el token en caché deja de ser válido inmediatamente. Siga el conjunto completo de pasos anteriores. El paso de eliminación de credenciales es esencial porque el hash de la contraseña anterior permanece en el almacén de credenciales.

Sincronización de OneDrive vs caché de credenciales: diferencias clave

Elemento Cliente de sincronización de OneDrive Caché de credenciales de Windows
Descripción Gestiona la sincronización de archivos entre su PC y el almacenamiento en la nube de OneDrive Almacena tokens de autenticación y contraseñas para aplicaciones y servicios
Rol en el error 0x8004de40 Inicia la solicitud de inicio de sesión y muestra el error Proporciona el token obsoleto o dañado que causa el fallo de autenticación
Persistencia después de desvincular Borra la configuración de sincronización local pero no elimina los tokens Los tokens permanecen hasta que se eliminan manualmente del Administrador de credenciales
Solución recomendada Desvincular este equipo y borrar la caché local Eliminar todas las entradas de OneDrive y Microsoft de las Credenciales de Windows

Ahora puede resolver permanentemente el error de inicio de sesión 0x8004de40 borrando las tres capas de datos de autenticación en caché: los tokens del Administrador de credenciales, el registro de la cuenta de trabajo de Windows y la caché local de OneDrive. La próxima vez que cambie su contraseña o se mude a un nuevo dispositivo, ejecute los pasos en el mismo orden para evitar que el error reaparezca. Para la solución de problemas avanzada, use el comando Reset-AppxPackage de PowerShell en el AAD BrokerPlugin para reconstruir el agente de tokens desde cero.

ADVERTISEMENT