28 juni 2011

De Mac OS X LaunchServices herstellen (10.6)

1 min leestijd

Wanneer je control + klikt op een bestand om gebruik te maken van het 'Openen met' (contextueel) menu, kan het voorkomen dat er dubbele of zelfs opties verschijnen van verwijderde applicaties. Een ander probleem dat zich kan voordoen is dat een verkeerd programma wordt gestart wanneer je een bestand probeert te openen.

De opties van de contextuele menu's en bestand associaties zijn onderdeel van de OS X LaunchServices database. De corrupte opties/associaties zijn te herstellen doormiddel van het Terminal commando: lsregister

Dit commando zit zeer diep verborgen in de bestandsstructuur van je Mac. Vanwege de lengte heb ik het path opgedeeld in meerdere commando's. Start een OS X Terminal sessie en typ de onderstaande twee commando's:

cd /System/Library/Frameworks/CoreServices.framework/Versions/A/
cd Frameworks/LaunchServices.framework/Versions/A/Support/

Je bent nu in de map waarin de lsregister tool zich bevindt. Om de LaunchServices database te herstellen typ je het commando:

./lsregister -kill -r -domain local -domain system -domain user

Het uitvoeren van het lsregister commando kan enkele seconden duren, als de terminal prompt terugkeert zijn de contextuele menu's en bestand associaties hersteld.

• Geupdate artikel, aangepast voor Mac OS X 10.6

info
Auteur Richard IJzermans
Bijgewerkt28/06/2011 09:06
Categorie macOS
Feedback Probleem melden
Delen 𝕏
  3 reacties

Reacties

  • Reactie van Richard
    Richard

    Dank! Dit werkte perfect. Ik had veel dubbele programma’s in mijn textueel menu staan en nu niet meer :-)

    Beantwoorden
  • Reactie van Biker
    Biker

    @Tom Kroese, knip en plak de commando’s, dan kan het bijna niet fout gaan. De commando’s zijn overigens ‘case sensitive’.

    Beantwoorden
  • Reactie van Tom Kroese
    Tom Kroese

    Ik heb de commando’s ingegeven om de Mac OSX Launchservices te herstellen, maar het lukt niet.
    Moet ik ook de lila tekens ingeven, zoals cd? Als ik deze n.l. intype krijg ik de melding dat het bestand niet bestaat.
    Als ik het intype zonder de lila cd vindt hij wel het bestand, maar als ik dan het volgende commando ingeef, wordt er weer niets gevonden?

    Beantwoorden

Laat een reactie achter



Wil je appletips meldingen ontvangen?

Je kunt zelf aangeven over welke onderwerpen je medlingen wilt ontvangen en natuurlijk kun je deze ook weer uitschakelen.

Nadat je op akkoord klikt zal je webbrowser vragen of je akkoord gaat met het ontvangen van pushberichten.


AKKOORD    NEE BEDANKT
Download gratis de appletips app
voor iPhone en iPad in de App Store