Anonim

macOS membuat file .DS_Store di setiap folder yang Anda lihat di Finder. File ini menyimpan metadata tentang konten folder itu serta kustomisasi pengguna untuk hal-hal seperti jenis tampilan dan ukuran ikon.
File .DS_Store ini disembunyikan dari Anda di macOS sehingga tidak akan mengacaukan tampilan folder Anda. Tetapi dalam lingkungan OS campuran, file .DS_Store dapat menjadi masalah. Itu karena Mac Anda membuat file-file ini bahkan untuk lokasi jaringan bersama. Jadi jika Anda berbagi NAS di kantor Anda dengan orang-orang yang menggunakan PC Windows, mereka mungkin tiba-tiba melihat banyak file .DS_Store yang mengotori direktori bersama (setidaknya, tergantung pada bagaimana pengguna Windows mengatur preferensi tampilan mereka dikonfigurasikan dalam File Explorer) .

File .DS_Store Mac terlihat di Windows.

Anda dapat menghapus file .DS_Store secara manual tanpa kehilangan data apa pun. Satu-satunya masalah adalah ketika Anda menelusuri folder bersama setelah menghapus file .DS_Store, Finder akan kembali ke tata letak default dan tidak akan mengingat jenis tampilan kustom atau ukuran font yang mungkin telah Anda tetapkan. Namun, pendekatan ini mengharuskan Anda menghapus file-file ini secara manual setiap kali mereka muncul (dan macOS akan membuat file pengganti baru setiap kali Anda kembali ke direktori bersama). Sebagai gantinya, Anda dapat mengonfigurasi macOS untuk tidak membuat file .DS_Store pada jaringan berbagi di tempat pertama.

Berhenti Membuat File .DS_Store

Untuk mengonfigurasi Mac Anda agar tidak membuat file .DS_Store di drive jaringan bersama, masuk ke macOS, luncurkan Terminal, dan masukkan perintah berikut:

default menulis com.apple.desktopservices DSDontWriteNetworkStores -bool BENAR


Setelah Anda menjalankan perintah, simpan pekerjaan apa saja yang terbuka dan logout dari akun pengguna macOS Anda. Saat Anda masuk kembali, sambungkan kembali ke drive jaringan bersama Anda. File .DS_Store yang ada mungkin masih ada dan perlu dihapus secara manual, tetapi Mac Anda tidak akan membuat file .DS_Store baru saat Anda menelusuri direktori yang dibagikan kedepannya.

.DS_Store Tidbits

Seperti dibahas di atas, manfaat mencegah Mac Anda membuat file .DS_Store adalah menghindari membuat kekacauan pada drive yang dibagi antara pengguna Mac dan Windows. Tetapi karena macOS menyembunyikan file-file ini secara default (dan bahkan Windows dapat dikonfigurasikan untuk menyembunyikannya), Anda hanya ingin mencegah pembuatannya jika Anda tahu bahwa pengguna Windows mungkin akan menemukannya. Dalam lingkungan jaringan murni berbasis Mac, tidak perlu menyembunyikan file .DS_Store, dan hal itu akan mencegah Anda untuk dapat mengatur preferensi tampilan folder yang bertahan di antara sesi.
Tetapi ada alasan lain untuk mempertimbangkan proses ini: kecepatan. Bergantung pada kecepatan jaringan Anda, kecepatan penyimpanan yang Anda bagikan, dan jumlah file dan direktori yang dibagikan, penggunaan file .DS_Store sebenarnya dapat memperlambat segalanya saat Anda menelusuri jaringan. Itu karena, selain harus berurusan dengan jaringan yang berpotensi lambat atau hard drive lambat di NAS, Mac Anda harus membaca dan memproses ribuan file .DS_Store. Dalam hal ini, manfaat dari folder metadata sama sekali tidak sepadan. Perlu diingat, bahwa ini hanya berlaku untuk keadaan yang disebutkan di atas. Pengguna dengan perangkat NAS cepat pada gigabit atau jaringan yang lebih cepat seharusnya tidak memiliki masalah kecuali Anda berurusan dengan sejumlah besar direktori.

Aktifkan Kembali Pembuatan .DS_Store

Jika Anda telah menggunakan perintah di atas untuk menonaktifkan pembuatan file .DS_Store pada drive jaringan bersama, Anda dapat mengaktifkan kembali pembuatan file-file ini dengan perintah berikut:

default menulis com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE

Seperti sebelumnya, pastikan untuk keluar dan sambungkan kembali drive jaringan Anda bersama setelah menjalankan perintah.

Hentikan mac Anda dari membuat file .ds_store di drive jaringan bersama