OS X를 사용하다보면 파인더에서

아이콘 우클릭을 통해 ‘다음으로 열기’ 항목을 선택, 해당 파일을 실행할 앱을 직접 선택하는 경우가 종종있는데

설치 과정에서 살짝 꼬였거나, 과거에 설치했다 지운 앱이 그대로 남아있거나, 가상머신의 윈도 앱이 중복되어 나타나는 경우가 간혹 발생한다.

이럴 경우 보기에도 지저분할 뿐더러 필요한 앱을 선택할 때 번거로워지기도 하는데

파일 연결 정보를 정리하여 중복되거나 불필요하게 남아있는 찌꺼기를 정리해 보기로 하자.

파일의 연결 정보는 ‘user/Library/Preferences/com.apple.LaunchServices.plist’ 파일에 저장돼 있는데

이 LaunchServices 의 데이터 베이스를 재형성 시켜주면 된다.

방법은 간단하다.

10.5 Leopard 이상 10.8 Mountain Lion 까지 모두 적용 되며

아래 명령어를 터미널에 입력만 해주면 된다.

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

입력 후 조금 시간이 걸릴 수 있는데 다시 터미널 프롬프트가 나타날때까지 기다렸다가 다시 나타난 프롬프트를 확인 후 터미널을 종료하면 끝.