Cómo resolver rápidamente el error 0x80070091 «El directorio no está vacío»

📅
🕑 6 minutos de lectura

Lidiar con el error «El directorio no está vacío» o 0x80070091 en Windows puede ser bastante frustrante. A veces, intentas eliminar una carpeta y Windows se enfada, diciendo que no está vacía, aunque parezca bastante vacía o ya hayas borrado todo. Lo curioso es que, a menudo, no se trata de archivos, sino de corrupción de carpetas, permisos o fallos del sistema de archivos. Sucede lo suficiente como para que te preguntes si la carpeta tiene algún tipo de fantasma persistente en el equipo.¿La buena noticia? Hay varias maneras de solucionar esto, y la mayoría no son demasiado complicadas; solo hay que seguirlas con cuidado. Al final, deberías poder eliminar o renombrar esa molesta carpeta sin problemas.

Cómo solucionar el error 0x80070091: «El directorio no está vacío»

Aquí tienes algunas soluciones comunes que puedes probar cuando Windows muestra este error. Es útil entender que este problema suele deberse a problemas de permisos, carpetas dañadas o errores de disco. No es necesariamente culpa tuya, pero es bastante molesto. Con suerte, alguno de estos métodos lo solucionará para que puedas limpiar tus directorios.

Cambie el nombre del directorio o intente eliminarlo mediante el símbolo del sistema

Esto funciona porque, a veces, Windows se bloquea pensando que la carpeta no es completamente accesible o que está dañada de tal manera que impide su eliminación normal. Cambiarla de nombre o eliminarla con permisos de administrador puede evitarlo. En algunos equipos, sobre todo con problemas de permisos o carpetas dañadas persistentemente, la línea de comandos es un método más eficaz que el Explorador de Windows.

  • Abra el Símbolo del sistema como administrador: haga clic derecho en Inicio y seleccione Terminal de Windows (Administrador) o Símbolo del sistema (Administrador).
  • Vaya al directorio principal de la carpeta, por ejemplo: cd "C:\Path\To\Folder". Puede acceder con cd /d "full\path\here"si su unidad no es C:
  • Luego, intenta eliminarlo con:rmdir /s /q "FolderName"

Esto debería eliminar la carpeta sin preguntar. Si el comando falla o Windows sigue sin permitirte eliminarla, es posible que algún proceso la haya dañado o bloqueado. A veces, tendrás que reiniciar para que responda correctamente al comando, pero es un buen primer intento. Ten en cuenta que, si el nombre de la carpeta contiene caracteres extraños, podrías tener que entrecomillarlo o usar las convenciones de nomenclatura de la versión 8.3.

Reiniciar el Explorador de archivos de Windows

Esta es una solución rápida que a veces funciona porque el Explorador de Windows presenta errores extraños del sistema de archivos. Reiniciar el Explorador borra la caché y restablece su estado interno, lo que puede ayudarle a «ver» el estado real de la carpeta. No perderá ningún archivo abierto; simplemente reinicie el administrador de archivos. Asegúrese de cerrar primero todas las ventanas abiertas del Explorador.

  • Presione Ctrl + Shift + Escpara abrir el Administrador de tareas.
  • Busque el Explorador de Windows en la pestaña Procesos.
  • Haz clic derecho y selecciona Reiniciar. Espera a que se recargue. Esto puede hacer que la barra de tareas parpadee, pero es normal.

Después de reiniciar, comprueba si puedes eliminar o renombrar la carpeta problemática. A veces, Windows simplemente se comporta de forma extraña y necesita un reinicio para reconocer que la carpeta ya está accesible.

Ejecutar el Comprobador de archivos del sistema (SFC)

Este es un buen paso si la carpeta está dañada o faltan archivos del sistema. Analiza tus archivos de Windows y los reemplaza si están dañados o faltan. Esta corrupción puede hacer que Windows piense que una carpeta sigue en uso o no está vacía cuando no lo está.

  • Abra nuevamente el Símbolo del sistema como administrador.
  • Ingresar:sfc /scannow
  • Se ejecutará durante 10-15 minutos. Analizará los archivos del sistema e intentará corregir errores automáticamente. En algunas configuraciones, falla la primera vez y luego funciona al reiniciar, así que no te desanimes si parece que se bloquea.

Una vez hecho esto, reinicia el PC y comprueba si puedes eliminar o acceder a la carpeta. Los archivos del sistema deberían estar reparados, lo que suele solucionar cualquier problema de corrupción.

Comprueba si tu disco tiene sectores defectuosos

Los sectores defectuosos del disco duro pueden afectar la integridad de una carpeta, haciendo que Windows considere que una carpeta sigue en uso o está dañada. Realizar una comprobación del disco es una forma de detectar o reparar los sectores defectuosos que podrían estar causando el error.

  • Presione Windows + X y luego elija Terminal (Admin).
  • Tipo: chkdsk C: /f /r— reemplace C: con la letra de su unidad si es diferente.
  • Presione Enter. Si la unidad está en uso, Windows le preguntará si desea programar la comprobación al reiniciar; simplemente escriba Y y presione Enter.
  • Reinicia tu PC. La comprobación del disco (chkdsk) se ejecutará antes de que Windows cargue, buscando y reparando sectores defectuosos. Esto puede tardar un poco, así que tómate un café.

Una vez hecho esto, puedes consultar el informe para ver si se ha corregido algo. En la mayoría de los casos, corregir errores de disco ayuda a resolver problemas extraños con las carpetas.

Modificar los permisos de la carpeta y tomar posesión de ella

Esto suele ser necesario cuando el error se debe a problemas de permisos, especialmente después de restaurar copias de seguridad, copiar desde otros equipos o si la cuenta perdió la propiedad. A veces, Windows indica que no se puede eliminar porque los permisos o la propiedad de la carpeta no coinciden o están protegidos.

  • Navegue hasta la carpeta que necesita eliminar.
  • Haga clic derecho, vaya a Propiedades y luego a la pestaña Seguridad.
  • Haga clic en Avanzado.
  • Junto al propietario, haga clic en Cambiar.
  • Ingrese su nombre de usuario de Windows y haga clic en «Verificar nombres» para confirmar. Asegúrese de marcar la opción » Reemplazar propietario en subcontenedores y objetos».
  • Haga clic en Aplicar y Aceptar.
  • De vuelta en la pestaña Seguridad, asegúrese de que su cuenta tenga control total.

Termine, cierre todas las ventanas y reinicie. Al volver a iniciar sesión, debería tener la propiedad y los permisos correctos, lo que le permitirá eliminar o renombrar la carpeta que causaba problemas. A veces, esta es la clave para solucionar el problema de las carpetas difíciles de abrir.

Desactivar temporalmente el software antivirus/de seguridad

A veces, el software de seguridad se excede y bloquea las acciones de eliminación, especialmente si considera que la carpeta es sospechosa o contiene malware. Desactivar el antivirus temporalmente (el tiempo suficiente para eliminar la carpeta) puede ser la solución. O, si está seguro de que es una falsa alarma, añadir la carpeta a la lista de exclusiones de su antivirus podría ser útil.

  • Desactive la Seguridad de Windows yendo a Configuración > Privacidad y seguridad > Seguridad de Windows > Protección contra virus y amenazas > Administrar configuración y desactivando la protección en tiempo real.
  • Si usa AV de terceros, busque una opción en el ícono de la bandeja o en la configuración para desactivarlo temporalmente.

Nuevamente, esto no es una solución permanente, pero podría ayudarte a eliminar esa carpeta persistente. Solo asegúrate de volver a activar la seguridad después. Si sospechas que hay malware, ejecuta un análisis completo después y límpialo.

Al final, una combinación de ajustes de permisos, comprobaciones de disco y un poco de magia en la línea de comandos suele funcionar. Lo curioso es que Windows a veces complica las eliminaciones sencillas más de lo debido, porque, claro, el sistema operativo tiene que complicarlo más de lo necesario. Pero con paciencia y estos trucos, esa carpeta desaparecerá en un abrir y cerrar de ojos.

Resumen

  • Intente eliminar o cambiar el nombre a través de la línea de comando con rmdir /s /q.
  • Reinicie el Explorador de Windows para actualizar la interfaz.
  • Ejecutar sfc /scannowpara solucionar problemas de archivos del sistema.
  • Compruebe si hay sectores defectuosos con chkdsk.
  • Corrija los permisos y la propiedad si está bloqueado.
  • Desactive el antivirus temporalmente si está interfiriendo.

Resumen

Esto puede ser un fastidio, pero en la mayoría de los casos no son nada complejo. Principalmente son permisos o peculiaridades del sistema de archivos las que interfieren. A veces, un reinicio o un comando rápido solucionan el problema. Cruzo los dedos para que al menos uno de estos métodos funcione en tu configuración y te ahorre muchos dolores de cabeza. Mucha suerte solucionando esa carpeta tan difícil; espero que haya desaparecido para siempre.