J'ai supprimé environ un demi-million de fichiers d'un dossier et je n'ai pas pensé à appuyer sur Décalage afin de les supprimer complètement tout de suite.
Maintenant, ils encombrent ma corbeille et Windows affirme qu'il faudra 4 heures pour la vider. Elle déclare traiter environ 68 fichiers par seconde.
Existe-t-il une méthode magique ou une méthode alternative pour accélérer le processus?
Bounty - Je commence une prime. Les fichiers sont toujours dans ma corbeille, car il n’était pas urgent de les éliminer et, de cette manière, je peux essayer les suggestions présentées. Je cherche cependant une solution qui ne pas inclure la suppression définitive du contenu du
RECYCLER
dossier - Je suis sûr que cela fonctionnerait, mais cela me semble un peu sale
la source
o.O
C’est un peu. Après environ 20 ans d'utilisation intensive de l'ordinateur, je n'ai plus que ~ 300 000 fichiers sur tous les volumes de mon système actuel (sans compter mes milliers de disquettes ou autres lecteurs). Pouvez-vous dire ce que diable était dans ce dossier?Réponses:
Il y a RecycleNOW , un petit utilitaire qui vide la corbeille immédiatement, peu importe combien elle contient. (Ou du moins, je l’ai vu fonctionner très rapidement, même avec ma corbeille contenant environ 1 Go de données.) Fonctionne avec Windows 7.
Une fois que vous l'avez, double-cliquez sur le fichier exécutable, et c'est terminé. Le bac devrait être vide.
la source
Avez-vous un scanner de virus qui ne
on-access
balayage? Désactivez-le pendant votre action de suppression.Avec mon scanner de virus désactivé, la suppression est plus de 10 fois plus rapide.
(Je n'ai jamais compris pourquoi il vérifie les fichiers sur le point d'être supprimés)
la source
on-access
et seulement le laisser scanneron-write
. :)Il ne devrait pas Si lent que ce soit, à moins que des extensions de shell ne soient installées et que le processus de suppression soit lié au processus de suppression (comme la fonctionnalité "Suppression intelligente" de l'extension NTFS Link Shell Extension).
Mais tu peux toujours essayer
et
et ils pourrait Être plus rapide. Ils vont supprimer votre corbeille entière sur C :, cependant (y compris les fichiers d'autres utilisateurs).
la source
nul
pour le rendre encore plus rapide.Une méthode efficace consiste à afficher les fichiers du système d'exploitation masqués et protégés dans les options des dossiers, puis à déplacer + supprimer le dossier Recycler (XP) ou $ Recycle.Bin (Vista, 7) situé à la racine de C:
Si cela ne vous le permet pas, utilisez un CD de démarrage de la distribution Linux et supprimez-le.
la source
rd
au lieu dermdir
, mais tomato-tomato), contournera tout le travail supplémentaire effectué par Explorer et le supprimera beaucoup plus rapide, surtout si vous redirigez la sortie versnul
.J'ai remarqué que Windows 7 gère la corbeille de manière bien pire que XP, en particulier lorsqu'il contient de nombreux éléments. Chaque fois que j'ai une corbeille remplie d'un nombre ridicule de fichiers, et particulièrement quand dans 7, ce que je fais est d'ouvrir une invite de commande (
cmd
) et utilisez une simple commande pour supprimer la corbeille au niveau du système de fichiers (changez le lecteur si nécessaire):Il peut y avoir quelques noms différents pour le répertoire de la corbeille en fonction de la version de Windows et des autres programmes installés (par exemple,
$RECYCLE.BIN
,RECYCLED
,RECYCLER
,RECOVERY BIN
). Pour assurer la compatibilité avec différentes versions de Windows et avec l’ancienne Norton Protected Recycle Bin, utilisez cette version (elle suppose qu’il n’ya pas de fichiers ou de dossiers légitimes dans la racine du lecteur qui contientrecycl
; ce qui est rare quand même):Ce que cela fait est de supprimer le dossier et tout son contenu, et rediriger toute sortie vers
nul
(c’est-à-dire, ne montrer aucun résultat)C'est probablement la méthode la plus rapide pour vider la Corbeille pour plusieurs raisons:
rd
commandernul
accélère les choses (techniquement, il ne devrait pas afficher quelque chose commedel
etdeltree
faire, mais c’est toujours un bon truc à savoir)La suppression complète du dossier de la corbeille ne pose pas de problème car il est recréé dès que vous supprimez un fichier.
Dans mon fichier de commandes, j’utilise la méthode ci-dessus (qui utilise le logiciel rapide intégré).
rd
commande), mais aussi quelques références à des programmes exécutables externes tiers:nircmd emptybin
)FileRecycleEmpty
la source
Vider la corbeille est ce qui supprime les fichiers au niveau du système de fichiers. Par conséquent, si cela prend beaucoup de temps, je ne pense pas que vous puissiez faire grand chose. Vous pouvez essayer de minimiser l'utilisation du disque par d'autres programmes, car chercher inutilement des ralentisseurs ralentit tout, mais c'est à peu près tout.
La capacité maximale de la corbeille étant limitée à un certain pourcentage du disque, vous ne devez en aucun cas la vider. Cela n’aide en ce moment, mais vous voudrez peut-être vous assurer que votre disque est défragmenté au moins une fois par semaine, sinon quotidiennement. Sous Windows 7, vous pouvez planifier la défragmentation de cette façon.
La seule raison pour laquelle je pense que le vidage prendrait des heures est d'avoir beaucoup de très petits fichiers sur des disques très fragmentés ou un programme qui interfère avec le processus. Ou un disque / câble ayant des problèmes provoquant de nombreuses tentatives sur les opérations IO.
Système de fichiers est la partie du système d'exploitation qui garde la trace des fichiers et des répertoires et de leur emplacement sur les blocs du périphérique de stockage. Si vous avez un répertoire de centaines de milliers de fichiers, le système de fichiers doit avoir une entrée pour chacun d'eux, afin de pouvoir parcourir et accéder au répertoire assez rapidement, pour savoir où les données de ces fichiers sont stockées sur des blocs de périphériques et pour savoir qui est autorisé à y accéder. Chaque fois qu'un fichier est ajouté ou supprimé, toutes ces données doivent être mises à jour afin que nous sachions que certaines parties du périphérique de stockage sont maintenant libres d'utilisation.
la source
Ce qui pourrait aider est de fermer toutes les fenêtres de l'Explorateur. Il semble que le système d'exploitation tente de les mettre à jour sur chaque fichier supprimé, ce qui ralentit le processus.
la source