Every time I reboot my Mac running macOS Sierra I lose my Launchpad layout. I’ve tried different apps, tried removing some preferences. All of the apps are reset to their default position.

Anyone have a solution on how to fix this?

Kr, Vincent


I don't know what you've tried thus far but a solution I've found to work well in the past for Launchpad issues is just to force reset the Launchpad back to its default settings. Most people don't enjoy doing this because it requires you to then set everything back up the way you like it afterwards, but at this point that's what you're having to do after every restart anyways, so what have you got to lose?

To force reset Launchpad back to default settings:

  • Launch Terminal.app
  • Carefully type the following: defaults write com.apple.dock ResetLaunchPad -bool true; killall
  • Wait until you notice the Dock refresh; this means the process is complete

I would then only move a couple things around in Launchpad for time's sake (in case this didn't work) and then restart your Mac to test!

If that did not work, simply force-resetting may have not be enough. Maybe it wasn't just the defined settings inside of the file that were corrupt, but the entire file itself. If this is the case, we need to delete/remove the file and trigger the OS to create a brand new one. You have two options for this!

Option A)

  1. Navigate to ~/Library/Application Support/Dock (yes, Dock!)
  2. Move any files in this folder to your Desktop (except for the one called 'desktoppicture.db' if one is present)
  3. Restart the Mac
  4. Move a few app icons around in Launchpad to suit your liking
  5. Restart the Mac again to test
  6. If the issue is resolved and no new problems occur you can move the files(s) we relocated to the Desktop to the Trash; if issue still occurs (and especially if any new issues are occurring), move the file(s) on your Desktop back into the ~/Library/Application Support/Dock folder and choose "Replace" if prompted, then restart your Mac.

Option B)

  • Navigate to ~/Library/Application Support/Dock
  • Move 'desktoppicture.db' to your Desktop (if the file exists)
  • Launch Terminal
  • Carefully type the following: rm ~/Library/Application\ Support/Dock/*.db ; killall Dock
  • Restart your Mac
  • Move 'desktoppicture.db' from your Desktop back to ~/Library/Application Support/Dock (if it was present in the first place)
  • Move a few app icons around in Launchpad to suit your liking
  • Restart the Mac again to test (your background should also be back to normal if it had been changed during this process)
  • I did all that, still the same problem :( – Vinozio Jan 21 '17 at 11:42
  • 1
    Unfortunately if these steps did not resolve your issue, you're stuck with it for now. This issue has been around since 2011 and Apple has not fixed it yet... There are many reports of it online and the steps I posted have been known to resolve the issue for some people but not for all. I'm sorry to hear that they didn't work for you! I do have a question for you though! Do you know if this issue occurs in more than one user account? – NYKg Jan 21 '17 at 12:00
  • Didn't work for me either. – ILIV Aug 12 '18 at 8:47
  • I created a new test account and Launchpad keeps the order of icons across the sessions just fine. So, it appears it's just my account that is affected. – ILIV Aug 12 '18 at 8:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .