Zu allen Tipps
Allgemein

.DS_Store deaktivieren. Abhilfe schafft das Terminal

.DS_Store deaktivieren. Abhilfe schafft das Terminal Zumindest für Netzwerkfestplatten schafft ein Terminal-Kommando Abhilfe. Suchen Sie dazu via Spotlight das Programm Terminal, öffnen es, und geben folgendes Kommando ein: defaults write com.apple.d…

Veröffentlicht am 08.09.2020

.DS_Store-Dateien auf Netzwerkfreigaben deaktivieren

macOS legt in nahezu jedem Ordner eine versteckte Datei namens .DS_Store an. Darin speichert der Finder unter anderem Ansichtsoptionen, Symbolpositionen und weitere Einstellungen.

Auf lokalen Laufwerken ist dieses Verhalten in der Regel unproblematisch. Auf Netzwerkfreigaben (SMB, AFP oder NFS) können diese Dateien jedoch störend sein und unnötig viele versteckte Dateien erzeugen.

.DS_Store auf Netzwerkfreigaben deaktivieren

Öffnen Sie das Terminal (Programme → Dienstprogramme → Terminal) und führen Sie folgenden Befehl aus:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true

Nach einer erneuten Anmeldung oder einem Neustart des Finders werden auf Netzwerkfreigaben keine neuen .DS_Store-Dateien mehr erstellt.

Einstellung wieder rückgängig machen

Soll das ursprüngliche Verhalten wiederhergestellt werden, verwenden Sie folgenden Befehl:

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool false

Vorhandene .DS_Store-Dateien löschen

Bereits vorhandene .DS_Store-Dateien können rekursiv aus einem Verzeichnis entfernt werden.

find /Pfad/zum/Ordner -name ".DS_Store" -type f -delete

Beispiel:

find /Volumes/Daten -name ".DS_Store" -type f -delete

Desktopsymbole unter macOS ausblenden

Falls Sie einen aufgeräumten Desktop bevorzugen, können sämtliche Desktop-Symbole über das Terminal ausblenden.

Führen Sie dazu folgenden Befehl aus:

defaults write com.apple.finder CreateDesktop -bool false

Starten Sie anschließend den Finder neu:

killall Finder

Die Desktop-Symbole werden sofort ausgeblendet. Die Dateien werden dabei nicht gelöscht, sondern lediglich nicht mehr auf dem Desktop angezeigt.

Desktopsymbole wieder anzeigen

Um die Desktop-Symbole wieder einzublenden, führen Sie folgende beiden Befehle aus:

defaults write com.apple.finder CreateDesktop -bool true

killall Finder

Fazit

Mit wenigen Terminalbefehlen lässt sich verhindern, dass macOS auf Netzwerkfreigaben ständig neue .DS_Store-Dateien anlegt. Zusätzlich können Desktop-Symbole bei Bedarf vollständig ausgeblendet werden, ohne dass Dateien oder Ordner gelöscht werden.

Eigenes IT-Problem?

Nicht jeder Fall passt in einen Tipp

Wenn es bei Ihnen komplizierter wird, übernehmen wir das gerne direkt für Sie.