You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist

I get a lot of those entries in the console: lsd[364]: LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist


I have updated to El Cap from Mavericks. I have checked the disk with DiskUtility and DiskWarrior. All OK.


Checking this folder /private/var/db/lsd/ I found that it didn't exist. Created.

The file com.apple.lsdschemes.plist was created in this folder but I still get those messages in the Console!?

MacBook Air (13-inch, Early 2014), OS X El Capitan (10.11)

Posted on Oct 8, 2015 2:20 AM

Reply
46 replies

Dec 12, 2015 6:35 AM in response to LawHusick

Probably not the best way, but I seem to have fixed/suppressed that error message. This is what I did:


cd /private/var/db


lsd directory did not exist


mkdir lsd


Still no joy


chmod -R 777 /private/var/db/lsd

(i know, i just opened up my gibson to being hacked)

touch /private/var/db/lsd/com.apple.lsdschemes.plist


Seemed to go away after that. Willing to bet a disk repair/permissions check will break it again, but have not tried. If I cat that file the following is the content:


bplist00?

Dec 22, 2015 10:25 AM in response to vfC

This solved the problem for me, but I believe it may be only patching the symptom itself. If you look in Activity Monitor, you'll probably see multiple instances of lsd running, one under root and at least one under your own user. I believe the console error was a result of the one running under your own user not having permissions to write to /private/var/db/lsd, and changing the permissions to be world-writeable fixed that. What I can't figure out without another instance of El Capitan running is whether it's normal or not for lsd to run as a user that's not root.

Jan 20, 2016 6:08 PM in response to manfredell

21.01.16 02:39:16.773instanton-agent[16812]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:16.773instanton-agent[16812]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:39:16.773instanton-agent[16812]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:16.808instanton-agent[16812]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:16.808instanton-agent[16812]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:39:16.808instanton-agent[16812]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:16.956lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:17.240lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:17.370lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:17.507lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:17.634lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:17.988xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:17.988xpcproxy[16851]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:39:17.988xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:18.035xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:18.035launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:18.035xpcproxy[16851]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:39:18.036xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:18.037xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:18.037xpcproxy[16851]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:39:18.037xpcproxy[16851]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:39:18.072launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:18.559launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:18.576lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:18.775lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:18.786launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:18.790launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:19.003lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:19.640launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:21.906launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.006launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.047launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.086launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.100lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:22.130launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.134launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.179launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.212launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.222launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.231launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.252launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.263launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.279launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.296launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.323launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:22.325launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:23.648lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:23.697launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:23.698launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:24.600lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:24.792lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:28.904launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:39:32.062lsd[16820]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:39:49.805lsd[16820]LaunchServices: Currently 0 installed placeholders: (

)

21.01.16 02:47:05.338AirPlayXPCHelper[104]Process unable to create connection because the sandbox denied the right to lookup com.apple.coreservices.launchservicesd and so this process cannot talk to launchservicesd. : LSXPCClient.cp #430 ___ZN26LSClientToServerConnection21setupServerConnectionEiPK14__CFDictionary_bl ock_invoke() q=com.apple.coremedia.pickerManager
21.01.16 02:47:05.338AirPlayXPCHelper[104]Process unable to create connection because the sandbox denied the right to lookup com.apple.coreservices.launchservicesd and so this process cannot talk to launchservicesd.
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.366AirPlayXPCHelper[104]LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
21.01.16 02:47:05.366AirPlayXPCHelper[104]LaunchServices: disconnect event received for service com.apple.lsd.mapdb
21.01.16 02:47:05.366AirPlayXPCHelper[104]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:05.366AirPlayXPCHelper[104]LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
21.01.16 02:47:05.366AirPlayXPCHelper[104]LaunchServices: disconnect event received for service com.apple.lsd.mapdb
21.01.16 02:47:05.000kernel[0]Sandbox: AirPlayXPCHelper(104) deny(1) file-read-data /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/0/com.apple.LaunchServic es-1340.csstore
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.378coreaudiod[167]Process unable to create connection because the sandbox denied the right to lookup com.apple.coreservices.launchservicesd and so this process cannot talk to launchservicesd. : LSXPCClient.cp #430 ___ZN26LSClientToServerConnection21setupServerConnectionEiPK14__CFDictionary_bl ock_invoke() q=com.apple.main-thread
21.01.16 02:47:05.378coreaudiod[167]Process unable to create connection because the sandbox denied the right to lookup com.apple.coreservices.launchservicesd and so this process cannot talk to launchservicesd.
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.386coreaudiod[167]LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
21.01.16 02:47:05.386coreaudiod[167]LaunchServices: disconnect event received for service com.apple.lsd.mapdb
21.01.16 02:47:05.386coreaudiod[167]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:05.387coreaudiod[167]LaunchServices: received XPC_ERROR_CONNECTION_INVALID trying to map database
21.01.16 02:47:05.387coreaudiod[167]LaunchServices: disconnect event received for service com.apple.lsd.mapdb
21.01.16 02:47:05.722coreaudiod[167]LaunchServices: disconnect event received for service com.apple.lsd.modifydb
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.000kernel[0]Sandbox: coreaudiod(167) deny(1) mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:05.918AirPlayXPCHelper[104]LaunchServices: disconnect event received for service com.apple.lsd.modifydb
21.01.16 02:47:07.411sandboxd[184]([104]) AirPlayXPCHelper(104) deny mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:07.460sandboxd[184]([104]) AirPlayXPCHelper(104) deny mach-lookup com.apple.coreservices.launchservicesd
21.01.16 02:47:11.919lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:11.945lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:11.963lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:12.024lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:12.034instanton-agent[282]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:12.035instanton-agent[282]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:12.035instanton-agent[282]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:12.043lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:12.071instanton-agent[282]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:12.071instanton-agent[282]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:12.071instanton-agent[282]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:13.110lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:13.225lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:13.370lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:13.993xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:13.993xpcproxy[344]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:13.994xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:14.037xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:14.038xpcproxy[344]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:14.038xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:14.039xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:14.039xpcproxy[344]LaunchServices: Database mapping failed with result -10822, retrying
21.01.16 02:47:14.039xpcproxy[344]LaunchServices: received XPC_ERROR_CONNECTION_INTERRUPTED trying to map database
21.01.16 02:47:14.764launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:14.777launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:14.780launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:15.255launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:15.397launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:15.421launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:17.744lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:18.607launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.651launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.711launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.763launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.805launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.827launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.838launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.850launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.874launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.875launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.880launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.882launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.902launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.903launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.943launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:18.979launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:20.876launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:20.876launchservicesd[83]SecTaskLoadEntitlements failed error=22
21.01.16 02:47:21.409lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:21.534lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:21.712lsd[289]LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
21.01.16 02:47:44.862lsd[289]LaunchServices: Currently 0 installed placeholders: (

)

Feb 1, 2016 5:57 PM in response to gerhardfromweisslingen

I'm getting the exact same messages on a 13-inch mid-2011 macbook air. 4GB of RAM. It appears to be heating up the machine to a level I've never seen before (I'm afraid to leave the machine running for any extended period due to the heat). Can't bring myself to upgrade my macbook pro to El Capitan until I know there's some way to work through this issue (that sticks). Any and all information will be greatly appreciated.

Mar 13, 2016 2:38 PM in response to vfC

After struggling with this for longer than reasonable before realizing it was a red herring entirely unrelated to my actual issue (which, unfortunately, I would strongly suggest is the case for everyone), I'm posting the comprehensive collection of steps necessary to fully resolve this. All of the responses so far contain partial solutions with assumptions about existing permissions, being logged in as root, rebooting afterwards, etc. The below solution is less invasive than doing Linc's full ownership/permissions resets, as suggested by a couple replies.

INSTRUCTIONS

Run ALL of the commands below, even if you think they're redundant to steps you've previously taken -- and especially since there may be other permissions issues at play. None of them are destructive.

Create the folder

sudo mkdir /private/var/db/lsd

Create the file

sudo touch /private/var/db/lsd/com.apple.lsdschemes.plist

Set ownership

Note: It should already be set to this if created by the above command, but running this command ensures that if the file or folder already existed (or if you have weird group assignments), the ownership is corrected.

sudo chown -R root:wheel /private/var/db/lsd

Set permissions

Warning: While unlikely, this could potentially allow someone to achieve escalated permissions on your device, but only if they've already hacked into a user account... at which point, you're probably already screwed.

sudo chmod -R 777 /private/var/db/lsd

Set extended attributes (optional?)

Note: Probably unnecessary, but also totally harmless. And if you want to be sure it matches what others have reported from working installs...

xattr -wr com.apple.finder.copy.source.checksum#N 4 /private/var/db/lsd

xattr -wr com.apple.metadata:_kTimeMachineNewestSnapshot 50 /private/var/db/lsd

xattr -wr com.apple.metadata:_kTimeMachineOldestSnapshot 50 /private/var/db/lsd


Restart Launch Services Dameon

Note: This is something unmentioned in other posts and can cause a lot of grief in troubleshooting. If things were significantly messed up to start with, the service needs to be restarted in order for the change to be picked up by the process.

sudo killall -9 lsd


Wait up to 60 seconds for the service to restart


(Final note: lsd is NOT Little Snitch Daemon. The similarities in naming are a coincidence. Don't try to uninstall or disable lsd.)

Apr 14, 2016 4:12 AM in response to peterwhites

Here is the little solution-script...

Have a look - hope that helps !


#!/bin/bash

# First we repair the Apple-Stuff..

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /

# Second we want not so much errors in the logs...

sudo mkdir /private/var/db/lsd

sudo touch /private/var/db/lsd/com.apple.lsdschemes.plist

sudo chown -R root:wheel /private/var/db/lsd

sudo chmod 775 /private/var/db/lsd

sudo chmod 664 /private/var/db/lsd/com.apple.lsdschemes.plist

sudo xattr -wr com.apple.finder.copy.source.checksum#N 4 /private/var/db/lsd

sudo xattr -wr com.apple.metadata:_kTimeMachineNewestSnapshot 50 /private/var/db/lsd

sudo xattr -wr com.apple.metadata:_kTimeMachineOldestSnapshot 50 /private/var/db/lsd

sudo killall -9 lsd

# ready

Jul 21, 2016 4:33 PM in response to Mitch Str

Do not do the above!!!


  1. The numbers after an extended attribute name in output from an 'ls'command are the size of the attributes in bytes, not the value of the attributes. Setting the attributes to those numbers is worthless at best.
  2. A file's extended attributes and ACL inside a Time Machine backup are not the same as the original live file. Specifically it records in those 3 extended attributes:
    • A checksum of the file contents, as a guard against backup corruption.
    • The timestamps of the first and last snapshots in which a file appears (in binary plist format), so it can swiftly figure out where to find all of the links to the file if you use "Delete All Backups Of This File" in Time Machine.

Jul 21, 2016 4:57 PM in response to Anon Helper

Setting those extended attributes is not necessary or even useful and could in fact be harmful. Those attributes are all set and used by Time Machine, and the values they are set to by the suggested commands are nothing like what Time Machine might set them to, but rather are the sizes in bytes of the attributes as set by Time Machine: a 4-byte CRC-32 checksum and 2 timestamps wrapped in binary plist structures.


Setting those could be harmful because it is not clear what Time Machine does when a live file has existing extended attributes of the same names as those it uses internally. At best, it will simply discard what is on the live file but it is conceivable that it will throw an error and skip the file or even that it will backup the file with those attributes and fail to add its own with the correct contents that it needs to work with the backup properly.

Sep 13, 2016 3:28 AM in response to manfredell

Hi,


I was facing the same issue. My lsd process was trying to rebuild the missing /private/var/db/lsd/com.apple.lsdschemes.plist but it failed for some reason :

lsd[356]: LaunchServices: Scheme mapping file does not exist, creating file.

ReportCrash[354]: Saved crash report for lsd[355] version 728.13 to /Library/Logs/DiagnosticReports/lsd_2016-09-13-110239_backup.crash

ReportCrash[354]: Removing excessive log: file:///Library/Logs/DiagnosticReports/lsd_2016-09-13-110146_backup.crash

diagnosticd[123]: error evaluating process info - pid: 356, puniqueid: 356

com.apple.xpc.launchd[1] (com.apple.lsd[356]): Service exited due to signal: Segmentation fault: 11

lsd[357]: LaunchServices: Scheme mapping file does not exist, creating file.

ReportCrash[354]: Saved crash report for lsd[356] version 728.13 to /Library/Logs/DiagnosticReports/lsd_2016-09-13-110242_backup.crash

ReportCrash[354]: Removing excessive log: file:///Library/Logs/DiagnosticReports/lsd_2016-09-13-110149_backup.crash

As you can see, the lsd process kept crashing. None of the previous suggestions worked for me.


After a while I decided to check the output of lsof. As root, in a Terminal, I ran :

$ lsof | grep lsd

I found that lsd was using a file (amongst others) called /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/0/com.apple.LaunchService s-1340.csstore . This one caught my attention.


Still as root, I moved this file away, thinking "maybe it's corrupt" :

$ cd /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/0/

$ mv ./com.apple.LaunchServices-1340.csstore ./com.apple.LaunchServices-1340.csstore.bak

Then I rebooted. And the file was recreated. And then lsd could create the missing /private/var/db/lsd/com.apple.lsdschemes.plist file. And my issue was gone 🙂


Hope that can help someone !

LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.