Fail .Ds_Store (Kedai Perkhidmatan Desktop) ialah fail maklumat yang tersembunyi pada sistem pengendalian Mac anda yang macOS cipta secara automatik apabila anda menyemak imbas folder melalui apl Finder.
Fail dicipta untuk setiap folder dan mengandungi maklumat yang mengawal cara OS akan membuka folder dengan metadata konfigurasi sistem yang berkaitan. Data termasuk imej latar belakang, saiz atau orientasi ikon, cara memaparkan folder apabila anda membukanya, dsb.

Adakah Fail DS_Store Memudaratkan?
Anda boleh menemui fail DS_store dalam arkib yang diterima daripada pengguna Mac lain tetapi tidak menyebabkan sebarang bahaya semasa mereka berada dalam folder.

Fail DS_Store biasanya disembunyikan daripada paparan, tetapi anda boleh mendayakan tetapan fail tersembunyi dan melihat fail.
- Untuk mendayakan fail tersembunyi, pilih Go > Komputer dan kemudian pilih Macintosh HD untuk mengembangkan bahagian.

- Pilih Arahan + Shift + . (kunci tempoh). Fail berwarna kelabu yang anda lihat biasanya ialah fail tersembunyi dalam Mac anda.

Walau bagaimanapun, jika anda memuat naik fail DS_Store bersama-sama dengan fail lain ke Mac anda, terdapat kemungkinan ia boleh disalahgunakan untuk mendapatkan maklumat seperti atribut fail atau metadata tentang fail pada Mac anda.Ia berkemungkinan membenarkan penggodam bertindak jahat dan melihat fail peribadi anda.
Cara Memadam Fail DS_Store
Berikut ialah beberapa sebab mengapa anda ingin memadamkan fail DS_Store, walaupun ia tidak mengambil banyak ruang dalam folder atau menyebabkan sebarang bahaya:
- Apabila Finder bertindak setiap kali anda cuba membuka folder.
- Fail DS_Store yang rosak boleh menyukarkan anda untuk menukar pilihan paparan dan melihat atau mengisih ikon fail dalam folder. Apabila folder ditutup serta-merta, itu adalah tanda fail DS_Store yang rosak.
- Untuk menetapkan semula pilihan paparan anda dengan memadamkan fail DS_Store. Anda akan kehilangan tetapan paparan Finder tersuai untuk folder tertentu, tetapi anda sentiasa boleh menukar pilihan atau tetapan paparan folder.
- Jika anda memindahkan fail antara komputer, seperti dari Mac anda ke sistem lain, anda mungkin menghadapi beberapa masalah tidak dijangka yang disebabkan oleh fail DS_Store.

Beberapa cara cepat untuk menyelesaikan sebarang masalah yang anda hadapi dengan fail DS_Store termasuk:
- Buka fail DS_Store dengan aplikasi yang sesuai pada sistem bukan macOS seperti Windows. Beberapa alatan yang boleh anda gunakan untuk membuka fail DS_Store dalam Windows termasuk WinRAR, Adobe Acrobat dan Pemapar Fail Percuma.
- Memastikan fail DS_Store anda tidak rosak atau dijangkiti virus atau perisian hasad. Anda boleh menjalankan imbasan perisian hasad menggunakan pilihan antivirus terbaik untuk Mac dan semak kemungkinan ancaman.
Anda tidak kehilangan sebarang data apabila memadamkan fail DS_Store. Tetapi, sebaik sahaja pilihan folder ditukar, Finder akan mencipta DS_Store baharu untuk menyimpan tetapan paparan tersuai.
Kami akan menunjukkan kepada anda cara memadamkan fail DS_Store:
- Untuk folder tertentu
- Untuk berbilang folder dalam Mac anda melalui aplikasi Terminal
Cara Memadam Fail DS_Store untuk Folder Tertentu
Gunakan langkah ini untuk memadamkan fail DS_Store daripada folder tertentu.
- Pilih Go > Utiliti > Terminal.
Nota: Jika anda tidak log masuk sebagai pentadbir, anda mungkin diminta memasukkan nama dan kata laluan anda untuk mengakses Apl terminal dan gunakan arahan yang diperlukan untuk memadamkan fail DS_Store.

- Cari folder dan tukar direktori ke folder yang mengandungi fail DS_Store yang ingin anda padamkan. Contohnya, jika folder berada pada desktop, gunakan arahan cd desktop dan tekan Enter .

- Taip cari . –nama '.DS_Store' –taip f –delete untuk memadam semua fail DS_Store dalam direktori semasa dan tekan Enter.
Nota: Pastikan anda menaip arahan tepat seperti yang dimaksudkan jika tidak, anda boleh memadamkan fail penting lain pada Mac anda.

- Pilih OK. Fail .DS_Store dalam folder yang anda pilih akan dipadamkan.

Nota: Terminal akan menghantar mesej hanya jika arahan yang anda masukkan tidak berfungsi.
Cara Memadam Fail DS_Store untuk Berbilang Folder
Jika anda mahu memadamkan semua fail DS_Store daripada Mac anda, ikut langkah ini.
- Pilih Go > Utiliti > Terminal.

- Masukkan arahan ini dalam tetingkap Terminal: sudo find / -name “.DS_Store” -depth -exec rm {} \; dan tekan Enter.

- Masukkan kata laluan anda,jika digesa. Fail DS_Store akan dipadamkan daripada semua folder.

Nota: Apl akan mengembalikan mesej hanya jika arahan yang anda masukkan tidak berfungsi.
Cara Mencegah Penciptaan Automatik Fail DS_Store
Jika terdapat folder rawak pada pelayan anda, penggodam mungkin mendapat akses kepada fail DS_Store, melihat atribut atau metadata tentang fail dan bertindak secara berniat jahat.
Cara terbaik untuk menyelesaikan masalah ini dan mencegah pelanggaran keselamatan melalui fail DS_Store ialah dengan melumpuhkan penciptaan automatik fail DS_Store. Ini caranya.
- Pilih Go > Utiliti > Terminal.
- Taip lalai tulis com.apple.desktopservices DSDontWriteNetworkStores true dan tekan Enter . Jika anda ingin membalikkan arahan ini, gunakan arahan yang sama tetapi tukar true kepada false .

- Mulakan semula Mac anda.
Cara Memadam .DS_Store Fail Secara Automatik Secara Berkala
Jika anda tidak mahu terus memadamkan fail DS_Store secara manual, anda boleh menggunakan arahan UNIX untuk mengalih keluar fail secara automatik pada selang masa yang tetap. Ini caranya.
- Pilih Go > Utiliti > Terminal.
- Taip atau tampal arahan ini dalam Terminal: sudo crontab -e dan tekan Returnkunci.

- Jika digesa, masukkan kata laluan pentadbir.

- Dalam editor vim, tekan i pada papan kekunci anda sekali. Kemudian taip atau tampal arahan ini: 30 10root find / -name “.DS_Store” -depth -exec rm {} \;

Nota: Entri crontab adalah dalam format berikut: . Dalam contoh kami, sistem ditetapkan untuk menjalankan arahan secara automatik pada 10.30 pagi setiap hari. Anda boleh menggunakan nilai yang berbeza untuk mengkonfigurasi arahan untuk masa yang berbeza dan arahan itu akan dijalankan sama ada Mac anda dihidupkan atau dalam mod Tidur.
- Tekan kekunci Esc pada papan kekunci anda sekali dan kemudian tekan Shift+ Z + Z serentak untuk menyimpan entri crontab.

Alih keluar Fail DS_Store daripada Mac Anda
Kebanyakan pengguna Mac tidak menyedari bahawa fail DS_Store wujud. Fail halimunan ini tinggal dalam folder sistem Mac anda dan anda boleh mengalih keluarnya atau melumpuhkan penciptaan fail menggunakan langkah yang digariskan dalam panduan ini.
Tinggalkan ulasan di bawah dan beritahu kami jika panduan ini membantu anda mengalih keluar fail DS_Store pada Mac anda.






