Какво е .DS_Store и как да го премахнете от вашия macOS

Повечето от потребителите не знаят за .DS_Store файлове, докато не ги намерят някой ден. Тези файлове винаги са скрити в системните ви папки и работят за поддържане на настройките на дисплея на тази конкретна папка за потребителя. Можете обаче да откриете съществуването на тези файлове, като прегледате скрити файлове или използвате Терминал, за да изброите всички файлове в папка / директория. Също така, ако споделяте с компютър с Windows, ще видите тези файлове във всяка папка, а също и на работния плот. В тази статия ще ви разкажем всичко за .DS_Store файлове и как да ги премахнете от вашата система.

Какво представляват .DS_Store файловете в macOS?

Файловете .DS_Store (DS означава Desktop Services) се генерират автоматично във вашия macOS. Те съдържат информация за това как да се показват папки, когато потребителят ги отвори. Тези файлове се създават от macOS Finder, за да запазят информацията за положението на иконите, размера и позицията на прозореца при последното му отваряне в системата. Можете лесно да намерите тези файлове чрез терминала чрез команда, както е показано по-долу:

sudo ls

Забележка : Простата команда „ ls “ ще покаже само файловете и папките, но със sudo ще можете да видите всички скрити и невидими системни файлове.

Файлът .DS_Store действа подобно на Thumb.db , който се създава автоматично в Windows OS за всяка папка. Когато потребителите копират папка от macOS в Windows, този файл ще стане видим.

Последици от премахването на .DS_Store от macOS

.DS_Store файловете не причиняват никаква вреда и заемат много малко място в паметта на вашата система. Но споделянето на файлове с операционна система Windows или качването в OneDrive ще доведе до неуспех и ще доведе до проблема за повечето потребители. Освен това при изтриването на тези файлове няма полза за ефективността и най-добре е да ги оставите такива, каквито са. Когато потребителят изтрие този файл, външният вид на папката ще се върне към предпочитанията по подразбиране.

Метод 1: Изтриване на .DS_Store файлове за конкретна папка през терминал

  1. Задръжте Command и натиснете Space, за да отворите Spotlight , въведете Terminal за търсене и Enter

  2. Променете директорията в папката, от която искате да изтриете .DS_Store файлове, като използвате командата:
    cd работен плот

    (Променете работния плот на пътя, до който искате да получите достъп)

  3. Сега въведете следната команда, за да изтриете всички .DS_Store файлове в текущата директория:
    намирам . –Име „.DS_Store“ –тип f –изтриване

    Забележка : Можете да въведете –print в края на командата, за да отпечатате списък с изтрити файлове, както е показано по-долу.

  4. Файловете ще бъдат изтрити в следната папка и ще бъде безопасно за прехвърляне без грешки.

Метод 2: Премахване на .DS_Store файлове за всички папки в системата чрез терминал

  1. Задръжте Command и натиснете Space, за да отворите Spotlight , въведете Terminal за търсене и Enter

  2. Използвайте тази команда, за да премахнете всички .DS_Store файлове от системата:
    sudo find / -name ".DS_Store" –depth –exec rm {} \;
  3. Всички .DS_Store файлове в системата ще бъдат премахнати, но ще бъдат генерирани за повечето папки, до които потребителят или системата ще имат достъп.

Метод 3: Почистване на .DS_Store файлове с помощта на iMyMac Cleaner

iMyMac е инструмент за почистване на macOS, който сканира цялата ви система за нежелани и неактивни файлове. Почиствайки тези файлове, потребителят може да спести място за съхранение и да запази производителността на системата по-добра. Това е подобно на CCleaner в Windows, като ви помага да премахвате нежелани файлове и да изчиствате данните от кеша на браузъра за потребителите. Инструментариумът на iMyMac предлага повече функции, като например търсач на дубликати, деинсталиране на mac, файл за раздробяване на файлове и мениджър на разширения. Ще използваме тази помощна програма за почистване на .DS_Store файловете.

Можете да го изтеглите и инсталирате от официалния им уебсайт: iMyMac

След като iMyMac Cleaner е инсталиран, следвайте стъпките по-долу:

  1. Задръжте Command и натиснете Space, за да отворите Spotlight , въведете iMyMac за търсене и Enter, за да отворите приложението
  2. Щракнете върху бутона Сканиране на главния екран на iMyMac
  3. След като сканирането приключи, щракнете върху опцията Преглед до нежеланите файлове

  4. Можете да намерите файла .DS_Store и да кликнете върху  бутона Clean . Но понякога има .DS_Store файлове в папките на кеша или други, както е показано по-долу в Терминал:
  5. Всички избрани .DS_Store файлове или папки, съдържащи тези файлове, ще бъдат почистени от iMyMac.