A .Ds_Store (Desktop Services Store) -tiedosto on Macin käyttöjärjestelmään piilotettu tietotiedosto, jonka macOS luo automaattisesti aina, kun selaat kansiota Finder-sovelluksen kautta.
Tiedosto luodaan kullekin kansiolle, ja se sisältää tietoja, jotka ohjaavat sitä, kuinka käyttöjärjestelmä avaa kansion ja siihen liittyvät järjestelmän kokoonpanon metatiedot. Tietoihin kuuluvat taustakuvat, kuvakkeiden koko tai suunta, kansioiden näyttäminen avattaessa jne.
Ovatko DS_Store-tiedostot haitallisia?
Löydät DS_store-tiedostoja muilta Mac-käyttäjiltä saaduista arkistoista, mutta ne eivät aiheuta haittaa, kun ne ovat kansiossa.
DS_Store-tiedostot ovat yleensä piilossa näkyvistä, mutta voit ottaa piilotiedostot käyttöön ja tarkastella tiedostoja.
- Ota piilotetut tiedostot käyttöön valitsemalla Go > Computer ja Laajenna sitten osio valitsemalla Macintosh HD.
- Valitse Command + Shift + . (ajan avain). Harmaan näkyvät tiedostot ovat yleensä Macin piilotettuja tiedostoja.
Jos kuitenkin lataat DS_Store-tiedoston muiden tiedostojen ohella Maciin, niitä voidaan käyttää väärin saadakseen tietoja, kuten tiedostomääritteitä tai metatietoja Macissa olevista tiedostoista.Sen avulla hakkerit voivat toimia haitallisesti ja tarkastella yksityisiä tiedostojasi.
DS_Store-tiedoston poistaminen
Tässä on muutamia syitä, miksi haluat poistaa DS_Store-tiedoston, vaikka se ei vie paljon tilaa kansiosta tai aiheuta haittaa:
- Kun Finder toimii aina, kun yrität avata kansion.
- Vioittuneet DS_Store-tiedostot voivat vaikeuttaa näkymävaihtoehtojen vaihtamista ja tiedostojen kuvakkeiden tarkastelua tai lajittelua kansiossa. Kun kansio sulkeutuu välittömästi, se on merkki vioittuneesta DS_Store-tiedostosta.
- Näyttöasetusten palauttaminen poistamalla DS_Store-tiedoston. Menetät tietyn kansion mukautetut Finder-näkymäasetukset, mutta voit aina muuttaa kansion näkymäasetuksia.
- Jos siirrät tiedostoja tietokoneiden välillä, kuten Macista toiseen järjestelmään, saatat kohdata DS_Store-tiedostojen aiheuttamia odottamattomia ongelmia.
Joitakin nopeita tapoja ratkaista DS_Store-tiedostojen kanssa kohtaamiasi ongelmia:
- Avaa DS_Store-tiedostoja sopivilla sovelluksilla muissa kuin macOS-järjestelmissä, kuten Windowsissa. Joitakin työkaluja, joilla voit avata DS_Store-tiedostoja Windowsissa, ovat WinRAR, Adobe Acrobat ja Free File Viewer.
- Varmista, että DS_Store-tiedostosi ei ole vioittunut tai viruksen tai haittaohjelman saastuttama. Voit suorittaa haittaohjelmatarkistuksen käyttämällä Macin parhaita virustentorjuntavaihtoehtoja ja tarkistaa mahdolliset uhat.
Et menetä mitään tietoja, kun poistat DS_Store-tiedoston. Mutta kun kansion asetuksia muutetaan, Finder luo uuden DS_Storen mukautettujen näkymäasetusten tallentamiseen.
Näytämme, kuinka DS_Store-tiedosto poistetaan:
- Tietylle kansiolle
- Useille kansioille Macissa Pääte-sovelluksen kautta
Kuinka poistaa DS_Store-tiedosto tietystä kansiosta
Näiden ohjeiden avulla voit poistaa DS_Store-tiedoston tietystä kansiosta.
- Valitse Go > Utilities > Terminaali.
Huomautus: Jos et ole kirjautunut sisään järjestelmänvalvojana, sinua saatetaan pyytää antamaan nimesi ja salasanasi päästäksesi Päätesovellus ja käytä DS_Store-tiedostojen poistamiseen tarvittavia komentoja.
- Etsi kansio ja vaihda hakemisto kansioon, joka sisältää poistettavan DS_Store-tiedoston. Jos kansio on esimerkiksi työpöydällä, käytä cd desktop-komentoa ja paina Enter .
- Type etsi . –nimi '.DS_Store' –kirjoita f –delete poistaaksesi kaikki DS_Store-tiedostot nykyisestä hakemistosta ja paina Enter.
Huomautus: Varmista, että kirjoitat komennon täsmälleen tarkoitetulla tavalla, muuten saatat poistaa muita tärkeitä tiedostoja Macistasi.
- Valitse OK. Valitsemasi kansion .DS_Store-tiedostot poistetaan.
Huomautus: Pääte lähettää viestin vain, jos antamasi komento ei toiminut.
Kuinka poistaa DS_Store-tiedosto useista kansioista
Jos haluat poistaa kaikki DS_Store-tiedostot Macistasi, noudata näitä ohjeita.
- Valitse Go > Utilities > Terminaali.
- Anna tämä komento Pääte-ikkunaan: sudo find / -name “.DS_Store” -depth -exec rm {} \; ja paina Enter.
- Anna pyydettäessä salasana, . DS_Store-tiedostot poistetaan kaikista kansioista.
Huomautus: Sovellus palauttaa viestin vain, jos antamasi komento ei toiminut.
Kuinka estää DS_Store-tiedostojen automaattinen luominen
Jos palvelimellasi on satunnaisia kansioita, hakkerit voivat päästä käsiksi DS_Store-tiedostoihin, tarkastella tiedoston attribuutteja tai metatietoja ja toimia haitallisesti.
Paras tapa ratkaista tämä ongelma ja estää tietoturvaloukkaukset DS_Store-tiedostojen kautta on poistaa DS_Store-tiedostojen automaattinen luonti käytöstä. Toimi näin.
- Valitse Go > Utilities > Terminaali.
- Type defaults kirjoittaa com.apple.desktopservices DSDontWriteNetworkStores true ja paina Enter . Jos haluat joskus peruuttaa tämän komennon, käytä samaa komentoa, mutta muuta true arvoksi false .
- Käynnistä Mac uudelleen.
Kuinka .DS_Store-tiedostot poistetaan automaattisesti säännöllisesti
Jos et halua jatkaa DS_Store-tiedostojen poistamista manuaalisesti, voit käyttää UNIX-komentoa poistamaan tiedostot automaattisesti säännöllisin väliajoin. Toimi näin.
- Valitse Go > Utilities > Terminaali.
- Kirjoita tai liitä tämä komento Terminaaliin: sudo crontab -e ja paina Return -näppäin.
- Syötä pyydettäessä järjestelmänvalvojan salasana.
- Paina vim-editorissa i näppäimistöllä kerran. Kirjoita tai liitä tämä komento: 30 10root find / -name “.DS_Store” -depth -exec rm {} \;
Huomautus: crontab-merkintä on seuraavassa muodossa: . Esimerkissämme järjestelmä on asetettu suorittamaan komento automaattisesti kohdassa 10.klo 30 joka päivä. Voit käyttää eri arvoja määrittääksesi komennon eri ajaksi, ja komento suoritetaan riippumatta siitä, onko Macisi päällä tai lepotilassa.
- Paina näppäimistön Esc-näppäintä kerran ja paina sitten Shift+ Z + Z samanaikaisesti tallentaaksesi crontab-merkinnän.
Poista DS_Store-tiedostot Macistasi
Useimmat Mac-käyttäjät eivät ole tietoisia DS_Store-tiedostojen olemassaolosta. Nämä näkymätön tiedostot ovat Macin järjestelmäkansioissa, ja voit poistaa ne tai estää tiedostojen luomisen tässä oppaassa kuvattujen ohjeiden avulla.
Jätä kommentti alle ja kerro meille, auttoiko tämä opas sinua poistamaan DS_Store-tiedostoja Macistasi.
