- Ciencia y TecnologíaLo Más Reciente
- 06/11/2023
Cómo desactivar la generación de archivos .DS_Store en macOS
Los archivos .DS_Store pueden llegar a contaminar la red y el almacenamiento extraíble para los usuarios que no utilizan Mac. Estos archivos son generados automáticamente por el sistema cuando se crean carpetas en macOS. Estos archivos son útiles para realizar un seguimiento de los metadatos y las configuraciones de carpeta, como las opciones de visualización de la carpeta, las opciones de ordenamiento y el tamaño y la posición de los iconos.
Por lo general, estos archivos están ocultos en el Finder debido a que tienen un punto al inicio del nombre, lo que los convierte en archivos ocultos. Sin embargo, si compartes o visualizas una carpeta creada en un Mac en otro sistema operativo o a través de intercambio de archivos, podrás verlos.
El problema ocurre cuando creas una carpeta en una unidad de red desde macOS y Finder, ya que se crearán automáticamente los archivos .DS_Store. Si tú o el administrador del servidor se empiezan a frustrar por la creación aparentemente interminable de estos archivos, hay una manera rápida y sencilla de desactivar su creación.
Para evitar que el Finder genere automáticamente estos archivos con las unidades de red, sigue estos pasos:
1. Abre la aplicación Terminal, ubicada en Aplicaciones > Utilidades, e ingresa el siguiente comando:
`defaults write com.apple.desktopservices DSDontWriteNetworkStores true`
2. Presiona Enter.
3. Una vez ejecutado el comando, reinicia tu Mac y listo, ya no tendrás más archivos .DS_Store en tus carpetas compartidas en la red.
Si necesitas configurar ciertas carpetas de una manera específica y deseas volver a habilitar la creación de estos archivos, la solución también es simple. Sigue estos pasos:
1. Abre Terminal e ingresa el siguiente comando:
`defaults write com.apple.desktopservices DSDontWriteNetworkStores false`
2. Reinicia el sistema una vez ejecutado el comando.
Cabe mencionar que este cambio es considerado una modificación por usuario, por lo que si te encuentras en un entorno corporativo con múltiples usuarios de Apple, este comando debe ejecutarse desde la cuenta de cada usuario cuando esté conectado con su perfil. Esto puede automatizarse y ejecutarse por el departamento de TI como un script de inicio de sesión o como parte de las tareas de mantenimiento rutinario a través de Apple Remote Desktop u otros programas de administración de terceros.
En las unidades de red, puedes eliminar fácilmente los archivos .DS_Store creados previamente simplemente borrándolos de la unidad de red.
Para evitar que se creen archivos .DS_Store en unidades extraíbles, como unidades USB, memorias USB y tarjetas SD, hay un comando oculto en Terminal que puede realizarse. Sigue estos pasos:
1. Abre Terminal, ubicado en Aplicaciones > Utilidades, e ingresa el siguiente comando:
`defaults write com.apple.desktopservices DSDontWriteUSBStores -bool true`
2. Reinicia el sistema una vez ejecutado el comando.
Si descubres que necesitas volver a habilitar la capacidad de crear archivos .DS_Store en medios extraíbles, puedes restaurar la configuración predeterminada ingresando el siguiente comando en Terminal y reiniciando el sistema:
`defaults write com.apple.desktopservices DSDontWriteUSBStores -bool false`
Esta personalización facilitará el proceso de evitar la contaminación de carpetas compartidas en red y medios extraíbles con archivos .DS_Store, especialmente cuando es poco probable que aproveches las características que el Finder almacena en ellos. Además, esto contribuirá a mantener la cordura de los usuarios de Windows y Linux cuando los usuarios de macOS compartan archivos y carpetas con ellos.
Fuente: [TechRepublic](https://www.techrepublic.com/article/how-to-turn-off-ds-store-files-on-macos/)
Si te interesó esta noticia y deseas mantenerte al día con los últimos acontecimientos, no dudes en explorar nuestras otras secciones en Uni2Noticias. Continúa informándote con nosotros.