Co to jest .DS_Store i jak usunąć go z systemu macOS

Większość użytkowników nie zna plików .DS_Store, dopóki nie znajdą ich kiedyś sami. Pliki te są zawsze ukryte w folderach systemowych i pracują nad zachowaniem ustawień wyświetlania tego konkretnego folderu dla użytkownika. Możesz jednak sprawdzić istnienie tych plików, przeglądając ukryte pliki lub używając Terminala, aby wyświetlić listę wszystkich plików w folderze / katalogu. Ponadto, jeśli udostępniasz komputer z systemem Windows, zobaczysz te pliki w każdym folderze, a także na pulpicie. W tym artykule dowiesz się wszystkiego o plikach .DS_Store i jak je usunąć z systemu.

Co to są pliki .DS_Store w systemie macOS?

Pliki .DS_Store (DS oznacza Desktop Services) są automatycznie generowane w systemie macOS. Zawierają informacje o tym, jak wyświetlać foldery, gdy użytkownik je otwiera. Pliki te są tworzone przez macOS Finder w celu zapisania informacji o położeniu ikon, rozmiarze i położeniu okna, kiedy było ostatnio otwierane w systemie. Możesz łatwo znaleźć te pliki za pomocą terminala za pomocą polecenia, jak pokazano poniżej:

sudo ls

Uwaga : Proste poleceniels ” pokaże tylko pliki i foldery, ale dzięki sudo będziesz mógł zobaczyć wszystkie ukryte i niewidoczne pliki systemowe.

Plik .DS_Store działa podobnie do pliku Thumb.db , który jest tworzony automatycznie w systemie operacyjnym Windows dla każdego folderu. Gdy użytkownicy skopiują folder z macOS do Windows, ten plik stanie się widoczny.

Konsekwencje usunięcia .DS_Store z macOS

Pliki .DS_Store nie powodują żadnych szkód i zajmują bardzo mało miejsca w pamięci systemu. Jednak udostępnianie plików w systemie operacyjnym Windows lub przesyłanie do OneDrive spowoduje awarię i spowoduje problem dla większości użytkowników. Poza tym usunięcie tych plików nie daje żadnej korzyści z wydajności i najlepiej jest pozostawić je bez zmian. Gdy użytkownik usunie ten plik, wygląd folderu powróci do domyślnych preferencji.

Metoda 1: Usunięcie plików .DS_Store dla określonego folderu za pośrednictwem terminala

  1. Przytrzymaj Command i naciśnij spację, aby otworzyć Spotlight , wpisz Terminal, aby wyszukać i Enter

  2. Zmień katalog na folder, z którego chcesz usunąć pliki .DS_Store , używając polecenia:
    pulpit cd

    (Zmień pulpit na ścieżkę, do której chcesz uzyskać dostęp)

  3. Teraz wpisz następujące polecenie, aby usunąć wszystkie pliki .DS_Store w bieżącym katalogu:
    odnaleźć . –Name '.DS_Store' –type f –delete

    Uwaga : Możesz wpisać –print na końcu polecenia, aby wydrukować listę usuniętych plików, jak pokazano poniżej.

  4. Pliki zostaną usunięte w następującym folderze i będzie można je bezpiecznie przesyłać bez żadnych błędów.

Metoda 2: Usunięcie plików .DS_Store ze wszystkich folderów w systemie za pośrednictwem terminala

  1. Przytrzymaj Command i naciśnij spację, aby otworzyć Spotlight , wpisz Terminal, aby wyszukać i Enter

  2. Użyj tego polecenia, aby usunąć wszystkie pliki .DS_Store z systemu:
    sudo find / -name ".DS_Store" –depth –exec rm {} \;
  3. Wszystkie pliki .DS_Store w systemie zostaną usunięte, ale zostaną wygenerowane dla większości folderów, do których użytkownik lub system będzie miał dostęp.

Metoda 3: Czyszczenie plików .DS_Store przy użyciu programu iMyMac Cleaner

iMyMac to narzędzie do czyszczenia systemu macOS, które skanuje cały system w poszukiwaniu niepotrzebnych i nieaktywnych plików. Oczyszczając te pliki, użytkownik może zaoszczędzić miejsce na dysku i poprawić wydajność systemu. Jest to podobne do CCleaner w systemie Windows, pomagając usunąć niepotrzebne pliki i wyczyścić dane pamięci podręcznej przeglądarki dla użytkowników. Zestaw narzędzi iMyMac zapewnia więcej funkcji, takich jak wyszukiwarka duplikatów, dezinstalator komputerów Mac, niszczarka plików i menedżer rozszerzeń. Użyjemy tego narzędzia do wyczyszczenia plików .DS_Store.

Możesz go pobrać i zainstalować z ich oficjalnej strony internetowej: iMyMac

Po zainstalowaniu iMyMac Cleaner wykonaj poniższe czynności:

  1. Przytrzymaj Command i naciśnij spację, aby otworzyć Spotlight , wpisz iMyMac, aby wyszukać i Enter, aby otworzyć aplikację
  2. Kliknij przycisk Skanuj na głównym ekranie iMyMac
  3. Po zakończeniu skanowania kliknij opcję Przejrzyj obok niepotrzebnych plików

  4. Możesz zlokalizować plik .DS_Store i kliknąć  przycisk Wyczyść . Ale czasami w folderach pamięci podręcznej lub innych znajdują się pliki .DS_Store, jak pokazano poniżej w Terminalu:
  5. Wszystkie wybrane pliki lub foldery .DS_Store zawierające te pliki zostaną wyczyszczone przez iMyMac.