Пошук дублікатів файлів Windows

У цій інструкції про декілька безкоштовних і простих способи знайти дублікати файлів на комп'ютері в Windows 10, 8 або 7 і видалити їх при необхідності. Перш за все мова піде про програми, які дозволяють виконати пошук дублікатів файлів, але, якщо вас цікавлять способи цікавіше, в інструкції порушена і тема їх пошуку і видалення за допомогою Windows PowerShell.

Для чого це може знадобитися? Майже будь-якому користувачу, який досить тривалий час зберігає архіви фотографій, відео, музики та документів до себе на диски (не важливо, внутрішні чи зовнішні сховища), з величезною ймовірністю "утворюються" дублікати одних і тих же файлів, що займають зайве місце на HDD , SSD або іншому накопичувачі.

Це не особливість Windows або систем зберігання, скоріше - особливості нас самих і результат значного обсягу збережених даних. І, може виявитися, що знайшовши і видаливши дублікати файлів, ви зможете звільнити значне місце на диску, а це може бути корисним, особливо для SSD. Див. Також: Як очистити диск від непотрібних файлів.

Важливо: не рекомендую виконувати пошук і видалення (особливо автоматичне) дублікатів відразу на всьому системному диску, вказуйте в наведених програмах ваші папки користувача.Інакше є значний ризик видалити необхідні системні файли Windows, які потрібні більш ніж в одному екземплярі.

AllDup - потужна безкоштовна програма для пошуку дублікатів файлів

Безкоштовна програма AllDup доступна російською мовою і містить всі необхідні функції і настройки, що мають відношення до пошуку дублікатів файлів на дисках і в папках Windows 10 - XP (x86 і x64).

Серед іншого підтримується пошук на декількох дисках, всередині архівів, додавання фільтрів файлів (наприклад, якщо потрібно знайти лише дублікати фотографій або музики або виключити файли за розмірами та іншими характеристиками), збереження профілів пошуку і його результатів.

За замовчуванням, в програмі порівняння файлів відбувається тільки за їхніми іменами, що не дуже розумно: рекомендую відразу після початку використання включити пошук дублікатів тільки по вмісту або хоча б по імені і розміром файлу (Ви можете змінити установки в "Метод пошуку").

При пошуку по вмісту файли в результатах пошуку упорядковано відповідно до їх розміру, доступний попередній перегляд для деяких типів файлів, наприклад, для фотографій. Щоб видалити непотрібні дублікати файлів з диска, відзначте їх і натисніть кнопку зліва вгорі у вікні програми (Файл-менеджер для операцій з вибраними файлами).

Виберіть, чи повністю їх видалити або перемістити в кошик. Допустимо не видалення дублікатів, а їх перенесення в якусь окрему папку або ж перейменування.

Підводячи підсумок: AllDup функціональна і настроюється утиліта для швидкого і зручного пошуку дублікатів файлів на комп'ютері і подальших дій з ними, до того ж з російською мовою інтерфейсу і (на момент написання огляду) чиста від будь-якого стороннього ПО.

Завантажити AllDup можна безкоштовно з офіційного сайту http://www.allsync.de/en_download_alldup.php (Там же присутній і portable версія, яка не потребує установки на комп'ютер).

DupeGuru

Програма DupeGuru - ще одна відмінна безкоштовна програма для пошуку дублікатів файлів російською мовою. На жаль, розробники з недавніх пір перестали оновлювати версію для Windows (але оновлюють DupeGuru для MacOS і Ubuntu Linux), проте наявна на офіційному сайті http://hardcoded.net/dupeguru версія для Windows 7 (внизу сторінки) прекрасно працює і в Windows 10.

Все що потрібно для використання програми - додати папки для пошуку дублікатів в список і запустити сканування. По його завершенні ви побачите список знайдених дублікатів файлів, їх розташування, розміри і "відсоток", на скільки цей файл збігається з будь-яким іншим файлом (по будь-яким з цих значень можна відсортувати список).

При бажанні, ви можете зберегти цей список в файл або відзначити файли які потрібно видалити і зробити це в меню "дії".

Наприклад, в моєму випадку одна з тестувалися недавно програм, як виявилося, скопіювала свій файли установки в папку Windows і залишила там (1, 2), забравши у мене дорогоцінні 200 з гаком Мб, цей же файл залишився і в папці завантажень.

Як видно на скріншоті, відмітка для вибору файлів є тільки у одного зі знайдених зразків (і тільки його можна видалити) - при цьому в моєму випадку логічніше видалення не з папки Windows (там, в теорії, файл може бути потрібен), а з папки завантажень. Якщо вибір потрібно змінити, відзначте файли, які не потрібно видаляти і потім, в меню правого кліка миші - "Зробити вибрані еталоном", тоді відмітка для вибору зникне у поточних файлів і з'явиться у їх дублікатів.

Думаю, з настройками і іншими пунктами меню DupeGuru у вас не складе труднощів розібратися: всі вони російською і досить зрозумілі. А сама програма шукає дублікати швидко і надійно (головне не видаляйте будь-які системні файли).

Duplicate Cleaner Free

Програма для пошуку дублікатів файлів на комп'ютері Duplicate Cleaner Free - ще одне швидше добре, ніж погане рішення, особливо для початківців користувачів (на мій погляд, цей варіант простіше).Незважаючи на те що порівняно ненав'язливо пропонує придбати Pro версію і обмежує деякі функції, зокрема пошук тільки однакових фотографій і зображень (але при цьому доступні фільтри по розширень, що дозволяє також шукати тільки картинки, можливий пошук тільки однаковою музики).

Також, як і попередні програми, Duplicate Cleaner має російську мову інтерфейсу, але деякі елементи, судячи з усього, були переведені з використанням машинного перекладу. Проте, майже все буде зрозуміло і, як було згадано вище, робота з програмою швидше за все буде дуже простий для початківців, яким треба було знайти і видалити однакові файли на комп'ютері.

Завантажити безкоштовно Duplicate Cleaner Free ви можете з офіційного сайту https://www.digitalvolcano.co.uk/dcdownloads.html

Як знайти дублікати файлів за допомогою Windows PowerShell

При бажанні, можна обійтися без сторонніх програм для пошуку і видалення дублікатів файлів. Нещодавно я писав про те, як обчислити хеш файлу (контрольну суму) в PowerShell і цю ж функцію можна використовувати для пошуку дублікатів файлів базується на дисках або в папках.

При цьому, можна знайти безліч різних реалізацій скриптів Windows PowerShell, дозволяють знайти дублікати файлів, ось деякі варіанти (сам я не фахівець з написання таких програм):

Нижче на скріншоті - приклад використання злегка модифікованого (щоб він не видаляв дублікати файлів, а відображав їх список) першого скрипта в папці зображень (де лежать дві однакові картинки - ті ж, що знайшла програма AllDup).

Якщо для вас створення скриптів PowerShell - звична справа, то, думаю, в наведених прикладах ви зможете знайти корисні підходи, які допоможуть реалізувати пошук дублікатів файлів за необхідне саме вам способом або навіть автоматизувати процес.

додаткова інформація

Окрім наведених програм пошуку дублікатів файлів, є багато інших утиліт такого роду, багато хто з них не безкоштовні або обмежують функції до реєстрації. Також при написанні цього огляду попалися програми-пустушки (які вдають, що шукають дублікати, а за фактом лише пропонують встановити або купити "основний" продукт) від досить-таки іменитих розробників, які у всіх на слуху.

На мій погляд, вільно поширювані утиліти для пошуку дублікатів, особливо перші дві з даного огляду, більш ніж достатні для будь-яких дій з пошуку однакових файлів, в тому числі музики, фотографій і картинок, документів.

Якщо ж наведені варіанти вам здалися недостатніми, при завантаженні інших знайдених вами програм (та й перерахованих мною - теж) будьте уважні при установці (щоб уникнути установки потенційно небажаних програм), а ще краще - перевіряйте файли програми за допомогою VirusTotal.com.