In the context menu for any file in Mac OS X, there is a very useful item called "Open in program "(in the English localization Open With), which allows it to open any application, other than credit default. Unfortunately, different programs are very like to add your association in this menu, which is sometimes duplicated or remain even after their removal. In this article I will discuss how to bring order, showing only what is installed on your hard drive.
Application icons are broken, they are duplicates or marks left over from a long time ago wrong remote VMware virtual machines or the Parallels, just say that it's time to re-create the database LaunchServices, accessed by the system each time you press the right mouse button and display the menu "View program. "
Unfortunately, Apple has not provided a convenient graphical user interface for managing such menu items, but If you are running Mac OS X Leopard or Snow Leopard, the special team can come to the aid for Terminal. This application can be run from the / Applications / Utilities (/ Applications / Utilities), then insert below a very long command, and then press Enter:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
For owners of old apple computers that are running Mac OS X Pather or Tiger, the team is a little different:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
During the execution of the command may appear any errors or text messages, however, Terminal block waiting until the following command line ($ username) and flashing cursor.
As a result, the menu "lose weight" in front.