Anonim

macOS luo .DS_Store-tiedoston jokaiseen Finderissa tarkastelemaasi kansioon. Tämä tiedosto tallentaa metatiedot kyseisen kansion sisällöstä sekä käyttäjän mukautukset esimerkiksi näkymän tyypille ja kuvakokoille.
Nämä .DS_Store-tiedostot ovat piilossa sinulta macOS-järjestelmässä, jotta ne eivät sotkeisi kansionäkymiäsi. Mutta seka-käyttöympäristöissä .DS_Store-tiedostoista voi tulla ongelma. Tämä johtuu siitä, että Mac luo nämä tiedostot jopa jaetuille verkon sijainneille. Joten jos jaat NAS: n toimistossasi Windows-tietokoneita käyttävien ihmisten kanssa, he saattavat yhtäkkiä nähdä joukon .DS_Store-tiedostoja, jotka roskaisivat jaettuja hakemistoja (ainakin riippuen siitä, kuinka Windows-käyttäjien näkymäasetukset on määritetty File Explorerissa) .

Macin .DS_Store-tiedosto näkyy Windowsissa.

Voit poistaa .DS_Store-tiedostot manuaalisesti menettämättä tietoja. Ainoa ongelma on, että kun seuraavan kerran selaat jaettua kansiota sen jälkeen, kun olet poistanut sen .DS_Store-tiedoston, Finder palaa oletusasetteluun ja ei muista mitään määrittämiäsi mukautettuja näkymätyyppejä tai kirjasinkokoja. Tämä lähestymistapa vaatii kuitenkin, että poistat nämä tiedostot manuaalisesti aina, kun ne aukeavat (ja macOS luo uuden korvaustiedoston joka kerta, kun palaat jaettuun hakemistoon). Sen sijaan voit määrittää macOS: n etusijalle ensin luoda .DS_Store-tiedostoja verkon osuuksiin.

Lopeta .DS_Store-tiedostojen luominen

Jos haluat määrittää Mac-tietokoneesi luomaan .DS_Store-tiedostoja jaetuille verkkoasemille, kirjaudu sisään MacOS-sovellukseen, käynnistä pääte ja kirjoita seuraava komento:

oletusasetukset kirjoita com.apple.desktopservices DSDontWriteNetworkStores -bool TOSI


Kun olet suorittanut komennon, tallenna avoimet työt ja kirjaudu ulos MacOS-käyttäjätilistäsi. Kun kirjaudut takaisin sisään, yhdistä uudelleen jaettuihin verkkoasemiin. Olemassa olevat .DS_Store-tiedostot voivat edelleen olla olemassa ja ne on poistettava manuaalisesti, mutta Mac ei luo uusia .DS_Store-tiedostoja, kun selaat jaettuja hakemistoja eteenpäin.

.DS_Store Tidbits

Kuten edellä on keskusteltu, Macin luomisen .DS_Store-tiedostojen estämisen etuna on välttää sotkua asemista, jotka on jaettu Macin ja Windowsin käyttäjien kesken. Mutta koska macOS piilottaa nämä tiedostot oletuksena (ja jopa Windows voidaan määrittää piilottamaan ne), sinun kannattaa estää niiden luominen vain, jos tiedät, että Windows-käyttäjät saattavat kohdata ne. Puhtaasti Mac-pohjaisessa verkkoympäristössä ei tarvitse piilottaa .DS_Store-tiedostoja, ja näin toimiminen estää sinua pystymästä asettamaan istuntojen välillä pysyviä kansionäkymäasetuksia.
Mutta on toinen syy harkita tätä prosessia: nopeus. Verkon nopeudesta, jaetun tallennuksen nopeudesta sekä jaettavien tiedostojen ja hakemistojen määrästä riippuen .DS_Store-tiedostojen käyttö voi todella hidastaa asioita verkon selaamisen aikana. Tämä johtuu siitä, että sen lisäksi, että Macin on käsiteltävä mahdollisesti hidasta verkkoa tai hitaita kiintolevyjä NAS-järjestelmässä, Mac-tietokoneesi on luettava ja käsiteltävä mahdollisesti tuhansia .DS_Store-tiedostoja. Tässä tapauksessa kansioiden metatietojen edut eivät yksinkertaisesti ole sen arvoisia. Muista kuitenkin, että tämä pätee todellakin vain edellä mainittuihin olosuhteisiin. Käyttäjillä, joilla on nopea NAS-laite gigabitin tai nopeammissa verkoissa, ei pitäisi olla ongelmaa, ellet käsittele poikkeuksellisen suurta määrää hakemistoja.

Ota uudelleen käyttöön .DS_Store-luominen

Jos olet käyttänyt yllä olevaa komentoa estääksesi .DS_Store-tiedostojen luomisen jaetuissa verkkoasemissa, voit ottaa näiden tiedostojen luomisen uudelleen käyttöön seuraavalla komennolla:

oletusasetukset kirjoita com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE

Kuten aiemmin, muista kirjautua ulos ja yhdistää sitten jaetut verkkoasemat uudelleen komennon suorittamisen jälkeen.

Pysäytä mac luomasta .ds_store-tiedostoja jaetuille verkkoasemille