Noen ganger etter oppdatering til en nyere versjon av applikasjonen i menyen Åpne i appen samme element vises to ganger. Problemet påvirker programmer som er lastet ned fra alle kilder og til og med de som distribueres gjennom Mac App Store. Jeg opplevde selv en lignende ulempe nylig ved oppdatering av det populære bilderedigeringsprogrammet Pixelmator.
Hvordan fjerne uønskede duplikater? Helt enkelt. Åpne Terminal og skriv inn følgende kommando:
cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
Kommando cd (endre katalog) endret kun gjeldende katalog. Skriv inn en annen kommando, denne gangen eliminer du duplikater:
./lsregister -kill -domene lokalt -domenesystem -domenebruker
Vent noen sekunder til oppryddingen er fullført. Da kan du selv se at hver applikasjon er i kontekstmenyen Åpne i appen En foreldreløs. Hvis du forventet en lengre veiledning, må vi skuffe deg. Denne kosmetiske endringen er (heldigvis) et spørsmål om bare to kommandoer.
[do action="sponsor-rådgivning"/]
Hehe takk Dan folkens :)
Flott takk!! :)
Luksus Daniel … normalt årets artikkel fra mitt synspunkt … det er så enkelt og vil løse et stort problem for noen … flott :)
Er det noe lignende med situasjonen der app-ikonet mangler der også?
Flott tips, takk, ble kvitt mye ballast. Jeg vil bare prøve å finne en måte å skrive den første kommandoen på nettsiden slik at den er på siden i sin helhet og minne meg på at å skrive inn de første bokstavene i underkatalogen i cd-kommandoen og trykke på tab fullfører automatisk navnet eksisterende på disken, hvis den er unik. Hvis det ikke gjør noe, legg til en ny bokstav og TAB igjen.
Jeg prøvde å fjerne dem ved hjelp av denne opplæringen.
Uten hell, men i diskusjonen roser alle at det fungerer, så jeg tenker: kanskje du må bytte ut begrepet «bruker» med navnet på hjemmemappen.
Selvfølgelig uten hell, men nå er jeg redd for at jeg har gjort noe dumt i systemet. (det er 10.8.2)
Er frykten berettiget?
Kan jeg på en eller annen måte returnere den til sin opprinnelige form?
Det fungerer ikke for meg heller, men denne gjør det.
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -drep -r -domene lokalt -domene system -domene bruker