Si elimino manualmente un archivo .DS_Store de un directorio, ¿qué es lo peor que puede pasar? ¿Qué información importante podría perder?
Respuestas
¿Demasiados anuncios?Los archivos .DS_Store sólo son utilizados por el Finder para mantener la configuración de vista personalizada para esa carpeta en particular. En la mayoría de los casos, no ocurrirá nada si los elimina o, en el peor de los casos, se perderán los ajustes de vista personalizados del Finder (tamaño del icono, posición, color de fondo, etc.).
Si intentas mantener una experiencia de "Finder espacial" en OS X, puede que te importe más, pero para la mayoría de los usuarios no se notará ningún cambio.
Lo peor que puede ocurrir es que desaparezcan los atributos de visualización de las carpetas (posición de los iconos y configuración de la vista). Si no consideras importantes las posiciones de los iconos y los ajustes de vista, no hay información importante almacenada en estos archivos, por lo que es seguro eliminarlos.
Por lo que sé, almacenan todos los ajustes mostrados en las opciones de vista en la vista de iconos y de lista (o partes de los ajustes después de haber cambiado algunos de ellos).
En la vista de columnas, las opciones de la parte inferior son las mismas para todas las carpetas, pero los modos ordenar por y ordenar por se siguen guardando en los archivos .DS_Store.
Siempre abierto en significa "guardar el modo de vista utilizado anteriormente en esta carpeta en un archivo .DS_Store". Anula el modo de vista por defecto (FXPreferredViewStyle, que suele cambiarse tras cerrar una ventana). Si marca "Abrir siempre en vista columna" y pulsa ⌘1, el modo de vista específico de la carpeta se convierte en vista icono.
Los archivos .DS_Store también contienen las dimensiones por defecto de Windows, las partes mostradas de Windows, las posiciones de los iconos en la vista de iconos y la anchura de la barra lateral.
Los comentarios de Spotlight se almacenan tanto en Ficheros .DS_Store y atributos ampliados . Si elimina un archivo .DS_Store, Finder no verá los comentarios, pero Spotlight sí.
Desde OS X 10.6 en adelante, el formato de .DS_Store
ha pasado de texto en binario y parece que no está documentado por Apple, por lo que realmente no se sabe las consecuencias exactas de la eliminación de dichos archivos.
Pero según la información de que disponemos, el archivo almacena básicamente información sobre cómo muestra los directorios y archivos (por ejemplo, su posición en Finder). Contiene una serie de registros que dan atributos de los ficheros del directorio o del propio directorio (denominados .
) en un formato similar a un árbol B.
También almacena de donde se eliminaron los archivos en la carpeta Papelera por lo que al eliminar el archivo DS_Store de allí, Finder no conocerá la ubicación original de los archivos eliminados.
Por lo tanto, si no te preocupa cómo se muestra tu carpeta en Finder, puedes eliminarla sin problemas. Si se trata de DS_Store archivo dentro de su carpeta Papelera, mejor dejarlo.
Si además le interesa saber qué se guarda exactamente en DS_almacén puede intentar utilizar dsstore_dump.pl
que puede leer los registros de un archivo de almacén en formato legible por humanos.
Véase también: Formato DS_Store en CPAN