Talk:.DS Store

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Apple Inc. / Macintosh  (Rated Start-class)
WikiProject icon This article is within the scope of WikiProject Apple Inc., a collaborative effort to improve the coverage of Apple, Macintosh, iOS and related topics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
Checklist icon
Taskforce icon
This article is supported by Macintosh task force.

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 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)

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)

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)
Done: ArnoGourdol 00:58, 1 October 2006 (UTC)

.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: Not sure if it's a reliable source, but it's a source, nonetheless. Immortal Wowbagger (talk) 20:29, 12 November 2008 (UTC)

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 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 (talk) 18:16, 12 May 2011 (UTC)

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 (talk) 01:26, 10 January 2011 (UTC)