Những công cụ tìm tập tin và thư mục trùng lặp tồn tại cho Windows? [đóng cửa]


Câu trả lời:


9

Đã có Trình tìm tệp trùng lặp này có sẵn một thời gian nhưng hiện tại nó chỉ có trên các trang web thứ cấp, như tài liệu tham khảo Softpedia này .

Trang web Wareseeker hiển thị tham chiếu chính xác http://dff.nazrashid.com/không còn tồn tại. Tôi sẽ cẩn thận tìm nạp thực thi từ các trang web như vậy mặc dù.

Nó có thể tìm kiếm các bản sao trong nhiều cây thư mục dựa trên,

  • nội dung (tôi nghĩ rằng nó phù hợp với md5)
  • kích thước
  • Tên
  • tên và kích thước
  • nội dung và tên

Và, nó cho phép bạn lọc tìm kiếm của mình theo kích thước tệp tối thiểu và tối đa (tăng tốc mọi thứ khi bạn biết giới hạn).

Một phần rất chu đáo của phần mềm. Không biết có thứ gì nhanh và đặc trưng miễn phí trong những ngày này không.


Các ý kiến ​​đề cập đến một công cụ Sourceforge tương tự được gọi là Đôi


2
Trên thực tế, nó có sẵn trên SourceForge tại đây: d double.sourceforge.net
BinaryMisfit

3
Tôi có thể đề nghị loại bỏ liên kết Wareseaker. Tôi nghĩ rằng chúng ta cần phải cẩn thận khi đề cập đến các trang web Warez nói chung.
BinaryMisfit

Tôi đồng ý với bạn Diago. Tôi đã thử định vị công cụ Dupe Downloader và không bao giờ có thể tìm thấy nó. Công doublescụ này trông tương tự nhưng nó không giống nhau.
nik

1
Để biết giá trị của nó, tôi đã tìm thấy trang web (ít nhất là trang chủ) trong Wayback Machine: wayback.archive.org/web/20070115135708/http://dff.nazrashid.com với một liên kết tải xuống khác: wayback.archive.org /web/20061207062804/http://dff.nazrashid.com/ Kẻ
seanf

25

Tôi đã thử nghĩa đen hàng chục công cụ tìm tệp trùng lặp (tôi vẫn có các trình cài đặt / tệp ZIP cho khoảng 20 người trong số họ đang ngồi xung quanh). Tôi đã sử dụng CloneMaster 2.19 một thời gian vì nó là thứ tốt nhất tôi có thể tìm thấy, mặc dù nó không hoàn hảo (tôi muốn một cái cũng có thể phát hiện các bản MP3 trùng lặp bằng nội dung âm thanh, bỏ qua các thẻ). Tất cả đều có những vấn đề khiến tôi nản lòng đến mức tôi quyết định tự viết và đưa ra một danh sách các tính năng tôi yêu cầu của một DFF.

Và sau đó tôi tìm thấy AllDup . Đây là lần đầu tiên và duy nhất thực sự khiến tôi từ bỏ một dự án (về mặt kỹ thuật của tôi không hoàn toàn bị bỏ rơi, nó không còn được thực hiện nữa vì tôi không cần phải viết nó nữa vì AllDup làm mọi thứ tôi muốn về nó). Dù sao, AllDup tìm kiếm các tệp trùng lặp, nhưng không giống như các tệp khác, nó sử dụng rất nhiều thủ thuật và kỹ thuật mà tôi sẽ sử dụng trong DFF của riêng mình. Như vậy, nó rất nhanh: ví dụ, nó có thể quét> 250.000 kích cỡ từ 1B-5GB trong ~ 30 phút (Tôi đã thực hiện nó trên hệ thống của mình nhiều lần).

Một tính năng tuyệt vời khác (và vì một số lý do hiếm gặp) của AllDup là như tôi đã đề cập rằng nó có thể quét các bản MP3 trùng lặp bằng dữ liệu âm thanh thực sự của chúng trong khi bỏ qua các thẻ, vì vậy hai MP3 giống nhau nhưng có các thẻ khác nhau (rất phổ biến khi tải xuống) sẽ được phát hiện dưới dạng trùng lặp. (Nó thậm chí có thể phát hiện khi tôi trích xuất hai bài hát giống hệt nhau từ hai CD CD khác nhau với các thẻ khác nhau.) Tất nhiên nó có thể phát hiện các bản sao dựa trên các yếu tố khác bên cạnh nội dung byte, như tên tệp, ngày, v.v.

Các tính năng tuyệt vời khác của AllDup bao gồm khả năng lọc (bao gồm hoặc loại trừ) dựa trên tên tệp và / hoặc tên thư mục và / hoặc kích thước tệp. Màn hình kết quả cũng rất linh hoạt với các tùy chọn để chọn các tệp dựa trên ngày, đường dẫn, tên, cái này, cái kia, Nó cũng có nhiều cách để làm với các bản sao được phát hiện

Michael Thummerer cũng rất dễ tiếp thu. Tôi đã báo cáo các lỗi và đề xuất các tính năng cho anh ấy nhiều lần mà anh ấy đã xử lý cực kỳ nhanh chóng (đến mức anh ấy bảo tôi tải xuống và dùng thử bản beta với các bản cập nhật trong các email tiếp theo cùng ngày).

Ồ và nó miễn phí.

HTH


Liên kết không hoạt động.
Joseph

Cảm ơn đã thông báo. Tôi đoán tôi phải gõ URL theo cách thủ công và kiên trì GTLD.
Synetech

Không, điều đã xảy ra là tính năng tự động sửa lỗi của Chrome đã đảo ngược 'e' và 'd' (giống như khi tôi cố gắng nhập dr. ) Grrr. (Nó đã được sửa, để ghi lại.)
Synetech 17/03/2016

Tôi cũng đã sử dụng nhiều, và đây là những gì tôi đã giải quyết. Giao diện hơi cồng kềnh, nhưng nó có rất nhiều tùy chọn hữu ích.
endolith

Bạn đã thử phiên bản 3 chưa? Nó được bán khá.
Synetech

14

Công cụ sao chép rất nhanh và có nhiều khả năng lọc tập kết quả.


Điều này có vẻ tốt đẹp. Đó là phần mềm miễn phí, hoạt động trong Windows 7, có nhiều phương pháp lọc và hỗ trợ tạo liên kết cứng NTFS thay vì xóa.
endolith

1
Không thể xử lý tên tệp Unicode, mặc dù?
endolith

1
Nó có xử lý các thư mục trùng lặp?
Anderson Green

1
Trên thực tế, nó xử lý các thư mục trùng lặp. Đây là chương trình đầu tiên tôi tìm thấy (cho đến nay) có thể xác định các thư mục trùng lặp cũng như các tệp trùng lặp.
Anderson Green

Phiên bản Pro xử lý các tập tin hình ảnh xoay. Tuyệt quá! Cuối cùng tôi cũng có thể sắp xếp ảnh iOS của mình từ bản sao lưu tự động Dropbox của mình.
JcMaco

8

Clonespy http://www.clonespy.com

Tôi thấy điều này rất hữu ích và hữu ích hơn so với doublekiller. Một tính năng đặc biệt hay là tính năng "Pools", nơi bạn có thể so sánh một nhóm thư mục với một nhóm thư mục khác trong khi bỏ qua các bản sao trong các nhóm.

Ví dụ: đối tác của tôi thích giữ các tệp hình ảnh trùng lặp trong khi làm việc với hình ảnh. Tôi muốn xem nếu tôi có bất kỳ bản sao của các tập tin đó trong thư mục của tôi.

Bi-a 1 - Đối tác Trang chủ đối tác Nhóm 2 - Thư mục nhà của tôi.

Các bản sao duy nhất được tìm thấy là nếu một tệp có trong cả thư mục của tôi và thư mục của đối tác. Các tập tin chỉ được sao chép trong thư mục của đối tác của tôi bị bỏ qua.


Bạn có thể sử dụng CloneSpy để tìm tất cả các tệp trùng lặp (hoặc thư mục trùng lặp) trong một thư mục cụ thể không?
Anderson Green

@AndersonGreen Có cho các tệp trùng lặp
FelipeAls

Đây là công cụ tìm bản sao duy nhất mà tôi đã gặp, cho phép bạn so sánh chéo một tệp duy nhất (miễn là bạn đặt nó trong một vị trí thư mục thích hợp) hoặc cấu trúc cây thư mục, đối với cấu trúc cây thư mục khác (hoặc một bộ thư mục hoặc cấu trúc cây). Tất cả các công cụ khác mà tôi đã thử trong suốt những năm qua đã thất bại chính xác tại thời điểm này! Đây là người duy nhất làm điều này đúng.
Samir

Tôi thường thấy mình trong một tình huống mà tôi biết tôi đang xem một tập tin có một bản sao trùng lặp ở một nơi khác, nhưng tôi không thể nhớ nơi mà bản sao khác được lưu trữ. Âm thanh quen thuộc? Hoặc tôi biết rằng tệp này là bản sao của tệp khác và tôi thậm chí còn biết vị trí của bản sao đó, nhưng tôi phải so sánh nó với tệp đó để xem tệp nào tôi muốn giữ. Tôi thậm chí có thể có hai hoặc ba bản sao hoặc phiên bản khác của nó trên vị trí thứ hai đó. Đây là điểm đột phá trong đó sự khác biệt giữa công cụ diff và công cụ dupe trở nên mờ ảo.
Samir

Các hồ bơi để so sánh hồ bơi chỉ đơn giản là một kẻ giết người! Đây là một lợi thế lớn so với các công cụ khác. Theo như các công cụ diff và dupe, tôi vẫn chưa tìm thấy một công cụ giả mạo cả hai thành một phần mềm. Tôi nghĩ Beyond So sánh gần như vậy, nhưng nó vẫn còn một dặm nữa. Nó chắc chắn có tiềm năng, và nó là công cụ tìm khác biệt tốt nhất mà tôi đã sử dụng.
Samir

7

Tôi có tập tin lô sau đây nằm xung quanh một thời gian:

@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

Bạn có thể chạy nó với /rtư cách là đối số để chạy đệ quy thông qua cây thư mục.


1
Giải pháp đam mê tuyệt vời!
JBRWilkinson

Downvoter: Sẽ hữu ích nếu bạn nói lý do tại sao điều này không hữu ích trong quan điểm của bạn.
Joey

Một lời cảnh báo nhỏ là các vòng lặp lồng nhau trên Windows đôi khi dẫn đến vòng lặp bên ngoài âm thầm kết thúc sớm trên các cấu trúc thư mục lớn. Tôi đã may mắn hơn khi có vòng lặp bên ngoài callmột tệp bó riêng có chứa vòng lặp bên trong.
mikewse

4

Total Commander có một tiện ích tìm tập tin trùng lặp tuyệt vời. Thật không may, nó không miễn phí.

Như nik đã đề cập, có Trình tìm tệp trùng lặp là mã nguồn mở và đa nền tảng. Nó có sẵn trên SourceForge tại đây



3

Winmerge http://winmerge.org/

So sánh các thư mục rất giống nhau, có lẽ giữa thư mục "Tài liệu" và thư mục "sao lưu", "Bản sao tài liệu" đầy ngẫu hứng của bạn, bạn đã tạo ra vài tuần trước "chỉ trong trường hợp".

Bạn có thể tìm ra các tệp nào vẫn giống hệt nhau, tệp nào là mới nhất (hoặc cũ nhất, nếu bạn gặp phải sự cố) và tệp nào chỉ tồn tại ở một nơi. Sau đó, bạn có thể "hợp nhất" các thư mục và xóa các bản sao.


Bạn có thể sử dụng WinMerge để lấy danh sách các tệp và thư mục trùng lặp trong một thư mục cụ thể không?
Anderson Green



1

Tôi đã luôn sử dụng một chương trình cũ Tìm bản sao , nhưng bây giờ Geocities đã bị tắt, tôi đoán nó không còn tồn tại nữa, vì vậy đây là bản sao của tệp .

Nó hiển thị các tập tin trong các nhóm dễ nhìn thấy bị cô lập bởi màu sắc. Nó cảnh báo bạn nếu bạn đã đánh dấu tất cả các bản sao của tệp để xóa, có thể tự động hóa chúng, có thể tự động chọn lọc tất cả các tệp trong một thư mục (tôi đã sử dụng rất nhiều), có thể xóa các thư mục trở nên trống rỗng sau khi xóa, v.v. cẩn thận các liên kết nếu bạn đang sử dụng nó trong Wine. Nó sẽ xóa tất cả các bản sao của một tập tin mà không biết rằng chúng là các liên kết.


Tôi đã chuyển sang AllDup.
endolith

1

Tôi đã tìm thấy Yet Another trùng lặp tệp gỡ bỏ là tuyệt vời. Nó là khá mới và rất dễ sử dụng. Tôi đã sử dụng nó để so sánh hơn 50.000 tệp từ dự án khôi phục ổ cứng, vì vậy nó có thể xử lý một lượng lớn tệp.


1

Giải pháp tốt nhất tôi đã thử nghiệm trên windows là Alldup đã được đề cập . Đạo cụ cho Synetech inc. để chia sẻ nó Công cụ phần mềm miễn phí rực rỡ và rất chuyên nghiệp.

Trong bài đăng tôi cung cấp các giải pháp bash đã thử nghiệm sẽ hoạt động theo Cygwin, Linux và OS X (hoặc bất cứ thứ gì sử dụng shell giống như bash).

Tìm kiếm các tệp trùng lặp bằng phần mềm miễn phí và các công cụ nguồn mở


2
AllDup có thể tạo danh sách các thư mục trùng lặp thay vì các tệp trùng lặp không?
Anderson Green

không phải là tôi biết
Kyle

1

Một tiện ích khác:

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

Trình tìm tệp trùng lặp nhanh:

  • Hoàn toàn miễn phí
  • Có thể xác định các bản sao bất kể chúng ở đâu trong cấu trúc thư mục / thư mục
  • Giao diện người dùng Windows dễ sử dụng
  • Có thể tạo báo cáo dưới dạng XML
  • Có thể Di chuyển các bản sao vào thùng rác hoặc thư mục gốc khác giữ lại cấu trúc thư mục gốc, ví dụ: nếu một tệp trùng lặp nằm trong một thư mục trong một thư mục khác, đường dẫn này sẽ được giữ lại: tệp vẫn tồn tại trong thư mục trong thư mục và cấu trúc này sẽ được chuyển đến thư mục mà người dùng chọn - cho dù đó là thùng tái chế hay thư mục do người dùng chỉ định
  • Thuật toán so sánh nhị phân nhanh cũng như kiểm tra tên tệp và kích thước.

http://www.mindgems.com/products/Fast-D repeatate-File-Downloader / Fast-D repeatate-File-Downloader-About.htmlm


bạn có thể giải thích điểm 2 và 5 không?
Milind R

đã cập nhật @MilindR vui lòng cho tôi biết nếu nó hữu ích
nghĩa là

Cảm ơn .. Tôi vẫn không nhận được điểm 2 mặc dù .. Các tập tin trùng lặp sẽ được tìm thấy ở bất cứ đâu phải không?
Milind R

Vâng chính xác. Ví dụ: xem xét 2 tệp có cùng nội dung. Tệp 1 nằm trong đường dẫn / thư mục1 / thư mục2 / tệp1 và tệp 2 nằm trong đường dẫn / thư mục3 / thư mục4 / thư mục5 / tệp2 - Trình tìm tệp nhanh trùng lặp sẽ tìm thấy cả hai và báo cáo chúng giống nhau và người dùng có thể chọn chúng muốn loại bỏ.
trị liệu

Ah đó, yeah mà làm rõ nó. Mặc dù tôi nghĩ rằng điều đó thường được coi là hiển nhiên khi xem xét một chương trình tìm kiếm các tệp trùng lặp.
Milind R
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.