Mac의“Open with”응용 프로그램 목록이 왜 응용 프로그램을 두 번, 때로는 세 번 나열하기 시작합니까?


15

Mac OS 데스크탑에서 파일을 마우스 오른쪽 버튼으로 클릭 한 다음 상황에 맞는 메뉴에서 "다음으로 열기 ..."로 이동합니다. "다음으로 열기"에있을 수있는 응용 프로그램 목록에는 응용 프로그램이 여러 번 나열됩니다. 또는 네 번, 서로 바로 옆에!

  1. 왜 이런 일이 발생합니까?
  2. 어떻게 고치나요?
  3. 다시 발생하지 않도록하려면 어떻게합니까?

이중화를 보여주는 상황에 맞는 메뉴의 다음 스냅 샷을 참조하십시오.

두 배로 된 앱을 표시하는 메뉴의 스크린 샷

이제 13 인치 MacBook Pro에 Mountain Lion이 있지만이 문제는 Mountain Lion으로 업그레이드하기 전에 존재했습니다.


두 ML 시스템에서 동일한 문제가 있습니다.
Jan Henckens

답변:


19

LaunchServices 데이터베이스가 손상 되었기 때문에 발생합니다.

Mountain Lion을 수정하려면 다음을 수행하십시오.

  1. / Applications / Utilities / 폴더에서 Terminal.app를 엽니 다.
  2. 운영 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
  3. 재시작

이 명령은 수년에 걸쳐 변경되었지만 최근에 Mountain Lion에서 동일한 문제를 해결하기 위해 위의 내용을 실행했습니다. Mac OS X 힌트에 대한힌트 는 수년 동안 다른 Mac OS 버전에 대한 명령을 다룹니다.

명령 행 사용이 마음에 들지 않으면 무료 도구 인 Onyx의 Maintenance-> Rebuild-> launchservices 옵션도 작동합니다.

그것을 막는 방법에 관해서는, 나는 결코 방법을 보지 못했습니다. 나는 그것이 실제로 적극적으로 사용된다는 것을 알기 전에 실제로 그것이 무엇을 손상시키는 지 확실하지 않습니다.


이것은 큰 정보입니다. 감사합니다. 커맨드 라인에 뛰어 들기 때문에 때때로 지루해지기 때문에 Onyx를 다운로드하고 있으므로 편리한 도구를 생각하는 것이 흥미 롭습니다. 왜 애플이 맥 앱 스토어에 그것을 넣지 않는지 궁금해 할 것입니다. 애플은 시스템 기능이있는 앱을 허용하지 않을 것입니다. 어쨌든, 이것에 감사드립니다.
estephan500

2
다시 시작하는 대신 도크에서 Alt 키를 누른 상태에서 Finder를 마우스 오른쪽 버튼으로 클릭 한 후 다시 시작을 선택하여 Finder를 다시 시작할 수 있습니다.
Wes Baker

1
다시 시작하는 대신 killall Finder를 입력하여 터미널에서 Finder를 다시 시작할 수도 있습니다
nthonygreen

0

Spotlight 또는 Finder를 사용하여 "Skitch"를 검색하여 실수로 Mac의 다른 곳으로 복사 또는 복제 된 여러 버전이 있는지 확인하십시오. 그렇지 않은 경우 서로 다른 버전 일 수 있으며 이전 버전은 삭제되지 않았습니다. 그러나 나는 그것이 후자인지, 아마도 전자인지 의심합니다.


전자가 아니기 때문에 문제가 발생했을 때 확인할 수 있습니다.
Stu Wilson

또한 일반적으로 여러 버전의 앱이 설치된 경우 버전 번호도 있습니다.
jmlumpkin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.