Awhile back I posted about the Launch Services Database in OS X and how to reset this in Leopard. The problem is that sometimes it gets confused, and certain apps such as parallels do not help this at all. Parallels is a huge offender at whacking this out, regardless of if you have Smart App Select enabled or not.
The command line way is an excellent and free way of doing this, and if you don’t ever use your command line, you should start. It’s never a bad thing to learn a little about unix operating systems. Just don’t blame me if you hose up your system, please. But if you happen to own Cocktail, as I do, you can also use that application to do it. It’s even got an Automator action it installs for doing this. Below i’ll show you both methods of using Cocktail to reset the launch services database.
Note: please read the end of this post for an interesting counterpoint regarding Cocktail.
The automator way. Fire up automator using spotlight to search for automator. Yes, in Leopard spotlight really can be used this way, thanks to its speed and its method of highlighting app matches for you.
Find the action with the cocktail icon and the name “Rebuild Launch Services Database.” (obviously you won’t have it if you don’t have cocktail installed). it’s easiest to find if you’ve first clicked on “Utilities” in the left “Library” pane. Run it.
Really there’s no benefit in this method over the following, except that with an automator action available, you can include this action in some other automator script of your own, if you want. It’s there for the using.
The Cocktail way. Launch Cocktail directly. It comes up with the following window.
Click the “System” icon and then the “Databases” tab to see the following.
Without changing any of the default options, just click “Rebuild” and enjoy.
Ok, now some words about cocktail. When trying to remember where the web site was, I cam across this article by the guys at Rixstep which had some pretty unkind things to say about Cocktail. A couple things to bear in mind: they make a competing product, apparently, called “Clix,” and they start off by disparaging the neighborhood that the developer of Cocktail lives in. Just keep that in mind as you ponder motivation.
Motivation aside, they raise some issues which should be looked at. Some of them are related to security, some of them are related to competency and wasted disk space, and some of them are related to complaints about the way the author of Cocktail overwrote a previous free version with an updated, trial version of a for pay version of the product without informing people first.
Anyway, read the article. I’ve been poking around in the package contents and the command line and so far I haven’t found anything in this article that I can say is wrong, but I haven’t investigated very far yet. It’s worth of note that a lot of prominent Mac magazines/sites seem to recommend Cocktail, but of course that in and of itself doesn’t mean that Cocktail doesn’t have some issues. I’m not sure. I’ll update you if I have time to really poke at this thing some more.


















