Guía Hardware
Black Friday Corsair

Cómo encontrar y eliminar carpetas vacías en Windows

Actualizado a: 8 de abril de 2024

Es normal que nuestro equipo vaya almacenado ciertos archivos inservibles en nuestro día a día como carpetas vacías, aquellas que carecen de información. Pues bien, hemos redactado este artículo para saber cómo encontrar y eliminar carpetas vacías en Windows. Vamos a ver las diferentes vías que nos sirven para llegar a ello.

¿Qué debemos tener en cuenta antes de borrar carpetas?

Antes de descubrir cómo limpiar nuestro PC de carpetas vacías, debemos tener en cuenta cierto aspectos previos.

Como alguien que disfruta manteniendo el orden tanto en el mundo físico como en el digital, he aprendido que el primer paso es asegurarme de estar en la posición correcta para hacer cambios: eso significa iniciar sesión como Administrador.

Administrador

Luego debemos hacer visibles los archivos o elementos ocultos de Windows. Esto lo podemos hacer directamente en el Explorador de archivos, como se muestra en la siguiente imagen.

elementos ocultos de Windows

¿Cómo borrar carpetas vacías en Windows?

En las diferentes versiones de Windows no debe ser un problema la coexistencia de carpetas vacías, pues no ocupan espacio, aunque pueden llegar a generar conflictos por su nombre o propiedades.

A continuación, veremos las diferentes formas que existen de borrar las carpetas.

Usando el explorador de Windows

Después de haber mostrado los archivos y elementos ocultos del sistema, ya podremos verlo absolutamente todo, como se muestra en pantalla.

mostrar archivos o elementos ocultos

Ahora nuestra tarea consiste en ir, carpeta por carpeta, viendo si tenemos archivos dentro o no para eliminarlas definitivamente de nuestro sistema.

Utilizando Windows PowerShell

Ahora que ya están visibles todas esas carpetas ocultas, es hora de usar, como alternativa, Windows PowerShell para eliminarlas. Veamos los pasos:

  • Copiamos la dirección en la que tenemos las carpetas vacías.
  • Escribimos «Windows PowerShell» en la búsqueda de Windows y, con el botón derecho, accedemos a «Ejecutarlo como administrador«, como hemos mencionado al principio.
  • Ahora viene lo más complejo. Debemos copiar esta ruta:
    • (gci «NOMBRE DE LA CARPETA» -r | ? {$_.PSIsContainer -eq $True}) | ?{$_.GetFileSystemInfos().Count -eq 0} | select FullName | Out-GridView
PowerShell

Al presionar en Enter, veremos la carpeta vacía y podremos eliminarla usando el siguiente comando, como hemos hecho anteriormente:

  • (gci «NOMBRE DE LA CARPETA» -r | ? {$_.PSIsContainer -eq $True}) | ?{$_.GetFileSystemInfos().Count -eq 0} | remove-item

Con software de terceros

Si el enfoque anterior parece un poco intimidante, o simplemente preferimos evitar el uso de PowerShell por temor a cometer un error, existe una solución alternativa bastante amigable. Se trata de utilizar herramientas especializadas creadas específicamente para esta tarea.

Existen muchos softwares para hacer esto, por ejemplo “Empty Folder Cleaner”, un programa que ha capturado mi atención y confianza para lidiar con esas carpetas y subcarpetas vacías que no hacen más que ocupar espacio de manera innecesaria en nuestro sistema.

Empty Folder Cleaner

Al abrir Empty Folder Cleaner, encontramos una interfaz que nos invita a seleccionar las unidades del sistema que deseamos analizar. Una vez hecho esto, el programa se encarga de escanear en busca de todas esas carpetas vacías, revelándolas.

Ahora viene la parte divertida: seleccionar las carpetas que deseamos eliminar. Podemos hacerlo una por una o utilizar la opción “Select All” para marcar todas las opciones de una vez. Y entonces, con solo pulsar “Delete Empty Folders” y confirmar la acción en la ventana emergente, estará listo.

Cómo encontrar carpetas vacías sin necesidad de eliminarlas

Para quienes prefieren una aproximación más técnica y directa, hay una solución que involucra sumergirse en las profundidades del sistema mediante la consola CMD.

Aquí el truco es introducir el siguiente comando y pulsar enter, como se muestra en pantalla.

for /r "C:\" /d %F in (.) do @dir /b "%F" | findstr "^" >nul || echo %~fF
cmd

Al ejecutar esta secuencia de palabras clave, CMD escanea la ubicación especificada en busca de carpetas que no contienen nada en su interior. Como resultado, la consola nos devolverá una lista de todas esas carpetas vacías.

Conclusiones

Con estos métodos podemos eliminar todas esas carpetas y subcarpetas que no pintan nada en el almacenamiento de nuestros ordenadores, sin importar si usamos Windows 10 u 11, pues funcionan en ambos sistemas operativos.

También puedes consultar otros artículos sobre «cómo ver los errores de Windows desde la línea de comandos» o «cómo evitar que tu ratón pase a tu segundo monitor en Windows«.

Eduardo Pavón González

Eduardo Pavón González

Periodista especializado en tecnología con experiencia en la publicación de contenidos digitales en diferentes medios españoles. Nací con la mítica Game Boy bajo el brazo y mi primer móvil fue el Nokia 3320, sí, el de las lucecitas. Desde entonces, algunas áreas como la telefonía, los ordenadores y las Smart TV se han convertido en mis especialidades. A día de hoy me confieso como un verdadero enamorado de Google y, por supuesto, en mi bolsillo siempre llevo mi Pixel 7. Ahora, en Guiahardware.es, mi principal objetivo es compartir con todos vosotros mi experiencia y conocimientos del sector para ayudaros a tomar decisiones correctas.

>
Guía Hardware
Logo