¿OneDrive se queda “pendiente” y no termina de sincronizar tras una actualización de NVIDIA? La causa suele ser un archivo temporal .lock_######
(p. ej., .LOCK117728
) creado por el overlay/ShadowPlay. Aquí tienes la solución rápida y la definitiva, con pasos claros y comprobaciones.
Resumen del problema
Tras instalar o actualizar NVIDIA App/GeForce Experience, OneDrive puede quedarse en un bucle de sincronización con mensajes como “Pendiente” o “Procesando cambios”. Al inspeccionar la carpeta afectada, aparecen archivos con nombre similar a:
.lock_117728
.lock_354901
.LOCK117728
Normalmente pesan 0 bytes y Windows impide borrarlos porque están “en uso”. La causa raíz es que el overlay de NVIDIA mantiene abiertos bloqueos temporales en rutas que, a su vez, están dentro de una carpeta sincronizada por OneDrive.
Solución rápida: desactivar temporalmente el overlay de NVIDIA
Esta acción suele liberar al instante los archivos de bloqueo y permite que OneDrive termine la sincronización.
- Abre el overlay con Alt+Z.
- Entra a Settings (icono de engranaje) → In‑Game Overlay / Share y desactívalo.
- Espera unos segundos: OneDrive debería liberar los
.lock_######
y finalizar los cambios.
Por qué funciona: al apagar el overlay, NVIDIA deja de crear/retener los archivos de bloqueo en la carpeta sincronizada. OneDrive puede por fin procesarlos o eliminarlos.
Solución permanente (recomendada): mover la galería y capturas fuera de OneDrive
Evitarás que el overlay vuelva a crear bloqueos dentro de una carpeta sincronizada.
- Abre el overlay con Alt+Z → Settings (engranaje) → Files and Disk Space.
- Cambia Gallery location y, si existen, Recordings, Screenshots y Highlights a una ruta local fuera de OneDrive. Ejemplo:
C:\Users<usuario>\Videos\NVIDIA overlay C:\Capturas\NVIDIA\Gallery D:\Media\NVIDIA\Recordings
- Cierra sesión y vuelve a iniciarla, o reinicia Windows para que se suelten manejadores pendientes.
- Elimina los
.lock_######
que queden visibles (ver sección “Limpieza segura”). - Si quieres, vuelve a activar el overlay. Mientras la galería no apunte a OneDrive, no debería interferir.
Rutas recomendadas
Uso | Ejemplo de ruta local no sincronizada | Motivo |
---|---|---|
Gallery | C:\Users<usuario>\Videos\NVIDIA overlay\Gallery | Evita que OneDrive intente sincronizar archivos en uso |
Recordings | D:\Media\NVIDIA\Recordings | Carpetas con archivos grandes no bloquean OneDrive |
Screenshots | C:\Capturas\NVIDIA\Screenshots | Segrega contenido temporal del backup en la nube |
Highlights | C:\Juegos\NVIDIA\Highlights | Evita locks durante sesiones de juego |
Notas si usas “Carpetas conocidas” de OneDrive
Si activaste Known Folder Move (Documentos/Escritorio/Imágenes) o añadiste Vídeos a OneDrive, es probable que la ruta por defecto del overlay esté dentro de una carpeta sincronizada. Asegúrate de apuntar a una ruta fuera del árbol de OneDrive (por ejemplo, una carpeta directamente en C:\
o en otro disco).
Limpieza segura de los archivos .lock_######
Una vez desactivado el overlay o movidas las rutas, borra los bloqueos residuales. Hazlo con prudencia: confirma que los archivos pesan 0 bytes y que su nombre coincide con el patrón .lock_######
o .LOCK######
.
Opción A: PowerShell
Abre PowerShell como usuario y ejecuta:
$root = $env:OneDrive
Get-ChildItem -Path $root -File -Recurse -ErrorAction SilentlyContinue |
Where-Object { $.Name -match '^\.(lock|LOCK)[-]?\d+$' -and $_.Length -eq 0 } |
ForEach-Object {
try {
Remove-Item -LiteralPath $_.FullName -Force -ErrorAction Stop
Write-Host "Eliminado: $($_.FullName)"
} catch {
Write-Host "No se pudo borrar: $($.FullName) — $($.Exception.Message)"
}
}
Si no tienes la variable $env:OneDrive
, sustituye $root
por la ruta de tu carpeta de OneDrive.
Opción B: Explorador de archivos
- Desactiva el overlay de NVIDIA.
- Cierra las aplicaciones que pudieran estar usando las capturas.
- Reinicia Windows si te aparece “archivo en uso”.
- Elimina los archivos
.lock_######
manualmente.
Si persiste: alternativas y plan B
- Reinicia el PC y vuelve a intentar borrar los
.lock_######
. - Actualiza a una versión más reciente de NVIDIA App/driver o, si el problema empezó tras una actualización, revierte temporalmente a la anterior.
- Contacta con el soporte de NVIDIA si el bloqueo continúa aun con el overlay desactivado y las rutas fuera de OneDrive.
Reiniciar OneDrive sin perder datos
Esto ayuda si OneDrive quedó atascado tras resolver los bloqueos.
- Cierra OneDrive:
OneDrive.exe /shutdown
- Vuelve a iniciarlo desde:
%LocalAppData%\Microsoft\OneDrive\OneDrive.exe
- Como último recurso, puedes resetear el cliente (volverá a verificar todos los archivos):
OneDrive.exe /reset
Identificar el proceso que bloquea el archivo
Si Windows sigue diciendo que el archivo está en uso incluso con el overlay apagado:
- Abre Monitor de recursos (
resmon.exe
). - Ve a la pestaña CPU → panel Asociado con identificadores (Associated Handles).
- En el cuadro de búsqueda escribe parte del nombre, por ejemplo:
.lock_
oLOCK
. - Identifica el proceso que lo mantiene abierto y ciérralo con seguridad.
Lista de comprobación rápida
Qué revisar | Cómo | Resultado esperado |
---|---|---|
¿Rutas de Gallery/Recordings/Screenshots/Highlights apuntan a OneDrive? | Alt+Z → Settings → Files and Disk Space | Apuntar a una ruta local fuera de OneDrive |
Overlay de NVIDIA activo | Alt+Z → In‑Game Overlay/Share | Desactivado temporalmente para liberar bloqueos |
Bloqueos residuales .lock_###### | Borrar manualmente o con PowerShell | Archivos de 0 bytes eliminados con éxito |
OneDrive atascado | Reiniciar OneDrive o el PC | Sincronización completa |
Prevención | Excluye la carpeta de capturas en “Elegir carpetas” | Ningún archivo temporal de NVIDIA en OneDrive |
Prevención a futuro
- Mantén las capturas fuera de OneDrive. Usa un disco o carpeta local dedicada para Gallery/Recordings/Screenshots/Highlights.
- En OneDrive, en Configuración → Cuenta → Elegir carpetas, no sincronices la carpeta donde guardas capturas si prefieres mantenerla separada.
- Evita rutas “sensibles”. Si mueves Documentos/Escritorio/Imágenes a OneDrive (Known Folder Move), revisa que el overlay no apunte allí.
- Actualiza NVIDIA cuando haya correcciones relacionadas con ShadowPlay/Overlay y manejo de archivos temporales.
- Revisa tras cada actualización. A veces, al actualizar, el overlay restablece su ruta por defecto. Vuelve a poner tu carpeta local.
Mensajes de error frecuentes y qué significan
- “Este archivo está en uso”: el overlay (u otro proceso) mantiene el bloqueo abierto. Desactívalo o reinicia.
- “Procesando cambios”: OneDrive intenta gestionar archivos temporales que no puede modificar o cerrar.
- “No se pudo eliminar” para un archivo de 0 bytes con nombre
.lock_######
: bloqueo aún activo; espera unos segundos tras desactivar el overlay o reinicia.
Preguntas frecuentes
¿Puedo ignorar los .lock_######
?
No conviene. Aunque pesen 0 bytes, pueden dejar a OneDrive en estado “pendiente” indefinidamente.
¿Puedo decirle a OneDrive que no sincronice por extensión?
En entornos personales, no hay una opción sencilla para excluir por patrón de nombre. Lo más efectivo es mover la ubicación de la galería fuera de OneDrive o excluir la carpeta completa en “Elegir carpetas”.
Uso Xbox Game Bar, ¿también crea .lock
?
No suele reproducir este patrón de bloqueo con OneDrive. Si quieres usar Game Bar, apunta sus capturas a una ruta local fuera de OneDrive por coherencia.
¿Es seguro borrar los .lock_######
?
Sí, si pesan 0 bytes y ya detuviste el overlay o proceso que los generó. Si Windows dice que están en uso, primero libera el proceso (desactiva overlay/reinicia).
¿Qué pasa si vuelvo a activar el overlay?
No debería interferir siempre que su galería no esté dentro de OneDrive.
Guía paso a paso (todo en orden)
- Confirma que hay archivos como
.lock_######
dentro de tu carpeta de OneDrive. - Abre Alt+Z → Settings → Files and Disk Space y anota las rutas actuales.
- Desactiva In‑Game Overlay/Share.
- Cambia Gallery/Recordings/Screenshots/Highlights a una carpeta local que no esté en OneDrive.
- Cierra sesión o reinicia Windows.
- Elimina los
.lock_######
residuales (PowerShell o Explorador). - Reinicia OneDrive si quedó en “Procesando cambios”.
- Vuelve a activar el overlay si lo deseas.
- Juega/graba unos minutos y verifica que no aparecen nuevos
.lock_######
en OneDrive.
Para administradores de TI (OneDrive empresarial)
- Políticas de exclusión: la estrategia práctica es separar completamente el árbol de medios temporales del árbol sincronizado. La exclusión por patrón de nombre no siempre cubre sufijos variables (
.lock_123456
). - Diseño de perfiles: usa redirección/Directivas para que Library de vídeo/capturas no residan en las rutas de OneDrive del usuario.
- Herramientas de diagnóstico: Resmon/Process Explorer para identificar manejadores, y scripts de limpieza que ejecuten
Remove-Item
condicionando aLength -eq 0
. - Soporte: si el bloqueo es reproducible en una versión concreta de driver/app, documenta número de versión, rutas implicadas y patrón de archivo para escalar.
Confirmaciones de usuarios
Varios usuarios han reportado que basta con desactivar el overlay para que OneDrive libere de inmediato los archivos .lock_######
. La solución permanente más efectiva que confirman es mover la galería y capturas a una carpeta local fuera de OneDrive; tras ello, incluso con el overlay reactivado, OneDrive deja de quedarse en “pendiente”.
Resumen práctico
- Problema: OneDrive bloqueado por archivos
.lock_######
creados por el overlay de NVIDIA. - Solución rápida: desactiva el overlay (Alt+Z → Settings → In‑Game Overlay/Share).
- Solución definitiva: cambia las ubicaciones de Gallery/Recordings/Screenshots/Highlights a una carpeta local fuera de OneDrive.
- Limpieza: borra los
.lock_######
(0 bytes) y, si hace falta, reinicia OneDrive/Windows. - Prevención: mantén las capturas fuera del árbol sincronizado o excluye su carpeta en “Elegir carpetas”.
Con estos pasos, recuperarás una sincronización estable sin renunciar a tus clips, capturas y highlights.