Comment faire pour supprimer les grands dossiers dans Windows super rapide

0
240

Lorsque vous supprimez énorme de dossiers dans Windows, vous remarquerez que le processus prend un peu de temps pour terminer.

J’ai garder copie de sauvegarde de dossiers de Ghacks localement sur un plat à base de disque, et ces dossiers viennent près de 30 Gigaoctets avec plus de 140 000 fichiers et 350 dossiers.

Quand j’ai besoin de les supprimer de nouveau, il prend beaucoup de temps si je exécuter l’opération de suppression dans l’Explorateur Windows. La première chose qui se passe est que Windows exécute les calculs qui en soi peut prendre un temps très long à remplir.

Ensuite, lorsque la suppression a lieu, Windows l’analyse du processus et des postes les mises à jour du fichier de la fenêtre d’opération.

Il peut prendre dix ou vingt minutes, voire plus, à la suppression d’un grand dossier à l’aide de l’Explorateur sur les périphériques Windows.

Comment faire pour supprimer les grands dossiers dans Windows super rapide

windows super fast delete large folders

Si vous exécutez des commandes de suppression de la ligne de commande au lieu de cela, vous remarquerez que l’opération s’effectue beaucoup plus rapidement. Vous pouvez remarquer que les besoins de l’opération, juste une fraction de temps que la même opération nécessite lorsque vous l’exécutez dans l’Explorateur.

Matt Pilz, qui a écrit sur ce sujet en 2015 vu une réduction de 11 minutes 29 secondes, ce qui fait de l’opération de ligne de commande de plus de 20 fois plus rapide que l’option de l’Explorateur.

L’inconvénient de cette solution est qu’elle nécessite l’utilisation de la ligne de commande. Matt a proposé d’ajouter les commandes du menu contextuel de l’Explorateur, de sorte que les utilisateurs puissent les exécuter dans l’Explorateur.

Les deux commandes que les utilisateurs ne sont Del, pour la suppression de fichiers, et Rmdir, pour l’élimination des répertoires.

  1. Appuyez sur le Windows-clés, type de cmd.exe sélectionnez le résultat à la charge de l’invite de commande.
  2. Accédez au dossier que vous souhaitez supprimer (avec tous ses fichiers et sous-dossiers). Utilisez le cd-rom de chemin d’accès, par exemple, cd o:backupstest pour le faire.
  3. La commande DEL /F/Q/S *.* > NUL supprime tous les fichiers dans ce dossier de la structure, et omet la sortie, ce qui améliore encore le processus.
  4. Utiliser cd.. pour naviguer vers le dossier parent par la suite.
  5. Exécutez la commande RMDIR /Q/S nom du dossier à supprimer le dossier et tous ses sous-dossiers.

Les commandes peuvent exiger une explication.

DEL /F/Q/S *.* > NUL

  • /F — les forces de la suppression de fichiers en lecture seule.
  • /Q — active le mode silencieux. Vous n’êtes pas lui demander si c’est ok pour supprimer les fichiers (si vous n’utilisez pas le présent, il vous est demandé de n’importe quel fichier dans le dossier).
  • /S — exécute la commande sur tous les fichiers dans un dossier en vertu de la structure sélectionnée.
  • *.* — supprimer tous les fichiers.
  • > NUL — désactive la sortie de la console. Cela améliore encore le processus, rasant environ un quart du temps de traitement hors de la console de commande.

RMDIR /Q/S foldername

  • /Q, — Quiet mode, de ne pas demander de confirmation pour supprimer des dossiers.
  • /S — Exécuter l’opération sur tous les dossiers de la route sélectionnée.
  • foldername — Le chemin d’accès absolu ou relatif nom du dossier, par exemple o:/backup/test1 ou test1

La création d’un fichier de commandes et les ajouter dans le menu contextuel de l’Explorateur

Si vous n’avez pas besoin d’exécuter la commande souvent, vous pouvez être parfaitement bien exécutant les commandes directement à partir de l’invite de commande.

Si vous ne l’utilisez fréquemment, toutefois, vous préférez peut-être d’optimiser le processus. Vous pouvez ajouter la commande dans le menu contextuel de l’Explorateur, de sorte que vous pouvez exécuter à partir de là directement.

La première chose que vous devez faire est de créer un fichier de commandes. Créer un nouveau document texte simple sur Windows, et collez les lignes de code suivantes.

@ECHO OFF
ECHO Supprimer le Dossier: %CD%?
PAUSE
SET DOSSIER=%CD%
CD /
DEL /F/Q/S “%DOSSIER%” > NUL
RMDIR /Q/S “%DOSSIER%”
SORTIE

Enregistrez le fichier sous le supprimer.chauve-souris par la suite. Assurez-vous qu’il a le .extension bat, et pas la .txt extension.

Le fichier de commandes est livré avec une invite de sécurité. Cela vous donne des options pour arrêter le processus, important si vous avez sélectionné l’option de menu contextuel par accident. Vous pouvez utiliser CTRL-C ou de cliquer sur le x de la fenêtre pour arrêter le processus. Si vous appuyez sur une touche, tous les dossiers et fichiers seront supprimés sans aucune option pour arrêter le processus.

Vous devez ajouter le fichier de commandes à un emplacement qui est une variable d’environnement PATH. Alors que vous pouvez créer votre propre variable, vous pouvez aussi vous déplacer dans un dossier qui est déjà pris en charge, par ex. C:Windows.

delete folders quickly

Procédez comme suit pour ajouter le nouveau fichier de commandes pour supprimer des dossiers rapidement au menu contextuel de Windows Explorer.

  1. Appuyez sur le Windows-clés, type de regedit.exe et appuyez sur la touche Entrée pour ouvrir l’Éditeur de Registre de Windows.
  2. Confirmer l’invite UAC.
  3. Aller à HKEY_CLASSES_ROOTDirectoryshell
  4. Cliquez-droit sur Shell et sélectionnez Nouveau > Clé.
  5. Nom de la clé Fast Delete
  6. Cliquez-droit sur le Fast-Supprimer, puis sélectionnez Nouveau > Clé.
  7. Nom de la touche de commande.
  8. Double-cliquez sur par défaut de la touche de commande.
  9. Ajouter cmd /c “cd %1 && supprimer.chauve-souris” en tant que valeur.

fast delete