Al abrir una biblioteca de SharePoint sincronizada en el Explorador de archivos de Windows, es posible que veas el icono de candado en algunos archivos. Al intentar editarlos, Windows indica que son de solo lectura. Esto ocurre incluso si tienes permisos de edición en el sitio de SharePoint. La causa es un conflicto entre los atributos del sistema de archivos local y los metadatos de sincronización almacenados por OneDrive. Este artículo explica por qué los archivos sincronizados de SharePoint se vuelven de solo lectura, cómo solucionar el estado de sincronización y qué hacer si el problema persiste.
Conclusiones clave: Solucionar archivos de solo lectura en una biblioteca de SharePoint sincronizada
- Verificación del icono de estado de sincronización de OneDrive: Un icono de candado significa que el archivo está configurado como de solo lectura localmente, a menudo debido a un conflicto de sincronización o una discrepancia de metadatos.
- Propiedades del archivo > General > Atributos: Desmarcar la casilla de Solo lectura en el Explorador de archivos de Windows puede restaurar el acceso de edición de inmediato.
- Configuración de OneDrive > Cuenta > Elegir carpetas: Desincronizar y volver a sincronizar la biblioteca afectada restablece los atributos de archivo locales y los metadatos de sincronización.
Por qué una biblioteca de SharePoint sincronizada muestra archivos como de solo lectura
Al sincronizar una biblioteca de documentos de SharePoint en tu PC con Windows mediante OneDrive, el motor de sincronización replica los archivos y carpetas en una carpeta local bajo C:\Users\
La causa raíz más común es un conflicto de sincronización o una actualización de metadatos que OneDrive no aplicó correctamente. Por ejemplo, si un archivo estaba desprotegido en SharePoint, podría permanecer como de solo lectura en tu máquina local después de la protección. Otro escenario es cuando el archivo fue configurado originalmente como de solo lectura por una política (como una etiqueta de cumplimiento) y el motor de sincronización almacenó en caché ese atributo. El motor de sincronización de OneDrive trata la marca de solo lectura local como una anulación, por lo que el Explorador de archivos muestra el icono de candado y evita la edición.
Una causa menos común pero aún frecuente es la propiedad del archivo. Si el archivo fue creado por otro usuario y no tienes el permiso de “Editar” en el elemento específico (debido a permisos únicos o seguridad a nivel de elemento), el motor de sincronización respeta esa restricción y marca el archivo como de solo lectura localmente. En este caso, la solución no es local, sino que requiere un cambio de permisos en SharePoint.
Pasos para solucionar archivos de solo lectura en una biblioteca de SharePoint sincronizada
Sigue estos pasos en orden. Comienza con la solución más simple y pasa a métodos más avanzados solo si el problema persiste.
Método 1: Desmarcar el atributo de solo lectura en el Explorador de archivos
- Abre el Explorador de archivos y localiza el archivo afectado
Navega a la carpeta de la biblioteca de SharePoint sincronizada. La ruta predeterminada es C:\Users\[Your Username]\SharePoint. Busca el archivo con el icono de candado. - Haz clic derecho en el archivo y selecciona Propiedades
Se abre el cuadro de diálogo Propiedades. En la pestaña General, busca la sección Atributos en la parte inferior. - Desmarca la casilla de Solo lectura
Desmarca la casilla junto a Solo lectura. Haz clic en Aplicar y luego en Aceptar. Windows elimina el atributo de solo lectura de la copia local. - Verifica la solución en el estado de sincronización de OneDrive
Abre el icono de OneDrive en la bandeja del sistema. El archivo ahora debería mostrar una marca de verificación verde (sincronizado). Intenta editar el archivo en la aplicación nativa. Si aún aparece como de solo lectura, continúa con el Método 2.
Método 2: Detener y reanudar la sincronización de la biblioteca afectada
- Abre la configuración de OneDrive
Haz clic derecho en el icono de la nube de OneDrive en la bandeja del sistema y selecciona Configuración. Ve a la pestaña Cuenta. - Elige qué carpetas sincronizar
En la biblioteca de SharePoint que contiene los archivos de solo lectura, haz clic en Elegir carpetas. Desmarca la biblioteca o la carpeta específica que tiene el problema. Haz clic en Aceptar. OneDrive deja de sincronizar ese contenido y elimina la carpeta local. - Vuelve a marcar la carpeta y reanuda la sincronización
Vuelve a Elegir carpetas para el mismo sitio. Marca la biblioteca o carpeta nuevamente. Haz clic en Aceptar. OneDrive descarga una copia nueva de los archivos. La nueva copia no debería tener el atributo de solo lectura. - Confirma que el archivo es editable
Abre el archivo desde la carpeta local. Si el icono de candado ha desaparecido, la solución está completa. Si el problema regresa después de unos minutos, pasa al Método 3.
Método 3: Restablecer la conexión de sincronización de OneDrive
- Abre la configuración de OneDrive y desvincula este PC
Haz clic derecho en el icono de OneDrive, selecciona Configuración y ve a la pestaña Cuenta. Haz clic en Desvincular este PC. Confirma la acción. Esto no elimina tus archivos de la nube. - Reinicia OneDrive
Presiona Ctrl+Alt+Supr y abre el Administrador de tareas. Busca Microsoft OneDrive en la lista, haz clic derecho y selecciona Finalizar tarea. Luego inicia OneDrive desde el menú Inicio. Inicia sesión nuevamente con tu cuenta profesional o educativa. - Vuelve a sincronizar la biblioteca de SharePoint
Durante la configuración de OneDrive, elige sincronizar la biblioteca de SharePoint que tenía el problema de solo lectura. OneDrive descarga todos los archivos nuevamente. Esto restablece todos los atributos locales para que coincidan con los metadatos de SharePoint. - Prueba el archivo
Abre el archivo desde el Explorador de archivos. El atributo de solo lectura debería haber desaparecido. Si persiste, el problema probablemente sea un problema de permisos de SharePoint en lugar de un problema de sincronización.
Si SharePoint aún tiene problemas después de la solución principal
OneDrive muestra “Solo lectura” pero tengo permisos de edición
Este escenario a menudo significa que el archivo tiene permisos únicos a nivel de elemento. Ve a la biblioteca de SharePoint en un navegador. Selecciona el archivo, haz clic en los puntos suspensivos (…) y elige Administrar acceso. Revisa la lista de permisos. Si tu nombre no está allí, haz clic en Configuración de permisos avanzados y concédete acceso de Editar o Contribuir. Después del cambio de permisos, ejecuta una sincronización manual haciendo clic derecho en el icono de OneDrive y seleccionando Sincronizar.
El archivo aparece como de solo lectura después de la desprotección en SharePoint
Cuando proteges un archivo en SharePoint, el motor de sincronización marca la copia local como de solo lectura para otros usuarios. Si eres el usuario que protegió el archivo, deberías poder editarlo. Si no eres el usuario, pide a la persona que protegió el archivo que lo proteja nuevamente. Después de la protección, OneDrive actualiza automáticamente la copia local y elimina el atributo de solo lectura.
La carpeta de la biblioteca sincronizada muestra un círculo rojo con una cruz blanca
Este icono significa que la sincronización está bloqueada o tiene un error. Abre la configuración de OneDrive, ve a la pestaña Red y aumenta el límite de velocidad de descarga. También verifica que la ruta del archivo no tenga más de 255 caracteres. Si la ruta es demasiado larga, renombra carpetas o archivos para acortarla. Luego haz clic derecho en el icono de OneDrive y selecciona Reanudar sincronización.
Archivo local vs. archivo de SharePoint: comparación de comportamiento de solo lectura
| Elemento | Archivo local de Windows | Archivo de SharePoint (en el navegador) |
|---|---|---|
| Atributo de solo lectura | Establecido por el sistema de archivos de Windows (NTFS) | Establecido por el nivel de permiso de SharePoint o la seguridad a nivel de elemento |
| Restricción de edición | Bloqueado por Propiedades > Atributos | Bloqueado por configuración de permisos o estado de desprotección |
| Ubicación de la solución | Cuadro de diálogo Propiedades del Explorador de archivos | Administrar acceso de SharePoint o Configuración de la biblioteca |
| Comportamiento de sincronización | OneSync respeta la marca de solo lectura local | OneSync escribe el estado de permisos de SharePoint en el archivo local |
Ahora puedes identificar si el problema de solo lectura es un problema de atributo de archivo local o un problema de permisos de SharePoint. Comienza desmarcando la casilla de Solo lectura en el Explorador de archivos. Si eso no funciona, detén y reanuda la sincronización de la biblioteca. Para casos persistentes, restablece la conexión de OneDrive. Si el archivo sigue siendo de solo lectura después de todos estos pasos, verifica los permisos a nivel de elemento en la propia biblioteca de SharePoint. Un consejo rápido: siempre verifica el icono de estado de sincronización de OneDrive antes de editar un archivo. Un icono de candado significa que el archivo es de solo lectura localmente, mientras que una X roja significa que la sincronización está rota y necesita reparación.