Cuando intentas eliminar una carpeta en SharePoint, es posible que veas un mensaje de error que indica que la carpeta no se puede eliminar porque contiene archivos desprotegidos. Este error impide que elimines la carpeta incluso si eres el propietario del sitio o tienes permisos de control total. La causa raíz es que SharePoint bloquea los archivos que están desprotegidos para evitar la pérdida de datos o la sobrescritura. Este artículo explica por qué ocurre este bloqueo y proporciona instrucciones paso a paso para localizar y proteger los archivos para que puedas eliminar la carpeta.
Conclusiones clave: Solución al bloqueo de eliminación de carpetas por archivos desprotegidos
- Error de eliminación de carpeta en SharePoint: La carpeta contiene uno o más archivos que están desprotegidos por un usuario, lo que bloquea la acción de eliminación.
- Configuración de biblioteca > Administrar archivos desprotegidos: Utiliza este menú oculto para ver y proteger todos los archivos desprotegidos de una biblioteca a la vez.
- Anulación de protección por parte del propietario del sitio: Los propietarios del sitio pueden proteger archivos que fueron desprotegidos por otros usuarios mediante la función Administrar archivos desprotegidos.
Por qué SharePoint bloquea la eliminación de carpetas cuando hay archivos desprotegidos
SharePoint utiliza un sistema de protección y protección para evitar que varios usuarios editen el mismo archivo al mismo tiempo. Cuando un usuario protege un archivo, SharePoint crea un bloqueo temporal en ese archivo. El bloqueo marca el archivo como exclusivo para ese usuario. Mientras esté desprotegido, ningún otro usuario puede editar o eliminar el archivo. Este bloqueo se extiende a cualquier carpeta principal que contenga el archivo desprotegido. SharePoint bloquea la eliminación de la carpeta porque eliminar la carpeta también eliminaría el archivo desprotegido, lo que podría causar pérdida de datos o conflictos de versiones.
El mensaje de error aparece cuando intentas eliminar una carpeta a través de la interfaz web de SharePoint, el Explorador de archivos de Windows o la sincronización de OneDrive. El mensaje dice: “La carpeta no se puede eliminar porque contiene elementos que están desprotegidos.” La carpeta permanece no eliminable hasta que cada archivo desprotegido dentro de ella sea protegido o se descarte la protección.
El papel del bloqueo de protección
El bloqueo de protección no es un bloqueo de permisos de archivo. Es un bloqueo de control de versiones. Incluso los usuarios con control total o permisos de propietario del sitio no pueden omitir el bloqueo anulando permisos. La única forma de eliminar el bloqueo es proteger el archivo o descartar la protección. El usuario que desprotegió el archivo puede realizar estas acciones. Los propietarios del sitio también pueden proteger archivos en nombre de otros usuarios mediante una función específica de administración de bibliotecas.
Pasos para proteger archivos y eliminar la carpeta
Sigue estos pasos para localizar todos los archivos desprotegidos dentro de la carpeta, protegerlos y luego eliminar la carpeta. Estos pasos requieren al menos permisos de edición en la biblioteca.
- Abre la biblioteca de documentos que contiene la carpeta
Navega al sitio de SharePoint y abre la biblioteca de documentos donde se encuentra la carpeta. No navegues dentro de la carpeta en sí. - Ve a Configuración de biblioteca
Haz clic en el icono de engranaje en la esquina superior derecha y luego selecciona Configuración de biblioteca. Si estás utilizando una página moderna de SharePoint, es posible que debas hacer clic en Biblioteca en la barra de menú superior y luego en Configuración de biblioteca. - Abre la página Administrar archivos desprotegidos
En la sección Permisos y administración, haz clic en Administrar archivos desprotegidos. Esta página enumera todos los archivos que están actualmente desprotegidos en esta biblioteca. - Identifica los archivos desprotegidos dentro de tu carpeta objetivo
Revisa la lista. Cada fila muestra el nombre del archivo, el usuario que lo desprotegió y la ruta. Busca archivos cuya ruta incluya la carpeta que deseas eliminar. - Protege todos los archivos de esa carpeta
Selecciona la casilla junto a cada archivo que pertenezca a la carpeta. En la parte superior de la lista, haz clic en Proteger. Aparece un cuadro de diálogo. Puedes dejar el comentario de versión en blanco o agregar una nota. Haz clic en Aceptar para proteger los archivos. Esta acción funciona incluso si no eres el usuario que desprotegió el archivo. - Regresa a la biblioteca y elimina la carpeta
Vuelve a la biblioteca de documentos. Navega dentro de la carpeta para confirmar que todos los archivos ahora muestran un estado protegido (sin icono de candado). Luego selecciona la carpeta, haz clic en los puntos suspensivos (tres puntos) y elige Eliminar. Confirma la eliminación.
Si no puedes ver la opción Administrar archivos desprotegidos
El enlace Administrar archivos desprotegidos aparece solo si tienes al menos permisos de diseño o control total en la biblioteca. Si no ves el enlace, pide a un propietario del sitio o administrador de la biblioteca que realice los pasos de protección.
Si la carpeta aún no se puede eliminar después de proteger los archivos
Archivos desprotegidos ocultos en una subcarpeta
La página Administrar archivos desprotegidos muestra todos los archivos desprotegidos en la biblioteca, independientemente de la profundidad de la carpeta. Si protegiste archivos del nivel superior pero la carpeta aún no se puede eliminar, abre la página Administrar archivos desprotegidos nuevamente y busca archivos más profundos en la jerarquía de carpetas. Un archivo desprotegido en una subcarpeta de tu carpeta objetivo también bloquea la eliminación de la carpeta principal.
El usuario no protegió sino que descartó la protección
Si un usuario descarta una protección en lugar de proteger, el archivo vuelve a la última versión guardada. El bloqueo se elimina, pero el archivo permanece. Entonces puedes eliminar la carpeta. Para descartar una protección, pide al usuario original que abra el archivo, haga clic en los puntos suspensivos y seleccione Descartar protección. Los propietarios del sitio también pueden descartar protecciones desde la página Administrar archivos desprotegidos seleccionando el archivo y haciendo clic en Descartar protección.
El cliente de sincronización de OneDrive mantiene un bloqueo
Si un usuario tiene la biblioteca sincronizada con OneDrive y tiene un archivo abierto, Windows puede mantener un bloqueo de archivo que SharePoint interpreta como una protección. Pide al usuario que cierre el archivo y pause la sincronización de OneDrive. Luego intenta eliminar la carpeta nuevamente.
Eliminación de carpeta bloqueada: archivos desprotegidos vs otros bloqueos
| Elemento | Bloqueo de archivo desprotegido | Otros bloqueos de archivo (archivo abierto, sincronización) |
|---|---|---|
| Causa | El usuario protegió manualmente un archivo a través de SharePoint | El archivo está abierto en una aplicación o sincronizándose mediante OneDrive |
| Mensaje de error | “No se puede eliminar la carpeta porque contiene elementos desprotegidos” | “El archivo está en uso” o “La acción no se puede completar porque el archivo está abierto” |
| Método de resolución | Proteger o descartar la protección desde Administrar archivos desprotegidos | Cerrar el archivo, detener la sincronización o usar el Administrador de tareas de Windows para liberar el bloqueo |
| Quién puede resolverlo | Usuario original o propietario del sitio | Usuario que abrió el archivo o un administrador local |
La tabla anterior muestra las diferencias entre los bloqueos de archivos desprotegidos y otros tipos de bloqueos de archivos. La solución para un bloqueo de archivo desprotegido siempre requiere acción dentro de SharePoint, no en la máquina local.
Ahora puedes localizar archivos desprotegidos usando la página Administrar archivos desprotegidos y protegerlos para eliminar el bloqueo de eliminación. Si la carpeta aún no se puede eliminar, verifica si hay protecciones en subcarpetas ocultas o descarta las protecciones en lugar de proteger. Como propietario del sitio, puedes usar la página Administrar archivos desprotegidos para proteger cualquier archivo en la biblioteca sin necesidad de que actúe el usuario original.