Jana Technology Services Blog

March 7, 2011

Removing Actions from Service System Preferences on a Mac OSX

Filed under: Mac,Technology — janats @ 3:56 pm

Removing an Action from the System Preferences->KeyBoard->Services on the Mac is a dark art. Numerous web searches were of no help. As we finally figured out how to do this, I thought that we would share this.

1. Step one is to open Terminal and enter:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump > services.txt

2. This will create a text file called services.txt in whatever directory you executed it from.

3. Now edit this files and search for the action you wish to remove

4. Once you find it look for the ‘path’ that is referenced. This is the App that is keeping the Action visible. If you no longer require the App then locate it and delete it.

5. Next empty trash

Now, if you relaunch the System preferences and navigate to Keyboard->Services and check the actions, you should see the actions have been removed for the Apps you deleted.

Blog at WordPress.com.