La forma más rápida de eliminar carpetas grandes en Windows 11 de forma segura

La eliminación de carpetas grandes que contienen miles de archivos con el Explorador de archivos de Windows puede llevar mucho tiempo. ¿Cuál es una forma más rápida de eliminar estos archivos?

Cuando elimine un archivo con el Explorador de archivos, Windows realizará cálculos, analizará y mostrará actualizaciones a medida que los archivos y carpetas se eliminan en la pantalla, algo que generalmente lleva tiempo al eliminar carpetas grandes con miles de archivos y subcarpetas.

Antes de eliminar el archivo, Windows debe comprobar si el usuario tiene derechos de acceso para realizar esta acción. Si el usuario no tiene derechos de acceso, Windows se negará a eliminar el archivo.

Si el archivo que desea eliminar está siendo utilizado por otra aplicación, Windows intentará deshabilitar el archivo antes de eliminarlo. Esto garantiza que otras aplicaciones no perderán los datos que está siendo utilizado por el archivo.

Y si otra aplicación usa o bloquea un archivo, Windows no podrá eliminarlo hasta que ya no esté bloqueado.

fast delete

Sin embargo, puede acelerar significativamente el proceso de eliminación de archivos mediante un enfoque de línea de comandos. Puede hacerlo manualmente a través del símbolo del sistema (CMD) o crear y ejecutar un archivo por lotes para una eliminación rápida. Ambos métodos son mucho más rápidos que la forma tradicional de eliminar usando la opción de eliminación del Explorador de Windows.

Cómo eliminar carpetas grandes rápidamente usando el símbolo del sistema (CMD)

Puede usar el comando delete desde el símbolo del sistema, lo que dará como resultado una finalización mucho más rápida de las tareas en comparación con la ejecución del mismo proceso en el Explorador de archivos de Windows.

  1. Para abrir el símbolo del sistema (CMD), presione la tecla del teclado (WIN + R) y escriba “cmd” en el cuadro de diálogo que aparece y, a continuación, presione la tecla “Enter”.
  2. Desplácese hasta la carpeta que desea eliminar mediante el comando “cd” (cambiar directorio). Por ejemplo, si la carpeta que desea eliminar está en la unidad D y tiene el nombre “BardiminFolder”, entonces el comando es:
d:
cd BardiminFolder
  1. A continuación, escriba el siguiente comando para eliminar todos los archivos de la carpeta “D: BardiminFolder”.

Este comando sólo eliminará todos los archivos dentro del directorio y no eliminará los subdirectorios que contiene.

del /f/q/s *.* > nul
/f para forzar la eliminación de archivos de sólo lectura.
/q habilita el modo silencioso
/s Ejecute el comando para todos los archivos de cualquier carpeta dentro de la carpeta que desee eliminar
*.* indica al comando DEL que elimine cada archivo
> nul salida de consola deshabilitada para mejorar el rendimiento y la velocidad

Asegúrese de que se encuentra en la carpeta que desea eliminar mediante el comando “dir” para mostrar una lista de archivos y carpetas en el directorio actual.

  1. En cuanto a eliminar el directorio, use “cd..” para subir a su carpeta principal. A continuación, utilice el siguiente comando para eliminar el directorio.
rmdir /q/s folder_name
rmdir /q/s “BardiminFolder”
cmd change drive folder

Es importante recordar que el comando “rmdir” eliminará permanentemente la carpeta sin moverla a la Papelera de reciclaje, así que asegúrese de seleccionar la carpeta que desea eliminar.

Cómo eliminar carpetas grandes rápidamente usando File Bath

Si a menudo elimina carpetas grandes o lo hace regularmente, usar el método a través del símbolo del sistema como se mencionó anteriormente se vuelve menos efectivo. Puede agregar cómo eliminarlo en el menú contextual del Explorador de archivos.

Este método será más fácil y rápido. Simplemente puede abrir el Explorador de archivos, luego hacer clic derecho y seleccionar “Fast Delete”. Para ello, siga estas directrices.

A. Crear archivos de baño de eliminación rápida

  1. Abra el Bloc de notas y copie el código siguiente.
@ECHO OFF
ECHO Delete Folder: %CD%?
PAUSE
SET FOLDER=%CD%
CD /
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT
  1. Guarde el archivo con el nombre “FastDelete.bat”. Puede cambiarlo por cualquier nombre.

Asegúrese de guardar el archivo con la extension (.bat).

  1. A continuación, mueva el archivo a la carpeta de Windows, “C:Windows”. Debe mover el archivo por lotes a una ubicación que sea una variable de entorno PATH. En otras palabras, necesitas colocar un archivo. bat esto en “C:Windows” para que el registro de Windows pueda acceder a él fácilmente.

B. Creación de un menú contextual de eliminación rápida en el Explorador de archivos

  1. Presione las teclas (WIN + R) en el teclado al mismo tiempo. Se abrirá el cuadro de diálogo “Run”.
  2. Escriba “regedit” en el cuadro de diálogo “Run” y haga clic en “OK” o presione la tecla “Enter” del teclado. Esto abrirá el Editor del Registro.
  3. Si aparece una advertencia de UAC (Control de cuentas de usuario), haga clic en “Yes” para conceder permiso para abrir el Editor del Registro.
  4. Luego navegue a “HKEY_CLASSES_ROOT\Directory\shell\”
  5. Haga clic derecho en la carpeta “shell” y seleccione la opción “New > Key”.
  6. A continuación, asigne a la nueva clave el nombre “Fast Delete”. Puedes nombrar lo que quieras.
  7. Luego, en la carpeta “Fast Delete” que acaba de crear, haga clic con el botón derecho y seleccione “New > Key” para crear una nueva clave.
registry fast delete context menu
  1. Asigne a la clave el nombre “command,”.
  2. Seleccione su carpeta “command” recién creada y, en el panel derecho, haga doble clic en “Default” para modificarla.
  3. En el cuadro de diálogo que aparece, escriba “cmd /c “cd %1 && FastDelete.bat“”. Haga clic en el botón Aceptar para guardarlo.
  4. Reinicie el equipo para ver los resultados.

Artículos más recientes