Anonim

Datoteka .Ds_Store (Desktop Services Store) je datoteka z informacijami, skrita v operacijskem sistemu vašega Maca, ki jo macOS samodejno ustvari vsakič, ko brskate po mapi v aplikaciji Finder.

Datoteka je ustvarjena za vsako mapo in vsebuje informacije, ki nadzorujejo, kako bo OS odprl mapo s povezanimi metapodatki o sistemski konfiguraciji. Podatki vključujejo slike ozadja, velikost ali orientacijo ikon, način prikaza map, ko jih odprete itd.

Ali so datoteke DS_Store škodljive?

Datoteke DS_store lahko najdete v arhivih, prejetih od drugih uporabnikov Maca, vendar ne povzročajo nobene škode, medtem ko so v mapi.

DS_Store datoteke so običajno skrite pred pogledom, vendar lahko omogočite nastavitev skritih datotek in si ogledate datoteke.

  1. Če želite omogočiti skrite datoteke, izberite Go > Computer in nato izberite Macintosh HD, da razširite razdelek.

  1. Izberi Command + Shift + . (ključ za piko). Sivo obarvane datoteke, ki jih vidite, so običajno skrite datoteke v vašem Macu.

Vendar, če naložite datoteko DS_Store skupaj z drugimi datotekami v vaš Mac, obstaja možnost, da jih zlorabijo za pridobivanje informacij, kot so atributi datotek ali metapodatki o datotekah v vašem Macu.Hekerjem lahko potencialno omogoči zlonamerno delovanje in ogled vaših zasebnih datotek.

Kako izbrisati datoteko DS_Store

Tukaj je nekaj razlogov, zakaj želite izbrisati datoteko DS_Store, tudi če ne zavzame veliko prostora v mapi ali povzroča škode:

  • Ko Finder ukrepa vsakič, ko poskušate odpreti mapo.
  • Poškodovane datoteke DS_Store lahko otežijo spreminjanje možnosti pogleda in ogled ali razvrščanje ikon datotek v mapi. Ko se mapa takoj zapre, je to znak poškodovane datoteke DS_Store.
  • Za ponastavitev vaših nastavitev zaslona z brisanjem datoteke DS_Store. Izgubili boste nastavitve pogleda iskalnika po meri za določeno mapo, vendar lahko kadar koli spremenite možnosti ali nastavitve pogleda mape.
  • Če prenašate datoteke med računalniki, na primer iz računalnika Mac v drug sistem, lahko naletite na nepričakovane težave, ki jih povzročajo datoteke DS_Store.

Nekaj ​​hitrih načinov za rešitev težav, s katerimi se soočate z datotekami DS_Store, vključuje:

  • Odprite datoteke DS_Store z ustreznimi aplikacijami v sistemih, ki niso MacOS, kot je Windows. Nekatera orodja, ki jih lahko uporabite za odpiranje datotek DS_Store v sistemu Windows, vključujejo WinRAR, Adobe Acrobat in Free File Viewer.
  • Zagotavljanje, da vaša datoteka DS_Store ni poškodovana ali okužena z virusom ali zlonamerno programsko opremo. Z najboljšimi protivirusnimi možnostmi za Mac lahko zaženete pregled zlonamerne programske opreme in preverite morebitne grožnje.

Pri brisanju datoteke DS_Store ne izgubite nobenih podatkov. Ko pa so nastavitve mape spremenjene, bo Finder ustvaril novo DS_Store za shranjevanje nastavitev pogleda po meri.

Pokazali vam bomo, kako izbrišete datoteko DS_Store:

  • Za določeno mapo
  • Za več map v vašem Macu prek aplikacije Terminal

Kako izbrisati datoteko DS_Store za določeno mapo

Uporabite te korake za brisanje datoteke DS_Store iz določene mape.

  1. Izberi Pojdi > Utilities > Terminal.

Opomba: Če niste prijavljeni kot skrbnik, boste morda morali vnesti svoje ime in geslo za dostop do Terminalsko aplikacijo in uporabite ukaze, potrebne za brisanje datotek DS_Store.

  1. Poiščite mapo in spremenite imenik v mapo, ki vsebuje datoteko DS_Store, ki jo želite izbrisati. Na primer, če je mapa na namizju, uporabite ukaz cd desktop in pritisnite Enter .

  1. Vnesite find . –ime '.DS_Store' –vnesite f –delete, da izbrišete vse datoteke DS_Store v trenutnem imeniku, in pritisnite Enter.

Opomba: Prepričajte se, da ste ukaz vnesli točno tako, kot je bilo predvideno, sicer lahko izbrišete druge pomembne datoteke na vašem Macu.

  1. Izberite OK. Datoteke .DS_Store v mapi, ki ste jo izbrali, bodo izbrisane.

Opomba: Terminal bo poslal sporočilo le, če ukaz, ki ste ga vnesli, ni deloval.

Kako izbrisati datoteko DS_Store za več map

Če želite izbrisati vse datoteke DS_Store iz vašega Maca, sledite tem korakom.

  1. Izberi Pojdi > Utilities > Terminal.

  1. V okno terminala vnesite ta ukaz: sudo find / -name “.DS_Store” -depth -exec rm {} \; in pritisnite Enter.

  1. Vnesite svoje geslo, , če ste pozvani. Datoteke DS_Store bodo izbrisane iz vseh map.

Opomba: Aplikacija bo vrnila sporočilo le, če ukaz, ki ste ga vnesli, ni deloval.

Kako preprečiti samodejno ustvarjanje datotek DS_Store

Če so na vašem strežniku naključne mape, lahko hekerji dobijo dostop do datotek DS_Store, si ogledajo atribute ali metapodatke o datoteki in delujejo zlonamerno.

Najboljši način za rešitev te težave in preprečevanje vdorov varnosti prek datotek DS_Store je, da onemogočite samodejno ustvarjanje datotek DS_Store. Evo kako.

  1. Izberi Pojdi > Utilities > Terminal.
  1. Vnesite defaults napišite com.apple.desktopservices DSDontWriteNetworkStores true in pritisnite Enter . Če želite kdaj obrniti ta ukaz, uporabite isti ukaz, vendar spremenite true v false .

  1. Znova zaženite Mac.

Kako redno samodejno brisati datoteke .DS_Store

Če ne želite še naprej ročno brisati datotek DS_Store, lahko uporabite ukaz UNIX za samodejno odstranjevanje datotek v rednih intervalih. Evo kako.

  1. Izberi Pojdi > Utilities > Terminal.
  1. Vtipkajte ali prilepite ta ukaz v terminal: sudo crontab -e in pritisnite Returntipka.

  1. Če ste pozvani, vnesite svoje skrbniško geslo.

  1. V urejevalniku vim enkrat pritisnite i na tipkovnici. Nato vnesite ali prilepite ta ukaz: 30 10root find / -name “.DS_Store” -depth -exec rm {} \;

Opomba: Vnos v crontab je v naslednji obliki: . V našem primeru je sistem nastavljen tako, da samodejno zažene ukaz pri 10.30 zjutraj vsak dan. Uporabite lahko različne vrednosti za konfiguracijo ukaza za drugačen čas in ukaz se bo izvajal ne glede na to, ali je vaš Mac vklopljen ali v načinu mirovanja.

  1. Enkrat pritisnite Esc tipko na tipkovnici in nato pritisnite Shift+ Z + Z hkrati, da shranite vnos v crontab.

Odstranite datoteke DS_Store iz vašega računalnika Mac

Večina uporabnikov Maca ne ve, da datoteke DS_Store obstajajo. Te nevidne datoteke so v sistemskih mapah vašega Maca in jih lahko odstranite ali onemogočite ustvarjanje datotek s pomočjo korakov, opisanih v tem priročniku.

Pustite komentar spodaj in nam sporočite, ali vam je ta vodnik pomagal odstraniti datoteke DS_Store v vašem Macu.

Kaj je datoteka DS_Store in kako jo odstraniti