Je dois supprimer un grand répertoire sur l'un de nos serveurs Windows 2003 contenant environ 1 To de données. La manière la plus rapide de supprimer cela serait-elle d'utiliser cmd> rmdir?
windows
windows-server-2003
user2946
la source
la source
Réponses:
Vraiment, le moyen le plus rapide que j'ai découvert pour le faire est «rmdir / s [répertoire]». Il semble impliquer une des opérations beaucoup moins méta-données d'un « del . » Fait, ce qui le rend très zippy. Je l'utilise régulièrement pour supprimer des répertoires personnels contenant plusieurs milliers de fichiers. Absolument beaucoup plus rapide qu'un répertoire de suppression d'Explorer, qui semble ressentir le besoin de compter tous les fichiers avant de les supprimer.
Je n'ai pas encore atteint 1 To. Si ce 1 To implique moins de, disons, 10 000 fichiers, les grandes opérations de métadonnées marqueraient de vastes étendues d'espace comme libres dans la MFT. Si ce 1 To implique des millions de fichiers, alors les opérations de métadonnées commencent vraiment à ralentir les choses au niveau fichier par fichier. Dans ce cas, rmdir / s bat le pantalon d'Explorer.
la source
rmdir /q /s {folder}
..Comme l'a dit sysadmin, la suppression de fichiers individuels a une surcharge énorme, supprimez donc le dossier. Quelle que soit la méthode de suppression que vous utilisez, si vous souhaitez supprimer un grand nombre de fichiers et / ou de dossiers, il convient de désactiver temporairement le logiciel AV en premier. Comme une opération de suppression est à la fois une lecture et une écriture, le logiciel AV va démarrer et vraiment ralentir les choses, en supposant bien sûr que vous exécutez un scanner en temps réel.
la source
je suppose
est l'option la plus rapide dont vous disposez.
Avertissement: / S supprime tous les fichiers et dossiers (arborescence) et / Q est le commutateur "ne demandez pas de confirmation".
la source
Puis-je vous demander ce que vous essayez de réaliser?
Sauf si vous avez besoin de l'espace le plus rapidement possible, la bonne méthode consiste peut-être à déplacer le répertoire vers un autre emplacement et à générer un thread qui supprime les fichiers et les répertoires lentement. De cette façon, le répertoire n'est pas gênant et le serveur n'est pas mis à genoux.
la source