Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

excalibur313

macrumors 6502a
Original poster
Jun 7, 2003
780
5
Cambridge, MA
When I right click on a file and go to open as, it has 3 copies of every program that the file can be opened with. Is there a way I can reset it so it will only count each program once? This probably happened when I backed up my system, then installed a fresh copy of tiger. There was some error in the transfer wizard so I had to do it by hand. Thank you so much for your help!
 
Type this (or just copy it) into terminal :)

Code:
System/Library/Frameworks/ApplicationServices.framework/\
Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -f -domain local -domain system -domain user
 
You can also use an app like MainMenu to accomplish this without venturing into Terminal. The task you're looking for is Rebuild LaunchServices.
 
You can also use an app like MainMenu to accomplish this without venturing into Terminal. The task you're looking for is Rebuild LaunchServices.

Hmm I tried that twice and it didn't seem to do it....I wonder what else I can do. Also, I tried the terminal commands but they couldn't find the file I was referencing (this could be my bad terminal skills though.)
 
Type this (or just copy it) into terminal :)

Code:
System/Library/Frameworks/ApplicationServices.framework/\
Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -f -domain local -domain system -domain user
Hey, we went over this last time.

Hmm I tried that twice and it didn't seem to do it....I wonder what else I can do. Also, I tried the terminal commands but they couldn't find the file I was referencing (this could be my bad terminal skills though.)
Try this...

Code:
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -f -domain local -domain system -domain user "/Applications"
 
Hmm I tried that twice and it didn't seem to do it....I wonder what else I can do. Also, I tried the terminal commands but they couldn't find the file I was referencing (this could be my bad terminal skills though.)

Try this slightly different one:

Code:
/System/Library/Frameworks/ApplicationServices.framework/\
Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -domain local -domain system -domain user
Just copy it, open Terminal, and paste, then press the return key :)
 
Try this slightly different one:

Code:
/System/Library/Frameworks/ApplicationServices.framework/\
Frameworks/LaunchServices.framework/Support/lsregister \
-kill -r -domain local -domain system -domain user
Just copy it, open Terminal, and paste, then press the return key :)
Little slow there.
 
Little slow there.

In fact I posted that in another thread, and you said there was something better down below on the Macosxhints page...I thought my original post on this page was that one, unfortunately I was wrong...
 
In fact I posted that in another thread, and you said there was something better down below on the Macosxhints page...I thought my original post on this page was that one, unfortunately I was wrong...
Tis ok.

Here's our favorite page.

Looks like newer versions of Tiger need the slightly modified command.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.