.DS_STORE

Plik DS_STORE

macOS Finder Desktop Services Store (.DS_Store)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .DS_Store to ukryty plik, który macOS Finder tworzy automatycznie w każdym otwieranym folderze, aby zapamiętać jego ustawienia widoku - pozycje ikon, rozmiar okna czy kolejność sortowania. Nie ma w nim nic do otwierania: przechowuje on jedynie wewnętrzne dane Finder, a nie dokumenty. Zazwyczaj zauważysz go na systemach innych niż Mac, wewnątrz archiwum ZIP od użytkownika Maca lub na dysku sieciowym. Usunięcie go jest całkowicie bezpieczne - Twoje pliki pozostaną nienaruszone, a macOS po prostu utworzy go ponownie z domyślnymi ustawieniami.

Deweloper: Apple Kategoria: Pliki ustawień MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .ICA · .WMZ · .CFG · .LIC

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 23, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku DS_STORE?

Plik .DS_Store przechowuje preferencje wyświetlania folderu, w którym się znajduje. Jest to ukryty plik używany przez macOS, podobny do pliku desktop.ini używanego w Microsoft Windows. Plik ten nie posiada konwencjonalnego rozszerzenia - jego pełna nazwa to dosłownie .DS_Store, a kropka na początku sprawia, że jest on niewidoczny w Finder oraz w systemach typu Unix. Wewnętrznie .DS_Store wykorzystuje własnościowy format binarny alokatora „Buddy” firmy Apple, identyfikowalny po sygnaturze magicznej Bud1 na offsecie 4.

Metadane folderu, które mogą być przechowywane w plikach .DS_Store, obejmują:

  • Rozmiar i pozycję ikon
  • Pozycję okna względem ekranu
  • Wybrany widok (ikony, lista, kolumny lub galeria)
  • Kolor tła lub obraz ustawiony dla okna folderu
  • Informacje używane przez inne aplikacje (macOS 10.4 i nowsze), na przykład Spotlight

Nazwa .DS_Store oznacza Desktop Services Store. Pliki te są tworzone i aktualizowane automatycznie przez Finder. Plik .DS_Store można bezpiecznie usunąć - spowoduje to przywrócenie domyślnych ustawień folderu, a Finder automatycznie utworzy nowy plik przy następnym dostępie do folderu. Plik ten jest również tworzony na nośnikach wymiennych, takich jak dyski USB. W przypadku zdalnych systemów plików dostępnych z poziomu macOS, pliki .DS_Store są generowane domyślnie, ale zachowanie to można wyłączyć za pomocą polecenia w Terminalu. Pliki .DS_Store są również tworzone wewnątrz skompresowanych archiwów i będą pojawiać się w rozpakowanych folderach nawet na innych systemach operacyjnych, choć nie pełnią tam żadnej funkcji. Ponieważ mogą one nieumyślnie ujawnić strukturę katalogów i metadane, wielu programistów dodaje .DS_Store do swojego pliku .gitignore.

Bezpieczeństwo

RYZYKO: LOW

Plik .DS_Store to obojętne metadane i nie jest wirusem - nie zawiera kodu wykonywalnego, więc otwarcie lub usunięcie go nie może zaszkodzić komputerowi ani plikom. Usunięcie go jest zawsze bezpieczne; macOS po prostu utworzy go ponownie z domyślnymi ustawieniami widoku. Jedyną realną obawą jest prywatność/ujawnienie danych, a nie złośliwe oprogramowanie: .DS_Store rejestruje nazwy elementów, które znajdowały się w folderze, więc kopia pozostawiona w publicznym miejscu (katalog serwera WWW, udostępniony ZIP) może ujawnić nazwy plików, których nie zamierzałeś pokazywać. Z tego powodu należy usuwać pliki .DS_Store przed publikacją archiwów lub wdrażaniem strony internetowej oraz dodawać je do .gitignore.

Szczegóły formatu

w pigułce
PEŁNA NAZWAmacOS Finder Desktop Services Store (.DS_Store)
DEWELOPERAppleod Mac OS X 10.0, 2001 (Desktop Services / Finder)
TYP MIMEapplication/octet-stream
TYPBinarny plik metadanych (Apple „Buddy” allocator / B-tree); pełna nazwa pliku to „.DS_Store”
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304050607
HEX
0000000142756431
ASCII
····Bud1
Plik .DS_Store zaczyna się od 00 00 00 01, po czym następuje „Bud1” (42 75 64 31) na offsecie 4 - nagłówek alokatora „Buddy” firmy Apple. Kropka na początku nazwy ukrywa plik w Finder oraz w systemach typu Unix. Format nie jest udokumentowany przez Apple; struktura jest znana wyłącznie dzięki inżynierii wstecznej.

Programy otwierające pliki DS_STORE

Windows1 app
File Explorer / 7-Zip (to delete) Open-source Nie ma tu nic do przeglądania. Pokaż ukryte pliki (lub otwórz archiwum w 7-Zip) i po prostu usuń wpisy .DS_Store - ich usunięcie jest bezpieczne.
macOS2 apps
Finder (built-in behavior) Wbudowany Żadna aplikacja go nie otwiera - jest on używany przez Finder. Domyślnie jest ukryty; naciśnij Cmd+Shift+. aby odkryć ukryte pliki, jeśli chcesz go usunąć.
Terminal (to remove/prevent) Wbudowany Usuwanie rekurencyjne: „find . -name .DS_Store -delete”. Blokowanie na udziałach sieciowych: „defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true”.
Linux1 app
File manager / terminal (to delete) Open-source Pokaż ukryte pliki, aby je zobaczyć, lub uruchom „find . -name .DS_Store -delete”, aby wyczyścić folder utworzony na Macu.

Szczegóły techniczne

specyfikacja
Pełna nazwa pliku`.DS_Store` - kropka na początku jest częścią nazwy, a nie separatorem rozszerzenia; plik nie posiada konwencjonalnego rozszerzenia
Format wewnętrznyWłasnościowy alokator Apple „Buddy” / struktura binarna B-drzewa; nieudokumentowany przez Apple i znany jedynie dzięki inżynierii wstecznej
Magiczne bajty`00 00 00 01 42 75 64 31` - pierwsze cztery bajty to `00 00 00 01`; bajty 4-7 tworzą napis `Bud1` (sygnatura alokatora Buddy)
Typ MIME`application/octet-stream`
DeweloperApple Inc.
Kolejność bajtówBig-endian
Domyślnie ukrytyTak - kropka na początku ukrywa plik w Finder oraz w powłokach Unix/Linux, chyba że jawnie włączono wyświetlanie ukrytych plików
Utworzony przezmacOS Finder; generowany i aktualizowany automatycznie i po cichu przy dostępie do folderu, bez interakcji użytkownika
Przechowywane metadaneRozmiary i pozycje ikon, geometria okna, wybrany tryb widoku (ikony / lista / kolumny / galeria), obraz tła lub kolor folderu, metadane Spotlight (macOS 10.4+)
Zachowanie na dyskach sieciowychDomyślnie generowany na zdalnych wolumenach SMB/AFP; można to zablokować poleceniem `defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true`
Zachowanie przy usuwaniuBezpieczny do usunięcia w dowolnym momencie; Finder odtworzy plik automatycznie przy następnym dostępie do tego samego folderu
Zachowanie międzyplatformoweNiefunkcjonalny w systemach Windows i Linux; pojawia się w drzewach folderów wypakowanych z archiwów utworzonych w macOS, ale jest ignorowany przez te systemy
Implikacje bezpieczeństwaMoże ujawnić wewnętrzną strukturę katalogów i metadane ścieżek plików, jeśli zostanie dodany do systemów kontroli wersji lub rozpowszechniony wewnątrz archiwów
Typowy rozmiar plikuOd kilkuset bajtów do kilku KB, zależnie od liczby elementów i wpisów metadanych przechowywanych dla folderu
Status dokumentacjiOficjalnie nieudokumentowany przez Apple; struktura wewnętrzna została poznana dzięki inżynierii wstecznej przeprowadzonej przez deweloperów zewnętrznych
WydanoMac OS X 10.0, 2001 (Desktop Services / Finder)
Specyfikacjaen.wikipedia.org

Konwersje DS_STORE

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami DS_STORE. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki DS_STORE.

Najczęściej zadawane pytania

Co to jest plik .DS_Store i dlaczego go mam?
To ukryty plik, który macOS Finder tworzy w każdym folderze, aby zapamiętać ustawienia widoku (pozycje ikon, rozmiar okna, kolejność sortowania). Zazwyczaj widzisz go na systemach innych niż Mac, ponieważ został skopiowany wraz z folderem lub archiwum ZIP użytkownika Maca. Nie jest on częścią Twoich właściwych plików.
Czy mogę usunąć pliki .DS_Store?
Tak, zawsze jest to bezpieczne. Twoje dokumenty pozostaną nienaruszone - plik przechowuje jedynie preferencje widoku Finder. Na komputerze Mac Finder utworzy go ponownie (z domyślnymi ustawieniami) przy następnym otwarciu tego folderu.
Czy plik .DS_Store to wirus?
Nie. To nieszkodliwe metadane Apple bez żadnego kodu wykonywalnego. Jedynym realnym zastrzeżeniem jest prywatność: plik zawiera listę nazw plików, które znajdowały się w folderze, więc nie należy go zostawiać na publicznym serwerze WWW.
Jak powstrzymać macOS przed tworzeniem plików .DS_Store?
Nie można tego całkowicie zatrzymać lokalnie, ale można zapobiec ich tworzeniu na udziałach sieciowych: uruchom polecenie „defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true” i wyloguj/zaloguj się ponownie. W przypadku archiwów i repozytoriów Git, wyklucz .DS_Store (np. w .gitignore) lub usuń je przed pakowaniem.
Jak usunąć wszystkie pliki .DS_Store w folderze?
W systemie macOS/Linux uruchom „find . -name .DS_Store -delete” w danym folderze. W systemie Windows włącz „pokaż ukryte pliki” (lub otwórz archiwum w 7-Zip) i po prostu usuń wpisy .DS_Store.
Czy usunięcie .DS_Store zmieni moje pliki?
Nie. Jedynym efektem będzie to, że dany folder „zapomni” swój niestandardowy widok Finder (układ ikon, rozmiar okna) i powróci do ustawień domyślnych. Pliki wewnątrz pozostają całkowicie nienaruszone.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.BINCD/DVD Disc Image (BIN/CUE)
10.XDWDocuWorks Document

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z