Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > Items in contextual menus are doubled

Items in contextual menus are doubled
Thread Tools
Fresh-Faced Recruit
Join Date: Oct 2003
Location: MN
Status: Offline
Reply With Quote
May 24, 2007, 01:22 PM
 
Does anyone know how to eliminate the duplicates in the contextual menus
Do what's important not what's pressing.
     
Mac Elite
Join Date: Jul 2003
Location: Body in London, mind elsewhere
Status: Offline
Reply With Quote
May 24, 2007, 02:49 PM
 
Try pressing Apple + F5

I know once VoiceOver is activated it creates double lines in the top menu bar lists. not sure about the contextual menus.

This option can also be switched on and off via System Preferences > Universal Access
     
stukel1  (op)
Fresh-Faced Recruit
Join Date: Oct 2003
Location: MN
Status: Offline
Reply With Quote
May 24, 2007, 03:11 PM
 
Here is a screenshot
Do what's important not what's pressing.
     
Dedicated MacNNer
Join Date: Nov 2005
Status: Offline
Reply With Quote
May 24, 2007, 11:24 PM
 
Here is an article that explains how the associations are made:

macosxhints.com - Remove excess 'Open with...' contextual menu entries

Be sure to make a backup copy of any file that you touch so you can recover from any mistakes if you edit Info.plist files.

I'm wondering if you have a backup drive installed and your Finder is detecting programs in two places. If so, unmount the backup drive.
     
Baninated
Join Date: Mar 2005
Location: An asteroid remanent of Tatooine.
Status: Offline
Reply With Quote
May 25, 2007, 01:20 AM
 
Originally Posted by rehoot View Post
I'm wondering if you have a backup drive installed and your Finder is detecting programs in two places. If so, unmount the backup drive.
My system has been doing that ever since I started doing full back ups to an external HDD. Even after unmountinf the external drive and rebooting the contextual menu still shows more than a single instance of an application.
     
Mac Elite
Join Date: Jun 2006
Status: Offline
Reply With Quote
May 25, 2007, 06:43 AM
 
onyx will reset or rebuild the LaunchServices database
Michael
     
Dedicated MacNNer
Join Date: Nov 2005
Status: Offline
Reply With Quote
May 25, 2007, 08:52 AM
 
Originally Posted by Obi Wan's Ghost View Post
My system has been doing that ever since I started doing full back ups to an external HDD. Even after unmountinf the external drive and rebooting the contextual menu still shows more than a single instance of an application.
I'm assuming that you are copying files to make backups, and as you copy them the double copy of the applications are registered. Perhaps the double copies are registered on the boot drive so removing it the mounted drive doesn't remove the double copies.

Someone above mentioned how to rebuild launch services, but the link was in French (?). This approach might work after that external drive is unmounted (I have not done this). I will make another post below on using the lsregister program (which you already have).

Try using a differerent method of archiving your files. There are many ways, one of which is to use Disk Utility (in Applications->Utilities to create an archive from a folder. Look in the menus of Disk Utility under Images->New->Image from Folder. You can then archive individuals folders (like the /Applications folder). Another way is to click the icon drive for the drive (in Disk Utility) on the left and and make an archive of the entire disk.

Experiment with saving and restoring files so you know what you are doing. It wouldn't hurt to have a double backup of your most important files if you have the space.
(Last edited by rehoot; May 25, 2007 at 09:26 AM. )
     
Dedicated MacNNer
Join Date: Nov 2005
Status: Offline
Reply With Quote
May 25, 2007, 09:25 AM
 
Originally Posted by mac128k-1984 View Post
onyx will reset or rebuild the LaunchServices database
I looked at this link, but it was in French (I now see the menu for the English version). Anyway the launch services sounds like the way to correct the double entries after you unmount the backup drive. Here is a link that tell a bit about the lsregister
program.

http://www.macosxhints.com/article.p...31215144430486

The important options are the -kill and -r (lower case!) options.

Before you run this you might want to run
lsregister -dump > ~/LaunchServicesSave.txt
to save a listing of you file associations in case of emergency.

I ran
./lsregister -kill -r -domain system
from the /System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support folder, and my computer did not expload. It looks like the old version had information about every .dmg and every external volume that I had ever loaded, and now that is gone (which is mostly OK).
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:07 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2