web-dev-qa-db-fra.com

Quels localisateurs de fichiers et dossiers en double existent pour Windows?

J'ai besoin d'un application gratuite de duplication de fichier Finder/Remover, avec la possibilité de rechercher des fichiers/dossiers en double par nom et/ou par taille et supprimer l'un des doublons.

57
Andrija Cacanovic

Ce localisateur de fichiers en double était disponible depuis un certain temps, mais il ne l’est désormais plus que sur des sites secondaires, comme ceci référence de Softpedia .

Le site Wareseeker affiche la référence correcte http://dff.nazrashid.com/ qui n’est plus disponible. Je ferais toutefois attention à aller chercher les exécutables à partir de tels sites.

Il peut rechercher des doublons dans plusieurs arborescences de répertoires en fonction des éléments suivants:

  • contenu (je pense qu'il fait un match md5)
  • taille
  • prénom
  • nom et taille
  • contenu et nom

De plus, il vous permet de filtrer votre recherche selon une taille de fichier minimale et maximale (accélère les choses lorsque vous connaissez les limites).

Un logiciel très réfléchi. Je ne sais pas s'il y a quelque chose d'aussi rapide et présenté gratuitement autour de ces jours.


Les commentaires font référence à un outil Sourceforge similaire appelé Doubles

9
nik

J'ai essayé littéralement des dizaines de détecteurs de fichiers en double (j'ai toujours les programmes d'installation/fichiers Zip pour environ 20 d'entre eux assis). J’ai utilisé CloneMaster 2.19 pendant un certain temps car c’était le meilleur que j’ai pu trouver, même si cela n’était pas parfait (je voulais un appareil capable de détecter les fichiers MP3 en double par le contenu audio, en ignorant les balises). Tous avaient des problèmes qui me frustraient suffisamment que j'ai décidé d'écrire les miens et de dresser une liste des fonctionnalités que je demande à un DFF.

Et puis j'ai trouvé AllDup . C’est le premier et le seul qui m’a fait abandonner un projet (techniquement, le mien n’est pas complètement abandonné, il n’est plus travaillé car je n’ai plus besoin de l’écrire car AllDup fait tout ce que je veux.). Quoiqu'il en soit, AllDup recherche les fichiers en double, mais contrairement aux autres, il utilise de nombreuses astuces et techniques que j'allais utiliser dans mon propre fichier DFF. En tant que tel, il est très rapide: il peut par exemple analyser> 250 000 tailles de 1B à 5 Go en ~ 30 minutes (je l’ai fait plusieurs fois sur mon système).

Une autre fonctionnalité intéressante (et pour une raison rare) d'AllDup est, comme je l'ai mentionné, qu'il peut analyser les fichiers MP3 en double en se basant sur leurs données audio tout en ignorant les balises; être détecté comme des doublons. (Il peut même détecter le moment où j'ai extrait deux chansons identiques de deux CD différents, bien sûr avec des étiquettes différentes.) Bien sûr, il peut détecter les dupes en fonction d'autres facteurs que le contenu octet par octet, comme les noms de fichiers, les dates, etc.

AllDup offre d’autres fonctionnalités intéressantes, notamment la possibilité de filtrer (inclure ou exclure) en fonction du nom de fichier et/ou du nom du dossier et/ou de la taille du fichier. L’écran des résultats est également très polyvalent avec des options pour sélectionner les fichiers en fonction de la date, du chemin, du nom, ceci, cela, l’autre… Il offre également une grande variété de solutions pour les doublons détectés

Michael Thummerer est également très réceptif. Je lui ai signalé plusieurs fois des bogues et des fonctionnalités qu'il a très rapidement abordées (au point qu'il m'a dit de télécharger et d'essayer une version bêta avec les mises à jour dans les prochains courriels du même jour).

Oh et c’est gratuit.

HTH

24
Synetech

Duplicate Cleaner est très rapide et offre de nombreuses possibilités de filtrage.

14
Dimitri C.

Clonespy http://www.clonespy.com

Je trouve cela très utile et plus utile que le double killer. Une fonctionnalité particulièrement intéressante est la fonctionnalité "Pools", dans laquelle vous pouvez comparer un groupe de répertoires avec un autre groupe de répertoires tout en ignorant les doublons au sein des groupes.

Par exemple, mon partenaire aime conserver les fichiers d’image en double lorsque vous travaillez avec des images. Je veux voir si j'ai des copies de ces fichiers dans mes répertoires.

Pool 1 - Répertoire personnel du partenaire Pool 2 - Mon répertoire personnel.

Les seuls doublons trouvés sont si un fichier est présent à la fois dans mes répertoires et dans ceux de mon partenaire. Les fichiers uniquement dupliqués dans les répertoires de mon partenaire sont ignorés.

8
pcapademic

J'ai le fichier batch suivant qui traîne depuis un certain temps:

@ECHO OFF
REM TODO: Help when run with /? and switch for recursion
REM Furthermore check whether we might have enough files to hit the envvar length limit
REM and switch strategies accordingly (slower but finds all dupes then)
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
REM This method speeds up comparison but suffers from long file lists
REM as environment variables have a length limit
SET FILELIST=
FOR %1 %%i IN (*) DO (
    FOR %%j IN (!FILELIST!) DO (
        IF %%~zi EQU %%~zj (
            fc /b "%%~i" "%%~j">NUL && echo "%%~i" = "%%~j"
        )
    )
    SET FILELIST=!FILELIST! "%%~i"
)
ENDLOCAL
GOTO :EOF

Vous pouvez l'exécuter avec /r en tant qu'argument pour une exécution récursive dans l'arborescence.

7
Joey

Total Commander possède un brillant utilitaire de recherche de fichiers en double. Malheureusement ce n'est pas gratuit.

Comme nik l'a mentionné, il existe un duplicata File Finder qui est open source et multiplateforme. Il est disponible sur SourceForge ici

4
BinaryMisfit

DoubleKiller est un excellent outil gratuit (ils ont aussi une version professionnelle) Finder/Remover de fichiers en double. Je l'utilise depuis des années et je le recommande vivement.

http://www.bigbangenterprises.de/en/doublekiller

3
Chris Driver

Winmerge http://winmerge.org/

Comparez des répertoires très similaires, peut-être entre votre dossier "Documents" et votre dossier "de sauvegarde", "Copie de documents" impromptu, que vous avez créé il y a plusieurs semaines "au cas où".

Vous pouvez déterminer quels fichiers sont toujours identiques, quels sont les fichiers les plus récents (ou les plus anciens, si vous avez rencontré un problème), et quels fichiers n'existent que dans un seul endroit. Ensuite, vous pouvez "fusionner" les répertoires et supprimer les doublons.

3
pcapademic

Duplocateur . Un script python multi-plateforme de recherche de doublons.

2
mutewinter

Le système avancé est sans souci est livré avec un Clone Files Finder avec le programme. Je l'utilise et ça fonctionne bien.

2
James Mertz

Recherche rapide de fichiers en double:

  • Complètement libre
  • Peut identifier les doublons, peu importe où ils se trouvent dans la structure de répertoire/dossier
  • Interface utilisateur Windows facile à utiliser
  • Peut produire des rapports sous forme XML
  • Peut déplacer les doublons vers la corbeille ou vers un autre dossier racine en conservant la structure de dossiers d'origine, par exemple. si un fichier en double se trouvait dans un dossier d'un autre dossier, ce chemin serait conservé: le fichier existerait toujours dans le dossier du dossier et cette structure, qui serait déplacée vers le dossier choisi par l'utilisateur, qu'il s'agisse du recyclage bin ou un dossier spécifié par l'utilisateur
  • Algorithme de comparaison binaire rapide ainsi que la vérification du nom de fichier et de la taille.

http://www.mindgems.com/products/Fast-Duplicate-File-Finder/Fast-Duplicate-File-Finder-About.htm

1
therobyouknow

Un autre utilitaire:

http://yurichev.com/ddff.html

* Comparison to other duplicate finding utilities:

+ Very fast
+ Comparing directories too.
+ Often, two directories contain, let's say, 4 equal files and 5th file is different.
  We handle it too and output these as "common files in directories"
+ Absence of unnecessary switches.

- Win32 only
- Command-line only
1
Dennis Yurichev

La meilleure solution que j'ai testée sur Windows était le déjà mentionné Alldup . Accessoires de Synetech inc. pour le partager. Outil freeware brillant et très professionnel.

Dans le post, je fournis des solutions bash testées qui fonctionneront sous Cygwin, Linux et OS X (ou tout ce qui utilise un shell de type bash).

Recherche de fichiers en double à l'aide d'outils gratuits et open source

1
Kyle

J'ai toujours utilisé un ancien programme Rechercher les doublons , mais maintenant que Geocities a été tué, je suppose qu'il n'existe plus, alors voici une copie du fichier .

Il affiche les fichiers dans des groupes faciles à voir, isolés par couleur. Il vous avertit si vous avez marqué toutes les copies d'un fichier pour suppression, pouvez les marquer automatiquement, pouvez sélectionner automatiquement tous les fichiers d'un répertoire (je l'ai beaucoup utilisé), pouvez supprimer les répertoires vides après les suppressions, etc. attention aux liens si vous l'utilisez dans Wine. Il supprimera toutes les copies d'un fichier sans savoir qu'il s'agit de liens.

1
endolith

J'ai trouvé encore un autre effaceur de fichiers en double pour être génial. C'est assez nouveau et très facile à utiliser. Je l'ai utilisé pour comparer plus de 50 000 fichiers d'un projet de récupération de disque dur, afin qu'il puisse gérer une grande quantité de fichiers.

1
Joseph