.DS_STORE

Файл DS_STORE

macOS Finder Desktop Services Store (.DS_Store)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .DS_Store - это скрытый файл, который macOS Finder автоматически создает в каждой папке, которую он открывает, чтобы запомнить настройки вида этой папки: положение значков, размер окна, порядок сортировки. Открывать его не нужно: он содержит только внутренние данные Finder, а не документы. Обычно вы замечаете его на устройствах не от Apple, внутри ZIP-архива от пользователя Mac или на общем диске. Удалять его совершенно безопасно - ваши файлы не пострадают, а macOS просто создаст его заново с настройками по умолчанию.

Разработчик: Apple Категория: Файлы параметров MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .ICA · .WMZ · .CFG · .LIC

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 23, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла DS_STORE?

Файл .DS_Store хранит настройки отображения папки, в которой он находится. Это скрытый файл, используемый macOS, аналогичный файлу desktop.ini в Microsoft Windows. У файла нет обычного расширения - его полное имя буквально .DS_Store, а точка в начале делает его невидимым в Finder и в Unix-подобных системах. Внутри .DS_Store использует проприетарный бинарный формат аллокатора «Buddy» от Apple, идентифицируемый по сигнатуре Bud1 со смещением 4.

Метаданные папки, которые могут храниться в файлах .DS_Store, включают:

  • Размер и положение значков
  • Положение окна относительно экрана
  • Выбранный режим просмотра (значки, список, колонки или галерея)
  • Цвет фона или изображение, установленное для окна папки
  • Информация, используемая другими приложениями (macOS 10.4 и новее), например Spotlight

Название .DS_Store расшифровывается как Desktop Services Store. Файлы создаются и обновляются автоматически программой Finder. Файл .DS_Store можно безопасно удалить - это приведет к сбросу настроек папки к значениям по умолчанию, и Finder автоматически создаст новый файл при следующем обращении к папке. Файл также создается на съемных носителях, таких как USB-накопители. Для удаленных файловых систем, доступных из macOS, файлы .DS_Store создаются по умолчанию, но это поведение можно отключить с помощью команды в Terminal. Файлы .DS_Store также создаются внутри сжатых архивов и будут видны в распакованных папках даже в других операционных системах, хотя там они не выполняют никаких функций. Поскольку они могут непреднамеренно раскрыть структуру каталогов и метаданные, многие разработчики добавляют .DS_Store в свой файл .gitignore.

Безопасность и защита

РИСК: LOW

Файл .DS_Store - это инертные метаданные, а не вирус. Он не содержит исполняемого кода, поэтому его открытие или удаление не может повредить ваш компьютер или файлы. Удаление всегда безопасно; macOS просто создаст его заново с настройками вида по умолчанию. Единственная реальная проблема - это конфиденциальность, а не вредоносное ПО: .DS_Store записывает имена элементов, которые были в папке, поэтому копия, оставленная в публичном месте (директория веб-сервера, общий ZIP-архив), может раскрыть имена файлов, которые вы не собирались афишировать. По этой причине удаляйте файлы .DS_Store перед публикацией архивов или развертыванием веб-сайта и добавляйте их в .gitignore.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕmacOS Finder Desktop Services Store (.DS_Store)
РАЗРАБОТЧИКAppleс Mac OS X 10.0, 2001 (Desktop Services / Finder)
MIME-ТИПapplication/octet-stream
ТИПБинарный файл метаданных (Apple «Buddy» allocator / B-tree); полное имя файла - «.DS_Store»
СВЯЗАННЫЕ.ica.wmz.cfg.lic
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001020304050607
HEX
0000000142756431
ASCII
····Bud1
Файл .DS_Store начинается с 00 00 00 01, за которыми следует «Bud1» (42 75 64 31) со смещением 4 - заголовок аллокатора «Buddy» от Apple. Точка в начале скрывает файл в Finder и в Unix-подобных системах. Формат не документирован Apple; структура известна только благодаря реверс-инжинирингу.

Программы, открывающие файлы DS_STORE

Windows1 app
File Explorer / 7-Zip (to delete) Открытый код Там нечего просматривать. Включите отображение скрытых файлов (или откройте архив в 7-Zip) и просто удалите записи .DS_Store - их можно удалять без опасений.
macOS2 apps
Finder (built-in behavior) Встроенная Ни одно приложение его не открывает - его использует Finder. Он скрыт по умолчанию; нажмите Cmd+Shift+., чтобы показать скрытые файлы, если хотите удалить один из них.
Terminal (to remove/prevent) Встроенная Рекурсивное удаление: «find . -name .DS_Store -delete». Запрет на сетевых дисках: «defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true».
Linux1 app
File manager / terminal (to delete) Открытый код Включите показ скрытых файлов, чтобы увидеть их, или выполните «find . -name .DS_Store -delete», чтобы очистить папку, созданную на Mac.

Технические подробности

глубокая спецификация
Полное имя файла`.DS_Store` - точка в начале является частью имени, а не разделителем расширения; у файла нет обычного расширения
Внутренний форматПроприетарный аллокатор Apple «Buddy» / бинарная структура B-дерева; не документирован Apple и известен только благодаря реверс-инжинирингу
Магические байты`00 00 00 01 42 75 64 31` - первые четыре байта: `00 00 00 01`; байты 4-7 образуют строку `Bud1` (сигнатура аллокатора Buddy)
MIME-тип`application/octet-stream`
РазработчикApple Inc.
Порядок байтовBig-endian
Скрыт по умолчаниюДа - точка в начале скрывает файл в Finder и в оболочках Unix/Linux, если явно не включен показ скрытых файлов
Создается программойmacOS Finder; создается и обновляется автоматически и незаметно при доступе к папке, без участия пользователя
Хранимые метаданныеРазмеры и положения значков, геометрия окна, выбранный режим просмотра (значки / список / колонки / галерея), фоновое изображение или цвет папки, метаданные Spotlight (macOS 10.4+)
Поведение на сетевых дискахПо умолчанию создается на удаленных томах SMB/AFP; можно подавить командой `defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true`
Последствия удаленияБезопасно удалять в любое время; Finder автоматически воссоздает файл при следующем обращении к той же папке
Кроссплатформенное поведениеНе функционирует в Windows и Linux; появляется в деревьях папок, извлеченных из архивов, созданных в macOS, но игнорируется этими системами
Риски безопасностиМожет привести к утечке внутренней структуры каталогов и метаданных путей к файлам, если попадет в репозитории систем контроля версий или внутрь архивов
Типичный размер файлаОт нескольких сотен байт до нескольких КБ, в зависимости от количества элементов и записей метаданных, хранящихся для папки
Статус документацииОфициально не документирован Apple; внутренняя структура была восстановлена сторонними разработчиками
ВыпущенMac OS X 10.0, 2001 (Desktop Services / Finder)
Спецификацияen.wikipedia.org

Конвертации DS_STORE

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами DS_STORE. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах DS_STORE.

Часто задаваемые вопросы

Что такое файл .DS_Store и почему он у меня есть?
Это скрытый файл, который macOS Finder создает в каждой папке для запоминания настроек вида (положение значков, размер окна, порядок сортировки). Обычно вы видите его на устройствах без macOS, потому что он был скопирован вместе с папкой или ZIP-архивом пользователя Mac. Он не является частью ваших реальных файлов.
Можно ли удалять файлы .DS_Store?
Да, это всегда безопасно. Ваши документы не пострадают - файл хранит только предпочтения вида Finder. На Mac Finder воссоздаст его (с настройками по умолчанию) при следующем открытии этой папки.
Является ли файл .DS_Store вирусом?
Нет. Это безвредные метаданные Apple без исполняемого кода. Единственный нюанс касается конфиденциальности: в нем перечислены имена файлов, которые были в папке, поэтому не оставляйте его на публичном веб-сервере.
Как запретить macOS создавать файлы .DS_Store?
Полностью остановить создание локально нельзя, но можно запретить их появление на сетевых ресурсах: выполните команду «defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true» и перезайдите в систему. Для архивов и репозиториев Git исключайте .DS_Store (например, в .gitignore) или удаляйте их перед архивацией.
Как удалить все файлы .DS_Store в папке?
В macOS/Linux выполните «find . -name .DS_Store -delete» в нужной папке. В Windows включите «показывать скрытые файлы» (или откройте архив в 7-Zip) и просто удалите записи .DS_Store.
Изменит ли удаление .DS_Store мои файлы?
Нет. Единственный эффект заключается в том, что папка «забудет» свой особый вид Finder (расположение значков, размер окна) и вернется к настройкам по умолчанию. Файлы внутри никак не изменятся.

Ссылки

1Wikipedia - .DS_Store (format & history)en.wikipedia.org
2Apple Support - How to prevent .DS_Store files on network sharessupport.apple.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.EXEWindows Executable (Portable Executable)
5.RPMSGRestricted Permission Message
6.JPGJPEG Image
7.PARTPartial Download File
8.ICSiCalendar data file
9.BINCD/DVD Disc Image (BIN/CUE)
10.DLLDynamic Link Library

Похожие расширения

.ICACitrix Independent Computing Architecture file
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File
.OVPNOpenVPN Configuration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z