Jump to content

Talk:.DS Store

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Desktop Services

[edit]

This was added recently:

The name of the files stands for "Desktop Services Store". Although they were initially primarily used by the Finder they were envisioned as a more general purpose store of metadata about the display options of folders such as icon position and view settings.

Can anyone provide a source to back any of this up? Searching apple.com for "Desktop Services Store" provides zero results. Searching for "Desktop Services" and "DS_Store" provides a single result, which is a posting to the applescript-users mailing list. I'm not sure if that qualifies as a "reliable source". I think the guy who wrote the posting used to be an Apple employee but pre-Mac OS X. AlistairMcMillan 01:31, 30 September 2006 (UTC)[reply]

I added the entry above. I was the technical lead for the Mac OS X Finder when it was first written. Part of the work we did when re-architecting from its previous Mac OS 9 incarnation was to separate its user interface from its back-end. The back-end part is what does file enumeration, watch for changes in the file system, deals with metadata, including this like icon locations and folder settings. Internally, those two components were known as Finder_FE and Finder_BE (Frontend and Backend). However, we started realizing that the backend would be useful outside of the Finder. Therefore, a plan was hatched to someday make it available as a public API. Since I had previously been responsible for naming Icon Services and Navigation Services, we decided to go with Desktop Services (at the time, we were also considering renaming the Finder to "Desktop"). Hence the name of the DS_Store. Personally, I don't think it's a great and I wish we had gone with something a bit more descriptive, but it's too late for that :-) Incidentally, Finder_BE aka Desktop Services did end up being used by more than just the Finder: Navigation Services (the Open/Save dialog) now also make use of it (although it didn't in the initial release of Mac OS). However, that API has still not been released, so, officially, there is no Desktop Services yet. ArnoGourdol 20:32, 30 September 2006 (UTC)[reply]

Cool. Thanks for the reply. Do you know if this information has been published anywhere? Somewhere that I could use as a citation in the article? Even if you just wrote about this in your blog, that could be cited as a source. AlistairMcMillan 23:01, 30 September 2006 (UTC)[reply]
Done: http://arno.org/blog/2006/09/on-origins-of-dsstore.html ArnoGourdol 00:58, 1 October 2006 (UTC)[reply]

.DS_Store in Leopard

[edit]

Leopard still writes .DS_Store files everywhere, and while they've always been invisible on the Mac filesystem, previous versions of OS X would write .DS_Store files that would still show up on Windows (e.g. using flash drives between the two platforms). However, in Leopard, the .DS_Stores are set to invisible in the Windows filesystem, so they don't show up anymore on Windows.

As for sources, I found this: http://www.greci.cc/?p=10. Not sure if it's a reliable source, but it's a source, nonetheless. Immortal Wowbagger (talk) 20:29, 12 November 2008 (UTC)[reply]

My flatmate has the latest OS X (he got a new iMac like two weeks ago.) It leaves .DS_Store files all over my shared folders on my Windows XP machine...
That's my experience too, and I've removed the whole (short) paragraph. The greci.cc reference didn't give any details to backup it's claim (which is contrary to the experience of us two editors anyway). —Preceding unsigned comment added by 142.150.147.174 (talk) 18:16, 12 May 2011 (UTC)[reply]

Preventing - deleting these files with scripts but old information still comes back

[edit]

I have ran every script to try to remove the information stored in the DS_Store. My desktop DS_Store shows files I downloaded months ago but are not on my desktop? Where is the data stored and transfered to my desktop DS Store after restart? —Preceding unsigned comment added by 74.232.124.191 (talk) 01:26, 10 January 2011 (UTC)[reply]

Multi-user issues

[edit]

Are the settings stored in these files per-user or do different users overwrite the Finder settings for each other? (therefore, I'f prefer that those user-specific settings shall be stored somewhere in the user's home directory, not in the foreign / remote / removable directories.) --RokerHRO (talk) 01:26, 11 December 2022 (UTC)[reply]