Saltar al contenido
LINWIND de Windows a Linux

~/windows

Cómo eliminar una carpeta imposible de borrar en Windows

Carlos Rey · · 5 min

Cuando Windows no te deja borrar una carpeta, casi siempre es por una de estas razones: algún programa tiene abierto un archivo de dentro, no tienes permisos sobre ella, la ruta es demasiado larga o la carpeta tiene un nombre que Windows no sabe manejar. Cada caso tiene su arreglo, y el mensaje de error suele decirte cuál es. Si nada funciona, el último recurso es borrarla desde el Símbolo del sistema con rd /s, o hacerlo en modo seguro.

Antes de nada, mira qué estás borrando

Las carpetas que se resisten muchas veces son de Windows o de un programa instalado. No toques nada dentro de C:\Windows ni de Archivos de programa. Microsoft avisa, por ejemplo, de que eliminar archivos de la carpeta WinSxS puede dañar el sistema hasta el punto de que el PC no arranque. Si la carpeta es de un programa, lo correcto es desinstalarlo desde Configuración y no borrarla a mano.

Microsoft tiene un artículo técnico con las causas por las que no se puede eliminar un archivo o una carpeta en NTFS, el sistema de archivos de Windows.

Está en uso por otro programa

Es lo más habitual. Si Windows dice que la carpeta o un archivo de dentro están abiertos en otro programa, hay que cerrar ese programa. Lo primero es cerrar lo que tengas abierto y, si sigue igual, reiniciar el equipo.

Si no sabes qué programa la tiene cogida, hay dos herramientas de la propia Microsoft. File Locksmith viene dentro de PowerToys: lo activas en PowerToys, haces clic derecho sobre la carpeta, eliges Mostrar más opciones y luego Desbloquear con File Locksmith. Te enseña los procesos que usan esa carpeta y sus subcarpetas, y con Finalizar tarea puedes cerrarlos. Si no aparece nada, usa el botón Reiniciar como administrador, porque sin él no ve los procesos de otros usuarios. La otra herramienta es Process Explorer, de Sysinternals, que también busca qué programa tiene abierto un archivo o directorio.

No tienes permisos

Si el error es de acceso denegado, la carpeta tiene permisos que no te dejan borrarla. Según Microsoft, un administrador siempre puede tomar posesión de un archivo y después darse permisos. Abre el Símbolo del sistema como administrador (busca cmd en Inicio, clic derecho, Ejecutar como administrador) y lanza estos dos comandos, cambiando la ruta por la tuya:

takeown /f "C:\ruta\carpeta" /r
icacls "C:\ruta\carpeta" /grant %USERNAME%:F /t

El primero, takeown, te hace propietario de la carpeta y de todo lo que contiene (/r lo aplica a las subcarpetas). El segundo, icacls, te da acceso completo (F) a todo el árbol (/t). Después ya puedes borrarla normalmente. Úsalo solo con carpetas tuyas, nunca con carpetas del sistema.

La ruta es demasiado larga

Windows limita las rutas a 260 caracteres (lo que la documentación de Microsoft llama MAX_PATH). Cuando hay carpetas dentro de carpetas con nombres largos, algunas herramientas no llegan al fondo y no pueden borrar. La solución más sencilla es cambiar el nombre de las carpetas de arriba por otros cortos (una letra vale) hasta que la ruta baje de ese límite, y luego borrar.

Si no basta, se puede usar el prefijo \\?\, que le dice a Windows que pase la ruta tal cual al sistema de archivos, sin aplicarle ese límite:

rd /s "\\?\C:\ruta\carpeta"

Con ese prefijo la ruta tiene que ser completa, empezando por la letra de la unidad.

El nombre no es válido para Windows

Hay nombres que Windows reserva para dispositivos antiguos y que no se pueden usar con normalidad: CON, PRN, AUX, NUL, de COM1 a COM9 y de LPT1 a LPT9, según la guía de nombres de archivo de Microsoft. Tampoco se lleva bien con nombres que terminan en un punto o en un espacio. El artículo de Microsoft propone el mismo prefijo \\?\ para tratarlas, porque así Windows no intenta corregir el nombre:

rd /s "\\?\C:\ruta\nombre-raro."

El disco tiene errores

Si el sistema de archivos está dañado, tampoco hay forma de borrar. Microsoft indica que en ese caso hay que pasar Chkdsk a la unidad. Desde un Símbolo del sistema abierto como administrador, chkdsk D: /f revisa la unidad D: y corrige los errores. Si la unidad está en uso, como pasa con C:, te ofrece revisarla en el siguiente reinicio.

Cómo usar rd sin llevarte un susto

El comando rd con /s borra la carpeta, sus subcarpetas y todos los archivos. Te pide confirmación, salvo que añadas /q, y la propia Microsoft recomienda tener copia de lo importante antes de usar ese modo silencioso. Su documentación avisa también de que no puedes borrar la carpeta en la que estás situado, así que sal antes con cd ... Y si la ruta lleva espacios, escríbela entre comillas.

Último recurso: el modo seguro

Si un programa o un servicio que arranca con Windows tiene la carpeta bloqueada cada vez, el modo seguro lo evita, porque inicia Windows solo con los controladores y servicios básicos. Para entrar en Windows 11, ve a Configuración, Sistema, Recuperación y, junto a Inicio avanzado, pulsa Reiniciar ahora (en Windows 10 está en Actualización y seguridad, Recuperación). Otra forma es mantener pulsada la tecla Mayús mientras eliges Reiniciar en el menú de apagado. Después, según la ayuda de configuración de inicio, elige Solucionar problemas, Opciones avanzadas, Configuración de inicio y Reiniciar, y en la lista marca Habilitar el modo seguro. Si el equipo usa BitLocker, ten a mano la clave de recuperación. Ya en modo seguro, borra la carpeta y reinicia con normalidad.

Revisado y actualizado en octubre de 2026.

# sigue leyendo

Comentarios

Deja un comentario

Tu correo no se publica.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.