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 > "open with ..." menu show apps multiple times! how to fix?

"open with ..." menu show apps multiple times! how to fix?
Thread Tools
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 14, 2003, 01:09 PM
 
If I right-click (or ctrl-click) for example on a .JPG file and go to the "open with" menu I see certain apps listed more than once (e. g. Safari, MSIE, QuickTime ...).

How come?
And how do I fix this (e. g. delete whoch prefs file or what internal DB?
     
-Q-
Moderator
Join Date: Jan 2001
Location: Atlanta, GA
Status: Offline
Reply With Quote
Dec 14, 2003, 02:47 PM
 
I get multiple versions listed only when I have copies of the same app on the drive. Have you done a search to make sure the apps only appear once?

If so, I'd start with deleting the finder prefs.
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 14, 2003, 04:27 PM
 
No duplicates (not even classic versions of MSIE). Here's a shot that show the problem (sorry for the size):
     
K++
Senior User
Join Date: Jan 2002
Location: NYC
Status: Offline
Reply With Quote
Dec 14, 2003, 08:35 PM
 
Originally posted by Keiretsu:
No duplicates (not even classic versions of MSIE). Here's a shot that show the problem (sorry for the size):
You have duplicates, period. Use find to find them then delete them. LaunchServices is pretty smart about these and will not show the same thing twice, they are both unique.

Did you do an archive install? If so then the old apps are in previous system folder. Do you have OS X installed on another drive? If so those are the duplicates your seeing. Do you have copies made by users on your system to thier local directory or just somewhere that isn't the aapplications folder? In any case there are duplicates on your system somewhere.
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:26 AM
 
Originally posted by K++:
You have duplicates, period.[...]
Nope, I dare say. No archive install, but a scratch install (wiped the disk). There are no dupes on that box.
     
Junior Member
Join Date: Oct 2003
Location: UK
Status: Offline
Reply With Quote
Dec 15, 2003, 05:10 AM
 
Originally posted by Keiretsu:
Nope, I dare say. No archive install, but a scratch install (wiped the disk). There are no dupes on that box.
Why not try opening a document with, say, Safari (use the higher of the two icons in your `Open With' menu). Now return to the Finder and repeat this porocess, only this time select the lower Safari icon. Now look at your dock.

Does the dock contain two Safari.app icons instead of one (they won't be adjacent to each other, one will likely be at the bottom/right, depending on where your dock is situated)?

If there are two separate Safari.app icons in your dock, ctrl-click --> "Show In Finder" each one to see where each application is loacted. This will determine whether or not you have duplicate copies of Safari on your HD.

Oh yeah, and you don't happen to have an external drive connected to your Mac, do you?


-Matt
     
Fresh-Faced Recruit
Join Date: Mar 2001
Location: Brussels
Status: Offline
Reply With Quote
Dec 15, 2003, 07:33 AM
 
Originally posted by Keiretsu:
a scratch install (wiped the disk). There are no dupes on that box.
I have exactly the same problems.
And people ! Please believe us when we tell you that we have NO duplicate apps.
     
Forum Regular
Join Date: Aug 2003
Location: Portsmouth, NH
Status: Offline
Reply With Quote
Dec 15, 2003, 07:36 AM
 
In general, is there any way to control which apps appear in the "Open With" submenu? Sometimes apps that I would like to see are notably absent from the list. Is this something that's user-controllable somewhere or does Steve know what's best for me?
     
Professional Poster
Join Date: Jan 2001
Location: Manchester,UK
Status: Offline
Reply With Quote
Dec 15, 2003, 09:33 AM
 
There really neads to be a control for this menu, Some files come up with enormous great lists, with loads of apps you wouldn't dream of opening the file with. e.g. with .HTM files on my computer the 'open with' menu comes up with (after a few second delay) IE, Safari, Dreemwever, BB edit, Word, Quark(?), InDesign(?), Photoshop(?), Illustrator(?), Parsec(?), Quake3(?), and others in a giant list.
     
Mac Elite
Join Date: Jul 2002
Location: Youngsville, NC
Status: Offline
Reply With Quote
Dec 15, 2003, 09:35 AM
 
I find a reboot fixes most of my weird problems like this
Baits and Club
     
Mac Elite
Join Date: Sep 2000
Location: various
Status: Offline
Reply With Quote
Dec 15, 2003, 09:52 AM
 
i hate this list recently, because i get every little thing. it's like it can't tell what is an app and what's a part of an app. strange.

for example i get a thousand parts of photoshop that could be used to open something. but... i also get photoshop.

weird.

i wish we could edit this list.

poocat.
"The supreme irony of life is that hardly anyone gets out of it alive."
-Robert A. Heinlein, Job
     
Dedicated MacNNer
Join Date: Jun 2001
Location: Osprey, Florida
Status: Offline
Reply With Quote
Dec 15, 2003, 10:13 AM
 
Sometimes older programs were put in the trash and still show up in the open with box. Try emptying the trash and restarting.

aehaas

Sometimes I am absolutely certain there are no duplicates but when I do a search I do a in fact find some dups. Do a search and state that it finds no dupes. Then we will believe that there are none with certainty.
     
Mac Enthusiast
Join Date: Feb 2001
Location: London, UK
Status: Offline
Reply With Quote
Dec 15, 2003, 11:23 AM
 
Originally posted by poocat:
i hate this list recently, because i get every little thing. it's like it can't tell what is an app and what's a part of an app. strange.

for example i get a thousand parts of photoshop that could be used to open something. but... i also get photoshop.

weird.

i wish we could edit this list.

poocat.
It's actually possible to edit what appears on this list. It's actually controlled by each app advertising it's services in it's info.plist for what document types is can open.

Note, make sure you back up the app in question before proceeding with this!

So, to remove an application (eg. Quake 3) from this list do the following:-

1. Select the application and from the contextual menu do 'Show Package Contents'.

2. Open the 'Contents' folder and double click the file 'Info.plist'

3. Find the section of the file you need to remove. It will probably be the relevant file extension (eg. htm or html) enclosed with <string></string>. Delete this section (including the <string></string> bit.

This should be all you need to do but the information will likely be cached so you may need to move the application to the desktop and back to reset the cache.

This would be a good opportunity for a 3rd party developer - I'd have a look but I'm too busy at the moment!
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:20 PM
 
Originally posted by homgran:
Why not try opening a document with, say, Safari (use the higher of the two icons in your `Open With' menu). Now return to the Finder and repeat this porocess, only this time select the lower Safari icon. Now look at your dock.

Does the dock contain two Safari.app icons instead of one (they won't be adjacent to each other, one will likely be at the bottom/right, depending on where your dock is situated)?

If there are two separate Safari.app icons in your dock, ctrl-click --> "Show In Finder" each one to see where each application is loacted. This will determine whether or not you have duplicate copies of Safari on your HD.

Oh yeah, and you don't happen to have an external drive connected to your Mac, do you?


-Matt
I have no dupes! I'm smart enough to check this myself.

Both links work and I get only one instance running (which is located at the default location in the Applications folder).
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:21 PM
 
Originally posted by Jerome_69:
I have exactly the same problems.
And people ! Please believe us when we tell you that we have NO duplicate apps.
Cool my first "follower" in the non-dupe-but-still-too-apps guild ;-)
(Last edited by Keiretsu; Dec 15, 2003 at 01:27 PM. )
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:23 PM
 
Originally posted by dampeoples:
I find a reboot fixes most of my weird problems like this
I did
- reboot
- update prebinding
- kill my caches (~/Library/Caches)
- check/repair permission
- fsck the drive
- empty the trash
- search for dupes (e. g. sudo find / -iname "*Safari*")
...
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:25 PM
 
Originally posted by aehaas:
Sometimes older programs were put in the trash and still show up in the open with box. Try emptying the trash and restarting.

aehaas

Sometimes I am absolutely certain there are no duplicates but when I do a search I do a in fact find some dups. Do a search and state that it finds no dupes. Then we will believe that there are none with certainty.
Since when will a Safari upgrade (disguised a a Security Patch) put anything in the trash ... but rest assured I did empty the trash!

I did even search for Safari dupes all over the place:
sudo find / -iname "*safari*" -print
     
Dedicated MacNNer
Join Date: Sep 2003
Status: Offline
Reply With Quote
Dec 15, 2003, 01:53 PM
 
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
     
Fresh-Faced Recruit
Join Date: Mar 2001
Location: Brussels
Status: Offline
Reply With Quote
Dec 16, 2003, 06:14 AM
 
Originally posted by Keiretsu:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Wow ! It's working for me ! Thanks !
     
Professional Poster
Join Date: Oct 2000
Location: Toronto, ON
Status: Offline
Reply With Quote
Dec 16, 2003, 07:03 AM
 
Originally posted by poocat:
for example i get a thousand parts of photoshop that could be used to open something. but... i also get photoshop.
Those are ImageReady and Photoshop actions. (Make GIF 128.exe, etc.)
The Lord said 'Peter, I can see your house from here.'
     
   
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 06:15 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