Excel no actualiza cambios guardados en OneDrive: guía definitiva de solución 2025

¿Abres un libro de Excel anclado en OneDrive y descubres que los valores no coinciden con los que acabas de editar desde otra PC o en Excel para Web? Este fallo de sincronización se ha vuelto habitual desde finales de 2024 y aquí encontrarás un análisis profundo junto con soluciones probadas.

Índice

Problema en detalle

Cuando un usuario inicia Excel de escritorio y abre directamente un archivo situado en la carpeta local de OneDrive (sin vincularlo mediante la interfaz web), la aplicación a veces muestra una versión desactualizada. El resto de los colaboradores continúan viendo los datos correctos en tiempo real desde Excel para Web o desde otras estaciones, mientras que el afectado lee —y, peor aún, edita— cifras obsoletas sin ninguna advertencia de conflicto aparente.

Síntomas característicos

  • Aparece repetidamente el banner gris «Performing Cleanup – Excel is uploading your most recent changes» al guardar.
  • Las modificaciones guardadas en otra máquina tardan horas o días en reflejarse, o nunca llegan.
  • Un mismo libro ofrece resultados distintos según el dispositivo o la sesión; los valores “saltan” al actualizar.
  • El fenómeno comienza afectando a uno o dos libros muy grandes (decenas de miles de filas o complejos cálculos) y, tras unos días, se extiende a otras hojas del mismo autor.
  • En casos aislados se replica en documentos de Word, lo que refuerza la hipótesis de un fallo en la caché compartida de Office.

Por qué ocurre

Office de escritorio mantiene una base de datos local —OfficeFileCache— que gestiona los tokens y las versiones intermedias de los archivos en la nube. Desde la actualización acumulativa de noviembre 2024 (build 17029.20108 en canal mensual), algunos metadatos dejan de actualizarse correctamente. El resultado es una “brecha” entre la copia que OneDrive sincroniza físicamente y los delta que Excel cree haber escrito. Cuando el delta no se aplica, Excel muestra el archivo “viejo” almacenado en la caché, mientras OneDrive reporta que todo está al día.

A nivel de red no se observan paquetes bloqueados ni errores 507/509 típicos de cuota; el problema se circunscribe al mecanismo local de actualización de bloques y al control de concurrencia interno de Office, por eso vaciar la caché resuelve el síntoma (aunque no la causa subyacente).

Soluciones y medidas inmediatas

La siguiente tabla resume las acciones experimentadas por administradores de Microsoft 365 y su efectividad práctica:

PrioridadAcciónDetalles
1Vaciar la caché de Office/OneDrive (workaround más efectivo)1. Cerrar Excel.
2. Win + R%localappdata%\Microsoft\Office\16.0\OfficeFileCache.
3. Eliminar la carpeta 0 (restablece la caché).
4. Reiniciar OneDrive y reabrir el libro.
⚠️ Funciona, pero el fallo suele reaparecer en pocos días.
2Limpiar la caché interna de ExcelArchivo ▸ Opciones ▸ Guardar ▸ «Eliminar archivos de la caché de documentos de Office…» y marcar «Eliminar… al cerrar». Reiniciar Excel.
3Restablecer el cliente de OneDriveWin + Ronedrive.exe /reset o usar la opción «Restablecer OneDrive» en Configuración ▸ Sincronización.
4Duplicar el libro en líneaDesde OneDrive/SharePoint, crear una copia y trabajar sobre ella. Si la copia funciona correctamente, reemplazar el original.
5Reagregar OneDrive como servicio conectado en OfficeArchivo ▸ Cuenta ▸ Servicios conectados ▸ «Agregar un servicio» ▸ OneDrive for Business y volver a iniciar sesión.
6Abrir Excel en modo seguro para descartar complementosWin + Rexcel /safe; comprobar si el archivo sincroniza.
7Comprobar AutoSave y estado de archivos sin conexiónVerificar que AutoSave esté activado y que el archivo no esté marcado como «Solo disponible sin conexión».

Procedimiento detallado para la opción más eficaz (vaciar OfficeFileCache)

  1. Cierra Excel y Outlook por completo. Usa el Administrador de tareas para asegurarte de que EXCEL.EXE y OUTLOOK.EXE no sigan en segundo plano.
  2. Presiona Win + R, escribe %localappdata%\Microsoft\Office\16.0\OfficeFileCache y pulsa Aceptar.
  3. Renombra la carpeta 0 a 0_old o elimínala directamente. Al reiniciarse, Office la recreará.
  4. Desconecta y vuelve a conectar OneDrive si el icono permanece en “Sincronizando”. El comando onedrive.exe /reset fuerza una reautenticación limpia.
  5. Inicia Excel, activa AutoSave y abre el libro; los cambios recientes deberían aparecer.
  6. Consejo: Si trabajas en un entorno crítico, haz primero una copia local del archivo (Ctrl + C, Ctrl + V) para conservar cualquier versión que el servidor aún no reconozca.

Alternativas cuando el error persiste

Usar Excel para Web temporalmente

La versión online carece de dependencia directa con OfficeFileCache, por ello refleja los cambios en tiempo real. Mientras Microsoft libera un parche oficial, es el método más seguro para trabajo colaborativo intenso.

Segmentar libros muy grandes

Cuanta más memoria y CPU consuma la hoja, mayor la probabilidad de delay en la escritura de deltas. Dividir en pestañas independientes o archivos modulados (por mes, por proyecto) reduce la complejidad y mejora la latencia de sincronización.

Desactivar complementos de terceros

Complementos de BI, macros personalizadas o add‑ins de firmas digitales pueden interferir en la secuencia de guardado. Verifica el comportamiento en modo seguro y reactiva uno a uno hasta dar con el culpable.

Restaurar versiones anteriores de OneDrive

Si temes haber perdido datos, selecciona el archivo en portal de OneDrive > … ⋮ > Historial de versiones. Allí podrás abrir o descargar cualquier punto de guardado y fusionarlo manualmente.

Buenas prácticas de prevención

  • Mantén Office y OneDrive actualizados. Si el negocio lo permite, inscríbete al canal Beta o Insider donde los fixes llegan primero.
  • Evita fórmulas volátiles en exceso (INDIRECTO, DESREF, HOY), ya que disparan recálculos masivos al abrir y pueden bloquear la caché.
  • Reduce el uso de vínculos externos. Cada vínculo añade un salto de autenticación; consolida datos con Power Query o tablas dinámicas internas.
  • Revisa el tamaño de las imágenes y objetos incrustados. Decenas de MB en logos o capturas ralentizan la carga del stream.
  • Documenta un calendario de limpieza. Programar un script de PowerShell que vacíe la caché de Office cada cuarenta y cinco días previene la acumulación de metadatos corruptos.

Preguntas frecuentes

¿Limpiar la caché elimina mis archivos? No; la caché solo almacena metadatos y fragmentos temporales. El archivo maestro reside en OneDrive y se vuelve a descargar cuando lo abras. ¿Puedo automatizar el borrado para todos los usuarios? Sí. Distribuye un script que detenga los procesos de Office y elimine %localappdata%\Microsoft\Office\16.0\OfficeFileCache\0. Ejecuta con privilegios de usuario estándar; no requiere administrador. Uso Excel 2016 perpetuo, ¿aplica lo mismo? En gran medida sí; la estructura de caché es idéntica, pero sin actualizaciones de seguridad quizá aparezca más a menudo. Considera migrar a Microsoft 365 para obtener correcciones acumulativas. ¿Existe una fecha de solución oficial? A julio 2025 no hay KB definitiva. Microsoft ha reconocido el bug en el canal Insider Fast y trabaja en un parche, aunque no ha dado ETA.

Conclusión

El desajuste entre Excel de escritorio y los cambios más recientes publicados en OneDrive se origina en una corrupción parcial de la caché de Office. Mientras Microsoft libera un hotfix, vaciar OfficeFileCache y adoptar Excel para Web constituyen los métodos más seguros para evitar la pérdida de datos o discrepancias durante la colaboración. Implementa las buenas prácticas listadas y mantén un ciclo proactivo de actualización para minimizar futuros incidentes.

Índice