विंडोज के लिए कौन सी डुप्लिकेट फाइल और फोल्डर फाइंडर मौजूद हैं? [बन्द है]


57

मुझे एक मुफ्त डुप्लिकेट फ़ाइल खोजक / रिमूवर ऐप की आवश्यकता है, जिसमें नाम और / या आकार से डुप्लिकेट फ़ाइलों / फ़ोल्डरों को खोजने और डुप्लिकेट में से एक को निकालने की क्षमता है ।


BASH शेल स्क्रिप्ट का उपयोग करके ऐसा करना संभव है: superuser.com/questions/386199/…
एंडरसन ग्रीन

जवाबों:


9

यह डुप्लिकेट फ़ाइल खोजक कुछ समय के लिए उपलब्ध था, लेकिन अब यह सॉफ्टपीडिया संदर्भ की तरह केवल द्वितीयक साइटों पर है ।

वारसीकेर साइट सही संदर्भ दिखाती है http://dff.nazrashid.com/जो अब आसपास नहीं है। मैं हालांकि ऐसी साइटों से निष्पादनयोग्य सावधान रहना होगा।

यह कई निर्देशिका पेड़ों पर आधारित डुप्लिकेट की खोज कर सकता है,

  • सामग्री (मुझे लगता है कि यह एक md5 मैच करता है)
  • आकार
  • नाम
  • नाम और आकार
  • सामग्री और नाम

और, यह आपकी खोज को न्यूनतम और अधिकतम फ़ाइलों के आकार द्वारा फ़िल्टर करने देता है (जब आप जानते हैं कि चीजों को गति दें)।

सॉफ्टवेयर का एक बहुत ही विचारशील टुकड़ा। पता नहीं अगर वहाँ कुछ के रूप में तेजी से और इन दिनों के आसपास मुक्त करने के लिए चित्रित किया है।


टिप्पणियाँ एक समान Sourceforge टूल का उल्लेख करती हैं जिसे Doubles कहा जाता है


2
: वास्तव में यह उपलब्ध SourceForge पर यहाँ है doubles.sourceforge.net
BinaryMisfit

3
क्या मैं वॉरसेकर लिंक को हटाने का सुझाव दे सकता हूं। मुझे लगता है कि वेयरज़ साइटों को सामान्य रूप से संदर्भित करते समय हमें सावधान रहने की आवश्यकता है।
बाइनरीमिस्टिट

मैं आपसे सहमत हूँ Diago। मैं DupeFinder उपकरण का पता लगाने की कोशिश की और यह कभी नहीं मिल सकता है। doublesउपकरण समान दिखता है लेकिन इसकी नहीं एक ही बात।
निक

1
इसके लायक क्या है, मुझे वेबसाइट (होम पेज, कम से कम) वेकबैक मशीन में मिली : wayback.archive.org/web/20070115135708/http://dff.nazrashid.com एक अन्य डाउनलोड लिंक के साथ - wayback.archive.org /web/2006120706262803/http://dff.nazrashid.com/…
seanf

25

मैंने वस्तुतः दर्जनों डुप्लिकेट फ़ाइल फ़ाइंडर्स की कोशिश की है (मेरे पास अभी भी उनमें से लगभग 20 लोगों के लिए इंस्टॉलर / ज़िप फाइलें हैं)। मैंने एक समय के लिए CloneMaster 2.19 का उपयोग किया था क्योंकि यह सबसे अच्छा एक था जिसे मैं पा सकता था, हालांकि वह भी एकदम सही नहीं था (मैं ऐसा चाहता था जो ऑडियो सामग्री द्वारा डुप्लिकेट एमपी 3 का पता लगा सके, टैग्स को अनदेखा कर सके)। उन सभी में समस्याएं थीं जो मुझे काफी निराश करती थीं कि मैंने अपना लिखने का फैसला किया और उन विशेषताओं की एक सूची तैयार की जिन्हें मैं डीएफएफ की मांग करता हूं।

और फिर मैंने पाया AllDup । यह पहला और एकमात्र ऐसा है जिसने वास्तव में मुझे एक परियोजना को छोड़ दिया है (तकनीकी रूप से मेरा पूरी तरह से त्याग नहीं किया गया है, यह अब पर काम नहीं किया जा रहा है क्योंकि मुझे अब इसे लिखने की आवश्यकता नहीं है क्योंकि AllDup वह सब कुछ करता है जो मुझे चाहिए)। वैसे भी, AllDup डुप्लिकेट फ़ाइलों की खोज करता है, लेकिन दूसरों के विपरीत, यह बहुत सारे ट्रिक्स और तकनीकों का उपयोग करता है जो मैं अपने डीएफएफ में उपयोग करने जा रहा था। जैसे, यह बहुत तेज़ है: यह उदाहरण के लिए ~ 30mins में 1B-5GB से आकार के 250,000 स्कैन कर सकता है (मैंने इसे अपने सिस्टम पर कई बार किया है)।

AllDup की एक और महान (और किसी कारणवश दुर्लभ) विशेषता के रूप में मैंने उल्लेख किया है कि यह टैग्स को अनदेखा करते हुए वास्तव में ऑडियो डेटा द्वारा डुप्लिकेट MP3s के लिए स्कैन कर सकता है, इसलिए दो MP3 जो समान हैं, लेकिन अलग-अलग टैग हैं (डाउनलोड करते समय बहुत आम हैं) डुप्लिकेट के रूप में पाया जा सकता है। (यह तब भी पता लगा सकता है जब मैंने दो अलग-अलग सीडी से दो समान गीतों को अलग कर दिया था - बेशक अलग-अलग टैग्स के साथ।) बेशक यह बाइट-फॉर-बाइट सामग्री के अलावा अन्य कारकों के आधार पर डुप्स का पता लगा सकता है, जैसे फ़ाइल नाम, दिनांक आदि।

AllDup की अन्य महान विशेषताओं में फ़ाइल नाम और / या फ़ोल्डर के नाम और / या फ़ाइल के आधार पर फ़िल्टर (शामिल करना या बाहर करना) शामिल हैं। परिणाम स्क्रीन तिथि, पथ, नाम, यह, अन्य, के आधार पर फ़ाइलों का चयन करने के विकल्पों के साथ भी बहुत बहुमुखी है ... यह भी डुप्लिकेट का पता लगाने के साथ क्या करना है में विविधता है

माइकल थुम्मर भी बहुत ग्रहणशील है। मैंने कई बार बग की सूचना दी है और उन्हें कई बार सुझाव दिए हैं, जिसे उन्होंने बहुत जल्दी संबोधित किया (इस बिंदु पर कि उन्होंने मुझे उसी दिन अगले ईमेल में अपडेट के साथ बीटा डाउनलोड करने और आज़माने के लिए कहा था)।

ओह और यह मुफ़्त है।

HTH


लिंक काम नहीं करता है।
जोसेफ

सूचना के लिए धन्यवाद। मुझे लगता है कि मैंने URL को मैन्युअल रूप से टाइप किया होगा और GTLD को जारी रखा होगा।
Synetech

नहीं, क्या हुआ था क्रोम के ऑटो-सही ने 'ई' और 'डी' को उलट दिया (जैसे कि यह तब होता है जब मैं डॉ टाइप करने की कोशिश करता हूं ) Grrr। (यह तय है, रिकॉर्ड के लिए।)
Synetech

मैंने कई का उपयोग भी किया है, और यह वही है जो मैंने तय किया है। इंटरफ़ेस थोड़ा क्लंकी है, लेकिन इसमें बहुत सारे उपयोगी विकल्प हैं।
एंडोलिथ

क्या आपने संस्करण 3 की कोशिश की है? खूब बिकता है।
1

14

डुप्लिकेट क्लीनर बहुत तेज़ है और इसमें व्यापक परिणाम सेट फ़िल्टरिंग संभावनाएँ हैं।


यह अच्छा लग रहा है। यह फ्रीवेयर है, विंडोज 7 में काम करता है, इसमें विभिन्न प्रकार के फ़िल्टरिंग तरीके हैं, और हटाने के बजाय NTFS हार्डलिंक के निर्माण का समर्थन करता है।
एंडोलिथ

1
हालांकि यूनिकोड फ़ाइल नाम नहीं संभाल सकते हैं?
२०

1
क्या यह डुप्लिकेट फ़ोल्डर्स को संभालता है?
एंडरसन ग्रीन

1
दरअसल, यह डुप्लीकेट फोल्डर को हैंडल करता है। यह पहला प्रोग्राम है जो मैंने (अब तक) पाया है जो डुप्लिकेट फ़ोल्डर और डुप्लिकेट फ़ाइलों की पहचान कर सकता है।
एंडरसन ग्रीन

प्रो संस्करण घुमाए गए छवि फ़ाइलों को संभालता है। महान! मैं अंत में अपने ड्रॉपबॉक्स ऑटो-बैकअप से अपने iOS फोटो को सॉर्ट कर सकता हूं।
JcMaco

8

क्लोनशीली http://www.clonespy.com

मुझे यह डबलकर के मुकाबले बहुत उपयोगी और अधिक उपयोगी लगता है। एक विशेष रूप से अच्छी सुविधा "पूल" सुविधा है, जहां आप समूहों के भीतर डुप्लिकेट को अनदेखा करते हुए निर्देशिकाओं के एक समूह की दूसरे समूह के साथ निर्देशिकाओं की तुलना कर सकते हैं।

उदाहरण के लिए, मेरा साथी छवियों के साथ काम करते समय डुप्लिकेट छवि फ़ाइलों को रखना पसंद करता है। मैं यह देखना चाहता हूं कि क्या मेरी निर्देशिका में उन फाइलों की कोई प्रति है या नहीं।

पूल 1 - पार्टनर होम डायरेक्टरी पूल 2 - माय होम डायरेक्टरी।

केवल डुप्लिकेट पाए जाते हैं यदि कोई फ़ाइल मेरे निर्देशिका और मेरे साथी की निर्देशिका दोनों में मौजूद है। मेरे साथी की निर्देशिकाओं में केवल डुप्लिकेट की गई फ़ाइलों को अनदेखा किया जाता है।


क्या आप किसी विशिष्ट निर्देशिका में सभी डुप्लिकेट फ़ाइलों (या डुप्लिकेट फ़ोल्डरों) को खोजने के लिए CloneSpy का उपयोग कर सकते हैं?
एंडरसन ग्रीन

@AndersonGreen डुप्लिकेट फ़ाइलों के लिए हां
फेलिपएल्स सिप

यह केवल शिकार खोजक कि मुझे लगता है कि सामने आने वाले तुम क्या करने की अनुमति देता है पार एक एकल फाइल की तुलना (बशर्ते आप एक पर्याप्त फ़ोल्डर स्थान में रख दें) या एक फ़ोल्डर ट्री संरचना, के खिलाफ एक और फ़ोल्डर ट्री संरचना (या फ़ोल्डर का एक सेट या पेड़ संरचनाओं)। अन्य सभी उपकरण जो मैंने सालों भर आजमाए हैं, बिल्कुल इस बिंदु पर विफल रहे हैं! यह एकमात्र ऐसा अधिकार है।
समीर

मैंने अक्सर खुद को ऐसी स्थिति में पाया है जहां मुझे पता है कि मैं एक ऐसी फाइल को देख रहा हूं, जिसकी डुप्लीकेट कॉपी कहीं और है, लेकिन मुझे याद नहीं है कि दूसरी कॉपी कहां संग्रहीत है। परिचित लगता है? या मुझे पता है कि फ़ाइल किसी अन्य फ़ाइल की एक प्रति है, और मुझे उस दूसरी प्रतिलिपि का स्थान भी पता है, लेकिन मुझे इसके खिलाफ इसकी तुलना यह देखने के लिए करनी है कि वह कौन सी चीज़ है जिसे मैं रखना चाहता हूं। मेरे पास उस दूसरी जगह पर दो या तीन अन्य प्रतियां या संस्करण भी हो सकते हैं। यह ब्रेकिंग पॉइंट है जहां एक अलग उपकरण और एक डुबकी उपकरण के बीच का अंतर धूमिल हो जाता है।
समीर

पूल टू पूल तुलना बस एक हत्यारा है! यह अन्य साधनों पर एक प्रमुख लाभ है। जहाँ तक अलग-अलग और डुबाने वाले उपकरण हैं, मैं अभी तक एक को खोजने के लिए है जो दोनों को एक सॉफ्टवेयर में फोर्ज करता है। मुझे लगता है कि बियॉन्ड तुलना इसके करीब आती है, लेकिन यह अभी भी एक मील दूर है। यह निश्चित रूप से क्षमता है, और यह मेरे द्वारा उपयोग किए जाने वाले सबसे अच्छे उपकरण हैं।
समीर

7

मेरे पास कुछ समय के लिए निम्नलिखित बैच फ़ाइल पड़ी है:

@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

आप इसे /rनिर्देशिका ट्री के माध्यम से पुनरावर्ती रूप से चलाने के तर्क के रूप में चला सकते हैं ।


1
बहुत बढ़िया geek समाधान!
JBRWilkinson

Downvoter: यदि आपने कहा कि यह आपकी राय में सहायक क्यों नहीं है, तो यह मदद करेगा।
जॉय

चेतावनी का एक छोटा सा शब्द यह है कि विंडोज पर लूप के लिए नेस्टेड होने के परिणामस्वरूप कभी-कभी बाहरी लूप में चुपचाप बड़ी निर्देशिका संरचनाओं पर समय से पहले समाप्त हो जाता है। मेरे पास बाहरी लूप के साथ बेहतर भाग्य है, callजिसमें आंतरिक लूप के साथ एक अलग बैच फ़ाइल है।
मिकसेव

4

कुल कमांडर एक शानदार डुप्लिकेट फ़ाइल खोजक उपयोगिता है। दुर्भाग्य से यह स्वतंत्र नहीं है।

जैसा कि nik ने बताया है कि डुप्लिकेट फाइल फाइंडर है जो ओपन सोर्स और क्रॉस प्लेटफॉर्म है। यह यहां SourceForge पर उपलब्ध है


3

DoubleKiller एक उत्कृष्ट मुफ़्त है (उनके पास एक प्रो संस्करण भी है) डुप्लिकेट फ़ाइल फ़ाइंडर / रिमूवर। मैं इसे सालों से इस्तेमाल कर रहा हूं और इसकी पूरी तरह से सिफारिश करूंगा।

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


3

Winmerge http://winmerge.org/

बहुत समान निर्देशिकाओं की तुलना करें, शायद आपके "दस्तावेज़" फ़ोल्डर और आपके इंप्रोमप्टू "बैकअप", "दस्तावेज़ों की प्रतिलिपि" फ़ोल्डर के बीच, आपने कई सप्ताह पहले "बस के मामले में" बनाया था।

आप यह पता लगा सकते हैं कि कौन सी फाइलें अभी भी समान हैं, कौन सी फाइलें सबसे नई हैं (या सबसे पुरानी, ​​अगर आपको कोई समस्या आई है), और कौन सी फाइलें केवल एक ही स्थान पर मौजूद हैं। तब आप निर्देशिकाओं को "मर्ज" कर सकते हैं और डुप्लिकेट को हटा सकते हैं।


क्या आप एक विशिष्ट निर्देशिका के भीतर डुप्लिकेट फ़ाइलों और फ़ोल्डरों की सूची प्राप्त करने के लिए WinMerge का उपयोग कर सकते हैं?
एंडरसन ग्रीन



1

मैंने हमेशा एक पुराने प्रोग्राम का उपयोग किया है डुप्लिकेट का पता लगाएं , लेकिन अब जब कि Geocities को मार दिया गया है, तो मुझे लगता है कि यह अब मौजूद नहीं है, इसलिए यहां फ़ाइल की एक प्रति है

यह फ़ाइलों को आसानी से रंग से पृथक समूहों में प्रदर्शित करता है। यह आपको चेतावनी देता है कि यदि आपने विलोपन के लिए किसी फ़ाइल की सभी प्रतियों को चिह्नित किया है, तो उन्हें स्वचालित कर सकते हैं, चुनिंदा रूप से एक निर्देशिका में सभी फ़ाइलों को स्वचालित कर सकते हैं (मैंने इसे बहुत उपयोग किया है), उन निर्देशिकाओं को हटा सकता है जो हटाए जाने के बाद खाली हो जाती हैं, आदि। यदि आप वाइन में इसका उपयोग कर रहे हैं तो लिंक से सावधान रहें। यह बिना किसी फ़ाइल की सभी प्रतियों को हटा देगा कि वे लिंक हैं।


मैंने AllDup पर स्विच कर लिया है।
एंडोलिथ

1

मैं अभी तक एक और डुप्लिकेट फ़ाइल हटानेवाला भयानक हो पाया है । यह बहुत नया है और उपयोग करने में बहुत आसान है। मैंने इसे हार्ड ड्राइव रिकवरी प्रोजेक्ट से 50,000 से अधिक फाइलों की तुलना करने के लिए इस्तेमाल किया, इसलिए यह बड़ी मात्रा में फाइलों को संभाल सकता है।


1

सबसे अच्छा समाधान जो मैंने खिड़कियों पर परीक्षण किया था, वह पहले से ही उल्लेख किया गया अल्ल्डप था । Synetech इंक को सहारा। इसे साझा करने के लिए। शानदार और बहुत ही पेशेवर फ्रीवेयर उपकरण।

पोस्ट में मैं परीक्षण किए गए बैश समाधान प्रदान करता हूं जो Cygwin, Linux और OS X (या कुछ भी जो बैश जैसे शेल का उपयोग करता है) के तहत काम करेगा।

फ्रीवेयर और ओपन सोर्स टूल्स का उपयोग करके डुप्लिकेट फ़ाइलों की तलाश में


2
क्या AllDup डुप्लिकेट फ़ाइलों के बजाय डुप्लिकेट फ़ोल्डरों की सूची तैयार कर सकता है?
एंडरसन ग्रीन

नहीं मुझे पता है कि
काइल


1

फास्ट डुप्लिकेट फ़ाइल खोजक:

  • पूरी तरह से मुक्त
  • डुप्लिकेट की पहचान कर सकते हैं, भले ही वे निर्देशिका / फ़ोल्डर संरचना में हों
  • विंडोज यूआई का उपयोग करना आसान है
  • XML फॉर्म में रिपोर्ट तैयार कर सकते हैं
  • डुप्लिकेट को रीसायकल बिन या किसी अन्य रूट फ़ोल्डर में ले जा सकता है, जो मूल फ़ोल्डर संरचना को बनाए रखता है, उदाहरण के लिए यदि कोई डुप्लिकेट फ़ाइल किसी अन्य फ़ोल्डर के भीतर किसी फ़ोल्डर में थी, तो यह पथ बनाए रखा जाएगा: फ़ाइल अभी भी फ़ोल्डर के भीतर फ़ोल्डर में मौजूद होगी, और यह संरचना जिसे उपयोगकर्ता द्वारा चुने गए फ़ोल्डर में ले जाया जाएगा - चाहे वह रीसाइक्लिंग बिन या उपयोगकर्ता द्वारा निर्दिष्ट फ़ोल्डर हो
  • फास्ट बाइनरी तुलना एल्गोरिथ्म के साथ-साथ फ़ाइल नाम और आकार की जांच करना।

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


क्या आप कृपया अंक 2 और 5 समझा सकते हैं?
मिलिंद आर

अद्यतन @MilindR कृपया मुझे बताएं कि क्या यह मदद करता है
therobyouknow

धन्यवाद .. मैं अभी भी बिंदु 2 नहीं मिलता है .. डुप्लिकेट फ़ाइलें कहीं भी सही मिलनी चाहिए?
मिलिंद आर

हाँ सही। उदाहरण के लिए: एक ही सामग्री के साथ 2 फ़ाइलों पर विचार करें। फ़ाइल 1 पथ / फ़ोल्डर 1 / फ़ोल्डर 2 / फ़ाइल 1 में है और फ़ाइल 2 पथ / फ़ोल्डर 3 / फ़ोल्डर 4 / फ़ोल्डर 5 / फ़ाइल 2 में है - फास्ट डुप्लिकेट फ़ाइल खोजक इन दोनों को ढूंढेगा और उन्हें समान रूप से रिपोर्ट करेगा और उपयोगकर्ता यह चुन सकता है कि वे कौन सा चुनें हटाना चाहते हैं।
उपचार

आह कि, हाँ जो इसे स्पष्ट करता है। हालांकि मुझे लगता है कि आमतौर पर डुप्लिकेट फ़ाइलों की तलाश करने वाले प्रोग्राम पर विचार करने के लिए लिया जाता है।
मिलिंद आर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.