Why won't Launchpad create a .db file? Restarts reset Launchpad
Check the permissions of the /Dock folder. If that's all good, try this issue out in a new administrator user over in System Preferences > Users &amp; Groups.