[Fix] Windows에서 목록으로 열 프로그램을 추가할 수 없음

click fraud protection

파일을 마우스 오른쪽 버튼으로 클릭하고 "연결 프로그램"을 선택하고 "다른 앱 선택"을 클릭하고 찾아보기 대화 상자를 사용하여 프로그램을 선택하면 프로그램이 "연결 프로그램" 대화 상자에 나타나지 않을 수 있습니다.

찾아보기 대화 상자에서 프로그램을 선택한 후 아무 일도 일어나지 않은 것처럼 나타날 수 있습니다. 즉, 연결 프로그램 대화 상자는 선택을 무시합니다. 이것은 Windows XP 시대 이후로 존재하는 버그이며(적어도) Windows 10에도 남아 있습니다. 이 문서에서는 Open with 문제를 해결하는 방법을 보여줍니다.

원인

프로그램의 올바른 .exe 파일을 선택했음에도 불구하고 다음과 같은 이유로 프로그램이 다음으로 열기 메뉴에 나타날 수 있습니다.

  1. 여러 버전의 프로그램을 실행합니다. 예를 들어, Notepad++(표준 설치) 및 Notepad++ Portable.
  2. 프로그램이 최근에 업그레이드되어 폴더 이름에 버전 정보가 있는 새 폴더에 설치되었습니다. (예: 아비데먹스 2.7)
  3. 32비트 및 64비트 버전의 앱을 사용하고 있습니다. 대부분의 경우 프로그램의 실행 파일 이름은 같지만 64비트 앱은 다른 Program Files 폴더에 저장되고 32비트 앱은 다른 폴더에 저장됩니다. Windows는 응용 프로그램 레지스트리 키에 이미 등록된 경로를 사용하기 때문에 다른 버전을 연결 프로그램 대화 상자에 추가하지 못할 수 있습니다.

    먼저 사용할 버전(32비트 및 64비트)을 확인합니다. 그런 다음 아래 방법 중 하나에 따라 필요한 버전(32비트 대 64비트)을 레지스트리에 등록하십시오. 실행 파일 이름이 다르면 애초에 문제가 발생하지 않습니다. 프로그램.exe 32비트 및 프로그램_x64.exe 64비트 버전의 경우.

    사용자가 "Windows.old" 폴더에서 Adobe Reader 8을 실행하고 있었습니다. 얼마 후 그는 그것을 "Program Files"로 옮기기로 결정했습니다. 이로 인해 프로그램이 "연결 프로그램" 목록에 표시되지 않고 목록에 프로그램을 추가할 수 없었습니다. 추가하려고 하면 "연결 프로그램" 창으로 돌아가거나 아무 일도 일어나지 않았습니다.

  4. 프로그램을 다른 폴더로 이동합니다. 예를 들어, 임시 폴더 경로에서 처음으로 프로그램을 실행했을 수 있습니다. 프로그램을 다른 폴더로 이동할 때 문제가 발생할 수 있습니다.
  5. 드라이브 문자 변경.

위의 모든 경우에 프로그램의 실행 파일 경로가 이미 레지스트리에 기록되었을 수 있습니다. 프로그램의 폴더 위치 또는 드라이브 문자가 변경되면 Windows는 레지스트리의 응용 프로그램 등록 데이터를 동적으로 업데이트하지 않습니다. 또한 연결 프로그램에서 올바른 실행 파일을 수동으로 선택하면 동일한 프로그램(.exe) 이름을 가진 항목이 이미 레지스트리에 있으므로 선택 항목이 무시됩니다.

[해결책] Windows에서 목록으로 열 프로그램을 추가할 수 없음

연결 프로그램 대화 상자에 정상적으로 프로그램을 추가할 수 없는 경우 다음 방법 중 하나를 사용하여 문제를 해결하십시오.

메모: 설명을 위해 추가할 수 없다고 가정해 보겠습니다. 메모장++ Windows의 연결 프로그램 메뉴로 이동합니다.

방법 1: 레지스트리에서 프로그램의 .exe 파일 경로 수정

  1. 레지스트리 편집기 시작(regedit.exe).
  2. 다음 키로 이동하십시오.
    HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command
  3. (기본값) 값에 언급된 .exe 파일 경로를 검사하고 수정합니다.
    Windows에서 메뉴로 열 프로그램을 추가할 수 없습니다
  4. 레지스트리 편집기를 종료합니다.

방법 2: 프로그램 등록을 제거한 다음 "연결 프로그램"을 다시 사용하십시오.

또 다른 옵션은 응용 프로그램 경로 등록 삭제 Windows 레지스트리에서. 그런 다음 응용 프로그램이 자동으로 다시 등록되도록 "연결 프로그램"을 다시 사용하십시오. 다음과 같이하세요:

  1. 다음 레지스트리 키로 이동하십시오.
    HKEY_CLASSES_ROOT\응용 프로그램\노트패드++.exe
  2. 마우스 오른쪽 버튼으로 클릭 메모장++.exe 삭제를 선택하고
    Windows에서 메뉴로 열 프로그램을 추가할 수 없습니다
  3. 확인 메시지가 표시되면 예를 클릭합니다.
  4. 레지스트리 편집기를 종료합니다.
  5. 이제 연결 프로그램을 사용하여 수동으로 프로그램을 추가하십시오. 이번에는 추가할 수 있어야 합니다.

방법 3: "OpenWithAdd" 유틸리티를 사용하여 다음 프로그램으로 열기에 프로그램 추가

추가 열기 Windows XP/Vista용으로 작성한 간단한 도구이며 Windows 10에서도 여전히 잘 작동합니다. 연결 프로그램 목록에 프로그램을 추가하려면 도구에서 찾아보기 옵션을 사용하고 프로그램을 선택하기만 하면 됩니다. 프로그램의 .exe 파일 이름을 선택한 후 등록하다.

Windows에서 메뉴로 열 프로그램을 추가할 수 없음 [OpenWithAdd 유틸리티]

팁 전구 아이콘팁: 앱에 친숙한 이름(선택 사항)을 지정할 수도 있습니다. 친숙한 앱 이름은 연결 프로그램 대화 상자(및 메뉴)에 표시됩니다.

자!

Windows에서 메뉴로 열 프로그램을 추가할 수 없습니다

메모: 연결 프로그램에 Office 365 앱을 추가하는 데 문제가 있는 경우 Office 365를 복구하기만 하면 됩니다. 이렇게 하려면 "프로그램 및 기능"으로 이동하여 "Office 365"를 마우스 오른쪽 버튼으로 클릭하고 변경을 클릭하고 "빠른 복구"를 선택합니다. 이렇게 하면 레지스트리의 모든 Office 365 응용 프로그램에 필요한 경로가 자동으로 업데이트됩니다.

관련 기사:Windows에서 원하지 않는 "연결 프로그램" 메뉴 항목을 제거하는 방법


작은 요청 하나: 이 게시물이 마음에 들면 공유해 주세요.

귀하의 "작은" 공유 하나가 이 블로그의 성장에 많은 도움이 될 것입니다. 몇 가지 훌륭한 제안:
  • 그것을 핀!
  • 좋아하는 블로그 + Facebook, Reddit에 공유
  • 트윗해!
독자 여러분의 많은 지원 부탁드립니다. 시간은 10초 이상 걸리지 않습니다. 공유 버튼은 바로 아래에 있습니다. :)