Pencari file dan folder duplikat mana yang ada untuk Windows? [Tutup]

57

Saya memerlukan aplikasi pencari file / penghapus duplikat gratis , dengan kemampuan untuk menemukan file / folder duplikat dengan nama dan / atau berdasarkan ukuran dan untuk menghapus salah satu dari duplikat.

Andrija
sumber
Dimungkinkan untuk melakukan ini menggunakan skrip BASH shell: superuser.com/questions/386199/…
Anderson Green

Jawaban:

9

Ada Duplikat File Finder ini tersedia untuk beberapa waktu tetapi sekarang hanya di situs sekunder, seperti referensi Softpedia ini .

Situs Wareseeker menunjukkan referensi http://dff.nazrashid.com/yang benar yang tidak ada lagi. Saya akan berhati-hati mengambil executable dari situs tersebut.

Itu dapat melakukan pencarian untuk duplikat dalam beberapa pohon direktori berdasarkan,

  • konten (saya pikir ini cocok dengan md5)
  • ukuran
  • nama
  • nama dan ukuran
  • isi dan nama

Dan, itu memungkinkan Anda memfilter pencarian Anda dengan ukuran file minimum dan maksimum (mempercepat hal-hal ketika Anda tahu batasnya).

Sepotong perangkat lunak yang sangat bijaksana. Tidak tahu apakah ada sesuatu yang cepat dan ditampilkan secara gratis di sekitar hari ini.


Komentar mengacu pada alat Sourceforge serupa yang disebut Doubles

nik
sumber
2
Sebenarnya ini tersedia di SourceForge di sini: doubles.sourceforge.net
BinaryMisfit
3
Dapatkah saya menyarankan menghapus tautan Wareseaker. Saya pikir kita perlu berhati-hati ketika merujuk ke situs Warez secara umum.
BinaryMisfit
Saya setuju dengan Anda Diago. Saya mencoba mencari alat DupeFinder dan tidak pernah bisa menemukannya. The doublesalat terlihat mirip namun tidak sama.
nik
1
Untuk apa nilainya, saya menemukan situs web (home page, setidaknya) di Wayback Machine: wayback.archive.org/web/20070115135708/http://dff.nazrashid.com dengan tautan unduhan lain: wayback.archive.org /web/20061207062803/http://dff.nazrashid.com/…
seanf
25

Saya telah mencoba puluhan file duplikat pencari (saya masih memiliki file installer / ZIP untuk sekitar 20 dari mereka duduk-duduk). Saya menggunakan CloneMaster 2.19 untuk sementara waktu karena itu yang terbaik yang bisa saya temukan, meskipun itu tidak sempurna (saya ingin yang juga bisa mendeteksi duplikat MP3 dengan konten audio, mengabaikan tag). Mereka semua memiliki masalah yang cukup membuat saya frustrasi sehingga saya memutuskan untuk menulis sendiri dan membuat daftar fitur yang saya minta dari DFF.

Dan kemudian saya menemukan AllDup . Ini adalah yang pertama dan satu-satunya yang benar-benar membuat saya meninggalkan proyek (secara teknis milik saya tidak sepenuhnya ditinggalkan, itu tidak lagi dikerjakan karena saya tidak perlu menulis lagi karena AllDup melakukan semua yang saya inginkan). Bagaimanapun, AllDup mencari file duplikat, tetapi tidak seperti yang lain, AllDup menggunakan banyak trik dan teknik yang akan saya gunakan di DFF saya sendiri. Dengan demikian, ini sangat cepat: misalnya dapat memindai> 250.000 ukuran dari 1B-5GB dalam ~ 30 menit (saya telah melakukannya pada sistem saya beberapa kali).

Fitur hebat lain (dan karena alasan tertentu) AllDup adalah seperti yang saya sebutkan bahwa ia dapat memindai duplikat MP3 dengan data audio mereka yang sebenarnya sambil mengabaikan tag, jadi dua MP3 yang sama tetapi memiliki tag yang berbeda (sangat umum saat mengunduh) akan dideteksi sebagai duplikat. (Bahkan bisa mendeteksi ketika saya merobek dua lagu yang identik dari dua CD yang berbeda — dengan tag yang berbeda tentu saja.) Tentu saja dapat mendeteksi dupes berdasarkan faktor lain selain konten byte-untuk-byte, seperti nama file, tanggal, dll.

Fitur hebat lainnya dari AllDup termasuk kemampuan untuk memfilter (menyertakan atau mengecualikan) berdasarkan nama file dan / atau nama folder dan / atau filesize. Layar hasil juga sangat fleksibel dengan opsi untuk memilih file berdasarkan tanggal, jalur, nama, ini, itu, yang lain ... Ini juga memiliki variasi dalam apa yang harus dilakukan dengan duplikat yang terdeteksi

Michael Thummerer juga sangat terbuka. Saya telah melaporkan bug dan menyarankan fitur kepadanya beberapa kali yang dia atasi dengan sangat cepat (sampai-sampai dia mengatakan kepada saya untuk mengunduh dan mencoba beta dengan pembaruan di email berikutnya pada hari yang sama).

Oh, gratis.

HTH

Synetech
sumber
Tautan tidak berfungsi.
Joseph
Terima kasih atas pemberitahuannya. Saya kira saya harus mengetik URL secara manual dan bertahan GTLD.
Synetech
Tidak, yang terjadi adalah koreksi-otomatis Chrome membalikkan 'e' dan 'd' (seperti halnya ketika saya mencoba mengetikkan dr. ) Grrr. (Sudah diperbaiki, sebagai catatan.)
Synetech
Saya juga telah menggunakan banyak, dan inilah yang saya pilih. Antarmukanya sedikit kikuk, tetapi memiliki banyak opsi yang berguna.
endolith
Sudahkah Anda mencoba versi 3? Itu cukup dijual.
Synetech
14

Duplicate Cleaner sangat cepat dan memiliki hasil yang luas mengatur kemungkinan penyaringan.

Dimitri C.
sumber
Ini terlihat bagus. Ini freeware, berfungsi di Windows 7, memiliki berbagai metode penyaringan, dan mendukung pembuatan hardlink NTFS alih-alih penghapusan.
Endolith
1
Tidak dapat menangani nama file Unicode?
Endolith
1
Apakah ini menangani folder duplikat?
Anderson Green
1
Sebenarnya, ia menangani folder duplikat. Ini adalah program pertama yang saya temukan (sejauh ini) yang dapat mengidentifikasi folder duplikat serta file duplikat.
Anderson Green
Versi Pro menangani file gambar yang diputar. Bagus! Saya akhirnya dapat mengurutkan foto iOS saya dari cadangan otomatis Dropbox saya.
JcMaco
8

Clonespy http://www.clonespy.com

Saya menemukan ini sangat bermanfaat dan lebih bermanfaat daripada pengganda ganda. Fitur yang sangat bagus adalah fitur "Pools", di mana Anda dapat membandingkan satu grup direktori dengan grup direktori lainnya sambil mengabaikan duplikat di dalam grup.

Misalnya, mitra saya suka menyimpan file gambar duplikat saat bekerja dengan gambar. Saya ingin melihat apakah saya memiliki salinan file-file itu di direktori saya.

Pool 1 - Direktori Beranda Mitra Pool 2 - Direktori Rumahku.

Satu-satunya duplikat yang ditemukan adalah jika file hadir di direktori saya dan direktori pasangan saya. File yang hanya digandakan di direktori mitra saya diabaikan.

pcapademic
sumber
Bisakah Anda menggunakan CloneSpy untuk menemukan semua file duplikat (atau folder duplikat) di direktori tertentu?
Anderson Green
@AndersonGreen Ya untuk file duplikat
FelipeAls
Ini adalah satu-satunya penemu penipuan yang saya temui yang memungkinkan Anda melakukan perbandingan silang dari satu file (asalkan Anda meletakkannya di lokasi folder yang memadai) atau struktur pohon folder, terhadap struktur pohon folder lain (atau satu set folder) atau struktur pohon). Semua alat lain yang telah saya coba selama bertahun-tahun telah gagal pada titik ini! Ini adalah satu-satunya yang melakukan ini dengan benar.
Samir
Saya sering menemukan diri saya dalam situasi di mana saya tahu saya sedang melihat file yang memiliki salinan duplikat di tempat lain, tetapi saya tidak ingat di mana salinan lain disimpan. Kedengarannya asing? Atau saya tahu bahwa file tersebut adalah salinan dari file lain, dan saya bahkan tahu lokasi salinan lainnya, tetapi saya harus membandingkannya dengan itu untuk melihat mana yang ingin saya simpan. Saya bahkan mungkin memiliki dua atau tiga salinan atau versi lain di lokasi kedua itu. Ini adalah titik puncak di mana perbedaan antara alat diff dan alat dupe menjadi berkabut.
Samir
Perbandingan kolam ke kolam hanyalah pembunuh! Ini adalah keunggulan utama dibandingkan alat lainnya. Sejauh alat diff dan dupe pergi saya belum menemukan yang menempa keduanya menjadi satu perangkat lunak. Saya pikir Beyond Compare mendekati itu, tetapi masih satu mil jauhnya. Ini pasti memiliki potensi, dan itu adalah alat diff terbaik yang pernah saya gunakan.
Samir
7

Saya memiliki file batch berikut untuk beberapa waktu:

@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

Anda bisa menjalankannya dengan /rargumen untuk menjalankan secara rekursif melalui pohon direktori.

Joey
sumber
1
Solusi geek yang luar biasa!
JBRWilkinson
Downvoter: Akan membantu jika Anda mengatakan mengapa ini tidak membantu menurut pendapat Anda.
Joey
Sebuah peringatan kecil adalah bahwa bersarang untuk loop pada Windows kadang-kadang mengakibatkan loop luar diam-diam berakhir sebelum waktunya pada struktur direktori besar. Saya lebih beruntung dengan memiliki loop luar callfile batch terpisah yang berisi loop dalam.
mikewse
4

Total Commander memiliki utilitas pencari file duplikat yang cemerlang. Sayangnya itu tidak gratis.

Seperti yang disebutkan nik ada Duplicate File Finder yang bersifat open source dan cross platform. Ini tersedia di SourceForge di sini

BinaryMisfit
sumber
3

DoubleKiller adalah duplikator / penghapus file duplikat gratis yang luar biasa (mereka juga memiliki versi pro). Saya telah menggunakannya selama bertahun-tahun dan benar-benar akan merekomendasikannya.

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

Chris Driver
sumber
3

Winmerge http://winmerge.org/

Bandingkan direktori yang sangat mirip, mungkin antara folder "Dokumen" dan "cadangan" dadakan, folder "Salin Dokumen", yang Anda buat beberapa minggu lalu "untuk berjaga-jaga".

Anda dapat mengetahui file apa yang masih identik, file mana yang terbaru (atau terlama, jika Anda mengalami masalah), dan file mana yang hanya ada di satu tempat. Kemudian Anda dapat "menggabungkan" direktori dan menghapus duplikat.

pcapademic
sumber
Bisakah Anda menggunakan WinMerge untuk mendapatkan daftar file dan folder duplikat dalam satu direktori tertentu?
Anderson Green
2

Duplocator . Skrip python penemuan-duplikat lintas-platform.

mutewinter
sumber
1
Tautan rusak.
Nifle
2

Bebas perawatan sistem tingkat lanjut dilengkapi dengan Clone Files Finder dengan program ini. Saya menggunakannya, dan itu berfungsi dengan baik.

James Mertz
sumber
1

Saya selalu menggunakan program lama Cari Duplikat , tetapi sekarang Geocities telah dimatikan, saya kira itu tidak ada lagi, jadi di sini adalah salinan file .

Ini menampilkan file dalam kelompok yang mudah dilihat yang terisolasi oleh warna. Ini memperingatkan Anda jika Anda telah menandai semua salinan file untuk dihapus, dapat mengautomasinya, dapat secara otomatis mengotomatiskan semua file dalam direktori (saya sering menggunakan ini), dapat menghapus direktori yang menjadi kosong setelah penghapusan, dll. Jadilah hati-hati dengan tautan jika Anda menggunakannya di Wine. Ini akan menghapus semua salinan file tanpa mengetahui bahwa itu adalah tautan.

endolith
sumber
Saya sudah beralih ke AllDup.
endolith
1

Saya telah menemukan Namun Remover File Duplikat lain menjadi luar biasa. Ini cukup baru dan sangat mudah digunakan. Saya menggunakannya untuk membandingkan lebih dari 50.000 file dari proyek pemulihan hard drive, sehingga dapat menangani sejumlah besar file.

Yusuf
sumber
1

Solusi terbaik yang saya uji pada windows adalah Alldup yang telah disebutkan . Alat Peraga untuk Synetech inc. untuk membagikannya. Alat freeware yang brilian dan sangat profesional.

Dalam posting ini saya memberikan solusi bash teruji yang akan bekerja di bawah Cygwin, Linux dan OS X (atau apa pun yang menggunakan shell mirip bash).

Mencari file duplikat menggunakan alat freeware dan open source

Kyle
sumber
2
Bisakah AllDup membuat daftar folder duplikat alih-alih file duplikat?
Anderson Green
tidak saya sadari
Kyle
1

Utilitas lain:

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
Dennis Yurichev
sumber
1

Pencari File Duplikat Cepat:

  • Sepenuhnya Gratis
  • Dapat mengidentifikasi duplikat terlepas dari mana mereka berada dalam direktori / folder struktur
  • Mudah digunakan Windows UI
  • Dapat menghasilkan laporan dalam bentuk XML
  • Dapat Memindahkan duplikat ke tempat sampah daur ulang atau folder root lain yang mempertahankan struktur folder asli, misalnya jika file duplikat berada di dalam folder di dalam folder lain, jalur ini akan dipertahankan: file akan tetap ada di dalam folder di dalam folder, dan struktur siapa ini akan dipindahkan ke folder yang dipilih pengguna - apakah itu tempat sampah daur ulang atau folder yang ditentukan pengguna
  • Algoritma perbandingan biner cepat serta memeriksa nama file dan ukuran.

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

therobyouknow
sumber
Bisakah Anda jelaskan poin 2 dan 5?
Milind R
diperbarui @MilindR tolong beri tahu saya jika itu membantu
therobyouknow
Terima kasih .. Saya masih belum mendapatkan poin 2 .. File duplikat harus ditemukan di mana saja, bukan?
Milind R
Ya benar. Sebagai contoh: pertimbangkan 2 file dengan konten yang persis sama. File 1 ada di path / folder1 / folder2 / file1 dan file 2 ada di path / folder3 / folder4 / folder5 / file2 - Pencari File Duplikat Cepat akan menemukan keduanya dan melaporkannya sama dan pengguna dapat memilih yang mana yang mereka inginkan. ingin dihapus.
therobyouknow
Ah itu, ya itu mengklarifikasi. Padahal saya pikir itu biasanya diterima begitu saja ketika mempertimbangkan sebuah program mencari file duplikat.
Milind R