Total commander поиск дубликатов

Иногда в повседневной компьютерной деятельности возникает задача найти дубликаты файлов. Причин для этого может быть множество: нехватка места на жестком диске, попытки уменьшить энтропию в своих файлах, разобраться со сброшенными в разное время фотографиями с фотоаппарата и множество других нужных случаев.

В сети можно найти большое количество программ, которые позволяют искать дубликаты файлов. Но зачем искать какие-то программы, если шикарный инструмент для такой работы обычно всегда под рукой. И называется этот инструмент Total Commander(TC).

В этой статье я покажу все методы на основе Total Commander версии 8.5, в этой версии поиск дубликатов файлов стал очень богат функционально.

. Маленькое важное отступление. Что нужно понимать под словом дубликат файла? Два файла ИДЕНТИЧНЫ только тогда, когда они полностью совпадают побитно. Т.е. любая информация в компьютере представлена последовательностью нулей и единиц. Так вот, файлы совпадают только тогда, когда у них полностью совпадает последовательность нулей и единиц, из которых эти файлы состоят. Все разговоры о том, что можно сравнить два файла по какому-либо другому признаку, глубоко ошибочны.

В TC есть два, различающихся по своей сути, метода поиска дублирующихся файлов:

  • Синхронизировать каталоги;
  • Поиск дубликатов;

Их особенность и применение лучше всего показать на примерах.

Данный метод применяется тогда, когда у вас две сравниваемые папки имеют идентичную структуру. Это обычно бывает во многих случаях, вот несколько из них:

  • Вы регулярно делали архив своей рабочей папки. Через какое-то время вам понадобилось выяснить, какие файлы были добавлены или изменены с момента создания архива. Вы распаковываете весь архив в отдельную папку. Структура папок в нем практически совпадает с рабочей. Вы проводите сравнение двух папок «исходной» и «восстановленной из архива» и легко получаете список всех измененных, добавленных или удаленных файлов. Пара несложных манипуляций — и вы удаляете из восстановленной папки все дубликаты файлов, которые есть в рабочей.
  • Вы работаете в папке на сетевом диске и регулярно делаете копию к себе на локальный диск. Со временем ваша рабочая папка стала довольно большой и время, затрачиваемое на полное копирование, стало очень большим. Чтобы не копировать каждый раз всю папку, можно сначала провести сравнение с резервной и скопировать только те файлы, которые были изменены или добавлены, а также удалить в резервной папке файлы, которые были удалены из основной.

Когда вы войдете во вкус, почувствуете всю предоставленную мощь этого метода, вы сами сможете придумать тысячи ситуаций, когда метод синхронизации каталогов окажет вам огромную помощь в работе.

Итак, как же все происходит на практике. Приступаем.

Предположим у нас есть основная папка «Рабочая», в которой лежат файлы, с которыми происходит работа. И есть папка «Архив», в которой лежит старая копия папки «Рабочая». Наша задача найти в обеих папках дублирующиеся файлы и удалить их из папки «Архив».

Открываем TC. В правой и левой панелях открываем сравниваемые папки:

Нажимаем меню «Команды»-«Синхронизировать каталоги…»


Открывается окно сравнения каталогов

Далее нам необходимо установить параметры сравнения. Ставим галочки в параметры «с подкаталогами», «по содержимому», «игнорировать дату»

  • «с подкаталогами» — будут сравниваться файлы во всех подкаталогах, указанных папок;
  • «по содержимому» — вот ключевая опция, которая заставляет TC сравнивать файлы ПОБИТНО. В противном случае, файлы будут сравниваться по имени, размеру, дате;
  • «игнорировать дату» — эта опция заставляет TC показывать различающиеся файлы, без попытки автоматического определения направления будущего копирования;

. Сравниваться будут файлы только с одинаковыми именами. Если файлы идентичны, но они имеют разное имя, то они не будут сравниваться!

Нажимаем кнопку «Сравнить». В зависимости от объёма файлов, сравнение может идти очень долго, не пугайтесь. В конце концов сравнение закончится и в нижней строке состояния(на рисунке секция 1) отобразится результат:

Если кнопки в секции «Показывать» (на рисунке секция 2) нажаты, то вы увидите результат сравнения для каждого файла.

— эта кнопка включает отображение файлов, которые есть в левой панели, но которых нету в правой;

— эта кнопка включает отображение идентичных файлов;

— эта кнопка включает отображение различающихся файлов;

— эта кнопка включает отображение файлов, которые есть в правой панели, но которых нету в левой;

Если у вас, изначально, все кнопки отображения выключены, то результат сравнения можно оценить только по строке состояния (на рисунке выше секция 1), в данном случае мы видим что сравнились 11 файлов, из которых 8 файлов являются одинаковыми, 2 файла различаются, и еще в левой панели имеется файл, которого нет в правой панели.

Для выполнения нашего задания необходимо оставить отображение только идентичных(одинаковых) файлов, поэтому все остальные кнопки отображения выключаем

Теперь у нас остались только идентичные файлы, и мы спокойно можем удалить их в папке «Архив». Для этого выделяем все файлы. Проще всего это сделать нажатием универсальной комбинации CTRL+A. Или сначала выделить мышкой первую строчку, потом нажать на клавиатуре клавишу SHIFT и не отпуская ее выделить мышкой последнюю строчку. В результате у вас должно получиться вот так:

Читайте также:  Init display first что это в биосе

Заключительным шагом мы нажимаем правой клавишей мышки на любую строку и в открывшемся меню выбираем пункт «Удалить слева»

TC любезно переспрашивает нас о нашем желании,

и если мы нажимаем «ДА», то он удаляет все помеченные файлы в папке «Архив».

После этого, автоматически, происходит повторное сравнение двух папок. Если вам не нужно повторное сравнение, то процесс можно прервать, нажав на кнопку «Прервать» или нажать клавишу ESC на клавиатуре. Если повторное сравнение не было прервано, и мы включили все кнопки отображения, то мы увидим вот такое окно

Все. Поставленная задача выполнена. Все одинаковые файлы найдены и удалены в папке «Архив».

Обучающее видео по теме

Коренное отличие данного метода от метода синхронизации каталогов заключается в том, что TC игнорирует имена сравниваемых файлов. Фактически, он сравнивает каждый файл с каждым, и показывает нам идентичные файлы как бы они не назывались! Такой поиск очень удобен, когда вы не знаете ни структуры папок, ни имен сравниваемых файлов. В любом случае, после поиска дубликатов, вы получите точный список идентичных файлов.

Поиск дубликатов я покажу на одной практической задаче, поиске дубликатов личных фотографий. Довольно часто вы сбрасываете в компьютер фотографии со своих цифровых гаджетов. Частенько ситуация запутывается, что-то сбрасывается по многу раз, что-то пропускается. Как быстро удалить файлы, сброшенные несколько раз? Очень просто!

Предположим, вы всегда сбрасываете все свои фотографии в папку «ФОТО» на диске D. После всех сбросов папка имеет примерно такой вид:

Как видим, некоторые файлы находятся в папках, названных по дате съемки, некоторые сброшены в корень папки «_Новые» и «_Новые1»

Чтобы начать поиск дубликатов открываем в любой панели TC папку, в которой будем искать. В нашем случае это папка «ФОТО»

Далее нажимаем на клавиатуре комбинацию клавиш ALT+F7 или в меню выбираем «Команды»-«Поиск файлов»

Открывается окно стандартного поиска TC. Строку «Искать файлы:» оставляем пустой, тогда будут сравниваться все файлы.

Затем переходим на закладку «Дополнительно» и выставляем галочки «Поиск дубликатов:», «по размеру», «по содержимому» и нажимаем «Начать поиск».

Поиск может идти ОЧЕНЬ долго, не надо этого пугаться, так как происходит огромное количество сравнений большого объёма файлов. При этом в строке состояния показывается процент выполнения

Когда поиск закончится, откроется окно результатов поиска, в котором нажимаем кнопку «Файлы на панель»

В окне поиска и в окне панели идентичные файлы собраны в секции, отделенные пунктирными линиям

В каждой секции отображается имя файла и полный путь к файлу. Имена ИДЕНТИЧНЫХ файлов могут быть абсолютно различными!
В данном случае видно, что одна и таже фотография записана ТРИ раза, причем два раза под одним именем(IMG_4187.JPG) а третий раз эта фотография записана под совершенно другим именем(IMG_4187_13.JPG).

Далее остается выделить ненужные одинаковые файлы и удалить их. Это можно делать вручную, выделяя каждый файл нажатием клавиши Ins. Но это долго и не эффективно. Есть более правильные и быстрые способы.

Итак, наша задача состоит в том, чтобы удалить повторяющиеся файлы в папках «_Новые» и «_Новые1».
Для этого нажимаем на дополнительной клавиатуре, справа большую клавишу [+]. Обычно этой клавишей в TC выделяются файлы по маске. Эту же операцию можно сделать через меню «Выделение»-«Выделить группу»

При этом открывается окно «Выделение дубликатов», в котором мы переходим на вкладку «По каталогам»

Изначально на вкладке «По каталогам» выделены все каталоги, найденные при поиске

Ставим галочку «Также выбрать подкаталоги(при выделении вручную или по шаблону)» и нажимаем кнопку «Снять со всех». При этом выделение в списке убирается со всех каталогов

Теперь остается выделить вручную, нажатием мышки, в списке те каталоги, в которых необходимо удалить дублирующиеся файлы. При этом выделятся все подкаталоги в выделенном каталоге

Все, нажимаем кнопку «ОК» и опять попадаем в панель с найденными файлами. Только теперь все нужные дублирующиеся файлы уже помечены красным. Обратите внимание на секцию из трех идентичных файлов. В ней выделены два из трех, как и было нужно.

Все, остается только удалить выделенные файлы стандартными способами TC. Можно нажать на клавиатуре F8, можно клавишу DEL, можно нажать кнопку «F8 Удаление» на экране. TC вас еще раз переспросит о вашем желании удалить файлы,

нажимаем «Да» и все, файлы удалены! В панели остались только не удаленные уникальные файлы.

Описанный выше способ не является полной инструкции по поиску и удалению дубликатов. В окне «Выделение дубликатов» заложено значительно больше возможностей по выделению файлов. Полное описание заняло бы очень большое место.

Читайте также:  Sentinel runtime что это за программа

Обучающее видео по теме

Пусть данные примеры послужат вам стартовым толчком для начала эффективных манипуляций с вашими файлами.

Найди двойника! Поиск дубликатов в Total Commander

Автор: Andrey Pyasetskiy
http://wincmd.ru

С появлением винчестеров размером 10 Гб и больше уже не встает вопрос о дефицитности дискового пространства, но и это не дает нам повода халатно разбазаривать дисковое пространство, которое можно с успехом отдать под более полезные вещи, например фильмы в формате MPEG4 🙂

Итак представим себе, что у нас есть огромная коллекция чего либо, что расположено в различных папках и вроде бы классифицировано. Это могут быть коллекции музыки в формате mp3, рисунков, клипартов, шрифтов, рефератов, текстов, дистрибутивов и прочего так сказать хлама, который мы храним "на всякий случай" 🙂 Проблема только в том, что среди этих коллекций затесались двойники. Это абсолютно одинаковые файлы, которые просто различаются именем или даже имеют одинаковые имена но находятся в разных директориях. Напрашивается естественный вывод — убить двойников. Но как их найти?

Зайдите в ту директорию в которой, как вы предполагаете находятся двойники и вызовите инструмент "Поиск" (Alt+F7, а я все время путаю с Alt+F8, который кстати вызывает историю команд набранных в командной строке). Если вы еще не замечали, то в открывшемся диалоге поиска есть три закладки. Смело открываем среднюю закладку "Расширенный".

В самом низу диалога расширенного поиска вы можете увидеть "Поиск дубликатов" — поставим там галочку, а чуть ниже выберем условия поиска дубликатов: по имени, по имени и размеру, по имени по размеру и по содержимому или по размеру и по содержимому.

Смело жмем "Начать поиск!" и Total Commander найдет вам дубликаты, которые будут перечислены в окне результатов поиска и будут разделены пунктирной линией.

Удобнее всего сейчас нажать на кнопку "Файлы на панель" и окно диалога поиска исчезнет, но зато в одной из файловых панелей будет открыта временная панель в которой будут перечислены все дубликаты из окна результатов. Теперь я советую нажать Ctrl+Q и можете перед удалением файла проверять действительно ли файлы являются дубликатами.

Если у вас не отображаются изображения gif jpg psd и другие, не проигрывается музыка в формате mp3 и видео, значит у вас не установлен или не настроен IrfanView (XnView). О том как это сделать читайте здесь

Комментарии пользователей

SarahUnutt Найди двойника! Поиск дубликатов в Total Commander 16.01.2020 — 13:47
Нытье — та дань, которая больше всего угодна небесам; это и наиболее искреннее проявление нашей набожности.

——
блок контейнер купить

Никто не стар настолько, чтобы не рассчитывать прожить еще год.

——
накрутка подписчиков в инстаграме купить

Я согласен со всем выше сказанным. Давайте обсудим этот вопрос.

——
Цветные гели для ногтей цена

Quite right! Idea good, it agree with you.

——
накрутка просмотров в ютуб

Я думаю, что это — ложный путь. И с него надо сворачивать.

——
игровые автоматы играть онлайн без регистрации

Bravo, your idea it is magnificent

Быть великим — значит дать направление.

——
эвакуатор в ростове на дону телефон

Нравственность и просвещение взаимно помогают друг другу

——
заказать букет цветов в казани

Люди до крайности вежливые скоро надоедают.

Я извиняюсь, но, по-моему, Вы допускаете ошибку. Могу отстоять свою позицию. Пишите мне в PM, пообщаемся.

——
установка плазменной резки металла с чпу цена

LydiaCaple Найди двойника! Поиск дубликатов в Total Commander 9.01.2020 — 15:38
I think, that you are not right. I am assured. I suggest it to discuss.

——
Write my public relations dissertation

Мне кажется, вы правы

——
Why are you interested in x program essay examples

По моему мнению Вы допускаете ошибку. Давайте обсудим это. Пишите мне в PM, пообщаемся.

——
Essay historical essay outline

Это всего лишь условность

——
A good grabber for an essay about tennis

Вежливость — это фиুговый лист эгоизма.

——
Global history 9 honors enduring issues essay

Когда врачи говорят о религии, они уподобляются мясникам, рассуждающим о жизни и смерти.

——
Cause and effect essay topics 2020

What words. super, a remarkable idea

In my opinion you are not right. I suggest it to discuss.

ммм. Совершенно согласен.

——
http://www.photorange.ru/forum/index.php?PAGE_NAME=profile_view&U >

Angelafrorn Найди двойника! Поиск дубликатов в Total Commander 4.01.2020 — 09:21
Воображение, рожденное жизнью, в свою очередь получает иной раз власть и над жизнью.

Истинный скептик так же недоверчиво относится к своим сомнениям, как и к философским сочинениям.

Мы не получаем жизнь короткой, но делаем ее таковой

Извиняюсь, но не могли бы Вы дать больше информации.

Один раз в жизни счастье стучит в дверь каждого, но часто этот каждый сидит в соседнем кабачке и не слышит шума.

Читайте также:  Стандартный шрифт для документов в word название

Главное, что отличает человека от животного, — воображение

——
https://piterskie-zametki.ru/83462

Francescew Найди двойника! Поиск дубликатов в Total Commander 3.01.2020 — 22:06
Отличный ответ

Всегда теряешь от слишком интимного общения с женщинами и друзьями; и иногда при этом теряешь жемчужину своей жизни.

Клятвы в любви доказывают ее непостоянство: верная дружба не произносит их.

Найди, где твои корни, и не суетись насчет других миров.

In my opinion you are mistaken. I can defend the position. Write to me in PM, we will talk.

Брак — это обмен дурным настроением днем и дурными запахами ночью.

——
how to activate window 10 without product key

Very advise you to visit a site that has a lot of information on the topic interests you.

——
купить аккаунт стим за 10 рублей

Если хочешь быть орлом, не стремись быть первым среди галок

——
купить аккаунты инстаграмм

Книга есть альфа и омега всякого знания, начало начал каждой науки.

——
тут

BarbaraRof Найди двойника! Поиск дубликатов в Total Commander 30.12.2019 — 16:49
Вы абсолютно правы. В этом что-то есть и я думаю, что это хорошая мысль.

Браво, мне кажется, это великолепная фраза

Живой человек, лишенный разума, — страшнее, чем мертвец.

Ненависть к отцу ложится и на сына.

——
playamo no deposit bonus

Судите о своем здоровье по тому, как вы радуетесь утру и весне.

The matchless message 😉

——
пеленка одноразовая медицинская цена

There are still more many variants

В этом мире пользу приносит каждый, кто облегчает бремя другого человека.

——
гели для наращивания ногтей купить недорого

Ни один по-настоящему великий человек никогда не считал себя великим.

——
купить мебель для отеля

It is a pity, that now I can not express — it is very occupied. I will be released — I will necessarily express the opinion on this question.

Захламленность компьютера файлами и папками очень часто приводит к тому, что на компьютере может находиться масса одинаковых файлов – дубликатов. При этом они могут располагаться в различных папках и иметь отличное имя. Существует несколько десятков специализированных программ, с помощью которых вы легко сможете найти дубликаты и удалить ненужные копии. Нередко установка дополнительных программ может вызвать определенные сложности, например на рабочем компьютере. Но если у вас установлен файловый менеджер Total Commander, то вы сможете отыскать такие файлы на своем компьютере.

Total Commander

Стоит сказать, что Total Commander это отличный менеджер файлов. Имеет очень много полезных функций. Она платная, но это легко обходится, т.к. она давным -давно расколота и её запросто можно скачать с торренов, например, здесь. И еще одно замечание: когда раскалывают эту программу, обычно туда вшивают и кучу дополнительных плагинов, которые намного улучшают возможности.
Ниже мы рассмотрим способ поиска дубликатов в двух сравниваемых папках (включая подпапки) по их содержимому. При этом он не будет выполняться внутри выбранных папок (подпапок) между собой. Такой поиск позволяет сразу удалять дубликаты из той папки, в которой они находиться не должны.

В качестве инструмента нахождения дубликатов воспользуемся инструментом «Синхронизация каталогов». Откройте в левой и в правой панели менеджера те папки, где планируется выполнить поиск дублирующих файлов.

Откройте меню «Инструменты» и запустите пункт «Синхронизировать каталоги.

Откроется окно настроек, где необходимо правильно подготовить поиск.

Установите галочку «с подкаталогами», если поиск планируется производить в подпапках тоже. Сравнение файлов лучше выполнять по содержимому, это немного медленней, но тогда, вы точно будете знать, что они абсолютно одинаковые. Обратите внимание теперь на раздел «Показывать», нас будут интересовать только одинаковые файлы, поэтому, чтобы не загромождать панель результатами поиска, сразу снимите выделение с других значков. Естественно, что мы выполняем нахождение дубликатов, то есть тех файлов, которые будут располагаться в папках в левой панели и в папках правой панели. Поэтому выделите кнопку «дубликаты» и снимите выделение с кнопки «уникальные». Те файлы, которые находятся только в одной из панели, нас мало интересуют.

После того, как все настройки выполнены, приступите к сравнению, нажав соответствующую кнопку. После выполнения поиска на экране отобразится перечень одинаковых файлов в левой и правой панели.

Чтобы удалить файлы слева или справа, необходимо выделить все найденные дубликаты, нажав, например, Ctrl+A и по правой кнопке мышке в контекстном меню нажать пункт «Удалить слева» (или «Удалить справа»).

Таким образом, достаточно удобный и простой инструмент для поиска и удаления дубликатов Total Commander позволит вам быстро привести в порядок ваши каталоги на компьютере и тем самым высвободить свободное дисковое пространство, что также немаловажно.

CCleaner

Удаляем дубликаты CCleaner…

Оцените статью
Добавить комментарий