윈도우11에서 기본 프로그램(기본 앱)을 변경하려고 보면 의외의 벽에 부딪히는 경우가 있습니다. 특히 설치형 프로그램이 아닌 포터블 프로그램(EXE 단일 실행 파일)을 기본 앱으로 쓰고 싶은데, 설정 화면에서는 목록에 보이지 않거나 선택이 되지 않는 경우가 많죠.
예를 들어 포터블 이미지 뷰어, 포터블 PDF 뷰어, 설치 없이 쓰는 동영상 플레이어를 기본 프로그램으로 지정하려고 할 때, 해당 파일을 우클릭 후 “이 PC에서 앱 선택”을 눌러도 실행 파일이 목록에 보이지 않는 문제가 발생합니다.
이 글에서는 윈도우11에서 기본 프로그램을 포터블 프로그램으로 연결하는 이유와 구조를 먼저 이해한 뒤, 실제로 적용 가능한 방법들을 단계별로 정리해 보겠습니다.
목차
포터블 프로그램이 기본 앱 목록에 안 보이는 이유
윈도우11의 기본 프로그램 연결 방식은 예전보다 훨씬 보안 중심으로 바뀌었습니다. 단순히 실행 파일(EXE)을 선택하는 구조가 아니라, 다음 요소들을 기준으로 앱을 판단합니다.
- 설치 경로에 등록된 애플리케이션 정보
- 프로그램이 가진 AppUserModelID
- 레지스트리에 등록된 파일 연결 정보
- 앱 설치 시 생성되는 패키지 메타데이터
문제는 포터블 프로그램은 이 과정 대부분을 거치지 않는다는 점입니다.
설치 과정이 없기 때문에 파일 연결 정보도, 앱 등록 정보도 윈도우에 남지 않죠. 그래서 포터블 프로그램은 기본 앱 목록에 자동으로 나타나지 않아 파일 확장자마다 수동으로 연결해야 합니다.
파일 탐색기에서 포터블 프로그램 기본 앱으로 연결하기
이 방식은 기본 앱 설정 메뉴를 거치지 않고, 파일을 직접 선택해서 기본 앱으로 포터블 프로그램을 등록하는 방식입니다.
이미지 뷰어, 텍스트 편집기, PDF 뷰어 같이 파일 탐색기에서 자주 찾아 사용하는 프로그램을 등록할 때 효과적입니다.

파일 탐색기를 실행한 다음, 포터블 프로그램으로 열고 싶은 파일을 우클릭합니다. 그리고 연결 프로그램 → 다른 앱 선택을 클릭합니다.

‘이 (확장자) 파일을 열 앱 선택’ 화면 하단의 ‘PC에서 앱 선택’을 클릭합니다.

‘다른 프로그램으로 열기’ 창이 열리면 포터블 프로그램의 실행 파일을 찾아 선택합니다.

기타 옵션에 포터블 프로그램이 등록되었으면, 선택 후 화면 하단의 ‘항상’ 버튼을 클릭합니다.
설정을 마치면 연결한 포터블 프로그램이 실행되며, 동일한 확장자를 가진 파일을 파일 탐색기에서 더블 클릭했을 때 기본 앱으로 열리게 됩니다.
윈도우 기본 앱 설정에서 직접 실행 파일 지정하기
동일한 포터블 프로그램에 여러 확장자를 연결하고 싶을 때 활용할 수 있는 방법입니다.

윈도우 설정 → 앱 → 기본 앱으로 이동합니다.

기본 앱 목록 하단의 관련 설정에서 ‘파일 유형별 기본값 선택’을 클릭합니다.

파일 유형에 대한 기본값 설정 화면에서 포터블 프로그램으로 연결할 확장자를 검색한 후 선택합니다.

PC에서 앱 선택을 클릭한 뒤 포터블 프로그램의 실행 파일이 있는 경로로 이동한 다음, EXE 파일을 선택합니다. 그러면 기타 옵션에 포터블 프로그램이 추가되며 선택해 기본 앱으로 등록하면 됩니다.
기타 옵션에 한 번 등록된 포터블 프로그램은 다른 확장자를 연결할 때도 기타 옵션 목록에 보이므로 여러 확장자를 검색해 편하게 기본 앱으로 연결할 수 있습니다.
마치며
포터블 프로그램은 설치 과정이 없어서 프로그램에서 지원하는 파일 확장자가 자동으로 등록되지 않는 불편함이 있습니다. 앞서 소개한 방법을 사용하면 사용자가 직접 파일 탐색기 또는 윈도우 설정의 파일 유형별 기본값 선택을 통해 등록하면 일반적인 프로그램처럼 더블 클릭으로 실행할 수 있습니다.
단, 포터블 프로그램의 경로를 바꾸거나 삭제한 경우 연결이 깨질 수 있으며, 이 경우 다른 프로그램을 수동으로 연결해야 하는 점 참고하시길 바랍니다.



