MacOS – Help, I can’t search from the App Launcher anymore

applicationsmacossearch

I used to be able to start typing an application name in the App Launcher (F4) to filter the list. But at some point, this stopped working for some reason. I can't click the search box, nor does typing produce any characters into the search box.

Is there a setting I can flip, or could this be an issue with a corrupt system file?

  • Mac OS X 10.9.4 Mavericks
  • MacBook Air mid-2013, Intel Haswell Core i7

Best Answer

Run this in your Terminal to clear the Launcher.

sqlite3 ~/Library/Application\ Support/Dock/*.db "DELETE from apps; \
DELETE from groups WHERE title<>''; DELETE from items WHERE rowid>2;" \
&& killall Dock

When this is done, you will have a marvelously blank Launchpad interface, so to add your applications again all you have to do is drag them to the Launchpad icon in the Dock (drag the Launchpad program itself from the /Applications folder to the Dock if it is not already there). Any new applications you purchase through the Mac App Store will be automatically added to Launchpad.

Be sure to back up the database file before you alter it by copying it to your Desktop or another safe location. If for some reason you have messed up Launchpad and wish to restore your previous settings then you can restore the backup (or even use Time Machine to restore a previously backed up database file) and then log out and log back in to your system.

Alternatively, if you wish to reset the Launchpad to its default settings and organization, then all you need to do is delete the database file. To do this, press the Option key and choose Library from the Go menu in the Finder, and then navigate to the /Application Support/Dock/ folder and remove the ".db" file (it will have a long string of letters and numbers as its name). Or you can run the following command in the Terminal:

rm ~/Library/Application\ Support/Dock/*.db

Source: http://www.cnet.com/news/how-to-reset-and-manage-the-os-x-10-7-launchpad-interface/