Как найти (и удалить) все "Thumbs.db" из вашей системы

Я признаю, что в Windows есть много вещей, которые меня раздражают ... Я даже не фанат этой ОС. Меня беспокоит то, что он создает утомительный файл «thumbs.db»В каждой проклятой папке ¬_¬

Хотя я не использую Windows, когда я копирую папку у друга или что-то с работы, я также беру с собой интересующий меня контент, этот чертов файл thumbs.db

Всего несколько минут назад я вошел в (Видеоклипы Nightwish) и вот он ... и, очевидно, я уверен, что этот файл будет повторяться во многих других каталогах, так что ... как удалить их все сразу? 😀

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

find $HOME -iname Thumbs.db

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

Как видите, их несколько, чтобы удалить ВСЕ из них, мы просто добавляем в конец предыдущей строки: -удалять

Другими словами, у нас было бы:

find $HOME -iname Thumbs.db -delete

И БИНГО !, не осталось * - *

Эта строка имеет простое значение:

  1. найти $ HOME - »Обыскать мой дом
  2. -iname "Thumbs.db" - »Выполняйте поиск по запросу« Thumbs.db »и игнорируйте верхний или нижний регистр.
  3. -удалять - »Удалить то, что вы только что показали / нашли

Как этого добиться БЕЗ терминала?

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

Искать все thumbs.db используя графическое приложение, просто откройте свой браузер, в KDE это KНайти, они говорят ему заглянуть в вашу личную папку, а именно найти Thumbs.db ... вот скриншот того, как это у меня получилось:

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

И больше нечего добавить.

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

Привет 😀


Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Лев сказал

    Хороший совет, он помогает мне в других делах. Спасибо!!!

  2.   Хорхеманджаррезлерма сказал

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

  3.   Карлос-Xfce сказал

    Как я ненавижу эти жалкие файлы!

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

  4.   элендильнарсил сказал

    Я думал, что меня беспокоят эти файлы. Спасибо за информацию. днем займусь чисткой системы.

    1.    Хуан Карлос сказал

      Хех, одна из самых неприятных вещей в Windows. Расширьте поиск на свой флеш-накопитель и память ваших телефонов.

  5.   Жискар сказал

    Что меня больше всего беспокоит в Winbugs, так это файлы, которые находятся в c: \ windows и их подкаталогах: p

    1.    Лев сказал

      Папка XD меня напрягает

  6.   Зерберрос сказал

    Спасибо, tron, применитесь к домашнему каталогу, и там не было Thumbs.db, но на внешнем жестком диске был веб-сайт, и теперь их не осталось ... хехехе

  7.   Ксавье сказал

    Большой! Факт, который полезен и прост в реализации. Slds.

    1.    КЗКГ ^ Гаара сказал

      Спасибо за комментарий 🙂

  8.   Truko22 сказал

    Я сохраняю его → найти $ HOME -iname Thumbs.db -delete Я вижу большой потенциал для скриптов ^ __ ^ большое спасибо 😀

    1.    КЗКГ ^ Гаара сказал

      хахахахахаха да? 😀

  9.   Tahed сказал

    Проверьте следующие команды и скажите, полезны ли они для вас:

    Копировать с сохранением структуры
    найти / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» «}' | ш

    копировать и удалять
    найти / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print «cp –parents« $ 0 ″ \ »/ media / disk / destination-folder / \» && rm «$ 0» «}' | ш

    Переместить с сохранением структуры файла с помощью команды (mv)
    найти / media / disk / folder / -name * .pdf | sed 's / ^ / »/' | sed 's / $ / »/' | awk '{print "mkdir -p \" / media / disk / destination-folder / \ `dirname" $ ​​0 ″ "\" && mv "$ 0" \ "/ media / disk / destination-folder \` dirname "$ 0 ″` \ »«} '| ш

    1.    КЗКГ ^ Гаара сказал

      Уфф ... жажда я до сих пор совсем не понимаю 🙁
      cut, grep и awk прекрасны, однако, поскольку они работают с регулярными выражениями, мне это трудно понять.

  10.   Stif сказал

    Капо, ты сумасшедший капо!

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

    Спасибо!

  11.   Луис сказал

    добрый вечер, что такое Thumbs.db? Для чего это используется в Windows? Какая функция у вас? Пожалуйста, объясните мне, я тоже это понимаю, но когда вирус убивает его, и он появляется в папке с фотографиями или изображениями всегда там, и я думаю, что другой файл, который я не помню, чтобы удалить фотографию или изображения или веб-сайт, который кто-то сохраняет

    1.    Дэниел сказал

      Коротко:

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

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

      Вот источник: http://www.blogoff.es/2006/04/18/el-archivo-thumbsdb/

      1.    Виндусико сказал

        Когда я написал свой ответ, ваше сообщение не было видно. Думаю, я ждал сдержанности. Теперь мой комментарий звучит излишне :-P.

    2.    Виндусико сказал

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

    3.    КЗКГ ^ Гаара сказал

      Неужто антивирус устраняет desktop.ini autorun.inf, а thumbs.db нет? 🙂
      - desktop.ini - это файл, который сохраняет конфигурацию этой папки, например фон, который вы в нее помещаете, и т. д.
      - autorun.inf - это файл, который указывает, что при входе в папку (или внешнее устройство) автоматически запускается X .exe и некоторые другие данные.
      - thumbs.db ... ну, это уже объяснили 😀

  12.   Елена_рюу сказал

    хороший совет, мне тоже не нравятся эти файлы, это как штамп «muaaajajaja пришла из windoze muuuajajaja»… .. или что-то в этом роде, это то же самое, что и с проклятым .DS_store…. как я их ненавижу (¬_¬) xDDD

    1.    Виндусико сказал

      Печать GNU / Linux - «.directory».

      1.    КЗКГ ^ Гаара сказал

        В KDE он создает этот файл, да, но ... в других средах тоже?

        1.    Виндусико сказал

          Предполагается, что это стандарт freedesktop.org.

    2.    КЗКГ ^ Гаара сказал

      JAJAJAJAJAJAJA да, это похоже на тот след или отметку (пятно), которая продолжает напоминать нам, что папка X пришла к нам из Windows, боже, как я их ненавижу, HAHA.

      Фактически, я думаю о программировании сценария, который при подключении USB-устройства автоматически ищет все файлы thumbs.db на этом USB-устройстве и удаляет их, поэтому, когда я копирую что-то с USB-устройства, я никогда не копирую снова превью .db… JUAZ JUAZ 😀

  13.   Йефб сказал

    Что ж, приложения KDE также создают файлы .db, например для миниатюр, Digikam создает эти файлы (миниатюры-digikam.db), которые, если вы используете Dolphin, вы их не увидите (очевидно), но если вы откроете каталог, например, с помощью Thunar (как в моем случае) понятно; он также создает файл "digikam4.db". И к этому примеру добавлены другие, которых у меня сейчас нет под рукой.

    1.    КЗКГ ^ Гаара сказал

      На самом деле я не использую DigiKam, разве в приложении нет опции, которую вы можете указать для создания .db в определенной папке или что-то в этом роде? 🙂

      1.    Йефб сказал

        Ну, правда не знаю. Что происходит, так это то, что даже при использовании XFCE есть определенные приложения KDE, которые я предпочитаю использовать (например, Digikam, Krita, Kdenlive и т. Д.), Но я обычно не вижу особого в их конфигурациях, я просто устанавливаю и использую: D.

        Приветствую коллегу!

        1.    КЗКГ ^ Гаара сказал

          Ах да я
          Привет 🙂

      2.    Зиг84 сказал

        Да, ты можешь.
        http://box.jisko.net/i/e1e3b3ff.png

  14.   Яко сказал

    Здравствуйте, КЗКГаара. Очень хороший пост. У меня есть несколько файлов Thumbs.db в репозитории Subversion SVN, и я хотел бы очистить локальную копию этих файлов.

    Здесь в Subversion мы что-то удаляем командой:
    svn удалить un_file

    Я хотел бы иметь возможность применить svn delete к каждому из файлов, перечисленных в выводе команды:
    найти / адрес / папка -iname Thumbs.db

    Чтобы очистить локальную копию репозитория SVN, в котором есть несколько Thumbs.db, поскольку в противном случае вам пришлось бы выполнять удаление svn для каждого файла, в идеале было бы в одной команде связать удаление svn с find, чтобы в то же время, когда он находит, он удаляет его из SVN с помощью svn delete.
    Если вы можете мне помочь, оставьте предложение здесь. Большое спасибо.
    Привет.

    1.    КЗКГ ^ Гаара сказал

      Команда, которая поможет вам, будет xargs 😉
      Например:
      find /direccion/carpeta/ -iname Thumbs.db | xargs svn delete

      Это я не тестировал, поэтому я не гарантирую, что он работает на 100%, сначала проверьте каким-либо образом, чтобы вы не испортили конфиденциальную информацию 😉

      Что делает xargs, так это выполняет команду справа, передавая ее в качестве 1-го параметра вывода, который был сгенерирован до 😉

      1.    Хьюго сказал

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

        find /direccion/carpeta/ -type f -iname "thumbs.db" -print0 | xargs -0 svn delete

  15.   Тринадцать сказал

    Хотя у меня долгое время были только окна на Virtualbox, я наткнулся на слишком много «thumbs.db».

    Спасибо за статьи.

    С уважением, Гаара

    1.    КЗКГ ^ Гаара сказал

      Спасибо за комментарий 🙂

  16.   гексборг сказал

    Я не знал, что можно найти опцию -delete. Также очень полезно удалить .DSStore из Mac OS X.

  17.   дебиш сказал

    Хорошее примечание. Сила находки неисчислима 🙂

    1.    КЗКГ ^ Гаара сказал

      Спасибо 😀
      Да, я планирую в ближайшее время сделать еще один пост о find, с другим его параметром, который мне действительно пригодится, ха-ха.

  18.   криотоп сказал

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

    Я тоже ненавижу эти проклятые файлы.

    Вклад ценится.

  19.   Самано сказал

    Другой метод также использует BleachBit и проверяет настройки поиска и удаления thumbs.db. Это так просто и Linux Salu2

  20.   элиотайм3000 сказал

    Файл «Thumbs.db» - это файл, который работает как своего рода кеш, в котором хранятся эскизы файлов предварительного просмотра (изображения, обложки песен, слайды, документы Office ...) и загружаются быстрее.

    Если этот файл удален, Windows сохраняет его обратно, чтобы предварительные просмотры загружались без задержки (на мой взгляд, это было бы пустой тратой времени, и для них было бы более целесообразно работать с системой ext4, чтобы избежать этих проблем).

  21.   Гермен сказал

    Я использую терминал, потому что намного проще удалить не только Thumb.db, но и зашифрованные файлы, но я использую другие команды, такие как ROOT:

    # find / -type f -name Thumbs.db -exec rm -f {};

    # find / -type f -name Thumbs.db: encryptable -exec rm -f {};

  22.   Альберто Фрейде сказал

    Очень хорошая статья!

    Я бы просто добавил: в системах Windows вы можете избежать создания thumbs.db с помощью объекта групповой политики или ключа реестра.

    http://www.sysadmit.com/2016/11/gpo-evitar-creacion-thumbsdb-en-red.html