윈도우 11 출시와 함께 마이크로소프트 스토어에 대한 관심이 높아지면서, 개발자들이 공식 스토어에 앱을 등록하기 위해 적극적으로 참여하고 있습니다. 최근에는 윈도우 11용 우수 앱 목록을 엄선하여 마이크로소프트 스토어에서 가장 인기 있는 앱들을 소개했습니다. 하지만 일부 사용자는 여전히 설치 파일을 통해 앱을 설치하는 방식을 선호합니다. 윈도우 11의 대부분 앱은 최신 MSIX 또는 MSIXBUNDLE 컨테이너로 패키징되어 있으며, 유효한 인증서 없이는 설치가 쉽지 않습니다. 이 때문에 사용자들이 윈도우 11에서 MSIX 또는 MSIXBUNDLE 패키지를 사이드로딩할 때 “게시자를 확인할 수 없습니다”와 같은 오류를 자주 마주하게 됩니다. 따라서 이 글에서는 윈도우 11에서 “게시자를 확인할 수 없음” 오류를 해결하는 방법을 상세하게 안내하고자 합니다.
윈도우 11(2023)에서 “게시자를 확인할 수 없음” 오류 해결 방법
윈도우 11에서 “게시자 인증서를 확인할 수 없음” 오류를 해결하는 두 가지 효과적인 방법을 제시합니다. 첫 번째 방법으로 문제가 해결되지 않으면, 다음 해결책을 시도해 보십시오.
검증된 인증서 설치를 통한 윈도우 11 “게시자를 확인할 수 없음” 오류 해결
윈도우 11에서 “이 앱 패키지의 게시자 인증서를 확인할 수 없습니다”라는 오류 메시지가 나타나더라도 크게 걱정할 필요는 없습니다. 검증된 서명을 포함하는 루트 인증서를 설치하는 간단한 방법이 있습니다. 이 방법은 MSIX 및 MSIXBUNDLE 패키지 모두에 적용 가능합니다. 다음은 그 구체적인 방법입니다.
1. 이 예시에서는 윈도우 11용 오픈 소스 미디어 플레이어인 Rise Media Player를 설치하려고 합니다. 아래 이미지에서 볼 수 있듯이, MSIX 패키지 설치 중에 “게시자 인증서를 확인할 수 없습니다” 오류가 발생하여 앱 설치가 차단됩니다.
2. 먼저, 문제가 발생하는 MSIX/MSIXBUNDLE 패키지를 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 “속성”을 선택합니다.
3. 속성 창이 열리면 “디지털 서명” 탭으로 이동하여 “세부 정보” 버튼을 클릭합니다.
참고: 만약 “디지털 서명” 탭이 보이지 않는다면, 다음 섹션으로 이동하여 다른 해결책을 찾아보십시오.
4. 그런 다음, “인증서 보기”를 클릭합니다.
5. 다음으로, “인증서 설치” 버튼을 클릭합니다.
6. 새로운 인증서 가져오기 마법사가 실행됩니다. “로컬 머신”을 선택하고 “다음”을 클릭합니다.
7. “다음 저장소에 모든 인증서 배치”를 선택한 후 “찾아보기”를 클릭합니다.
8. 작은 팝업 창이 나타나면 아래로 스크롤하여 “신뢰할 수 있는 사람”을 선택하고 “확인”을 클릭합니다.
9. 마지막으로 “다음” 및 “마침”을 차례로 클릭하여 인증서 가져오기를 완료합니다.
10. 인증서 설치가 완료되었습니다. 이제 열려 있는 모든 창을 닫을 수 있습니다.
11. 마지막으로 MSIX/MSIXBUNDLE 패키지를 다시 실행하면 오류 없이 앱을 설치할 수 있습니다.
PowerShell을 이용한 윈도우 11 “게시자 인증서를 확인할 수 없습니다” 오류 해결
위에서 언급한 방법대로 속성 창에 “디지털 서명” 탭이 표시되지 않는 경우, 이 방법을 통해 앱을 설치할 수 있습니다. 이러한 상황은 일반적으로 개발자가 필요한 인증서를 앱과 함께 제공하지 않은 경우에 발생합니다. 이 튜토리얼에서는 비디오/오디오 편집 도구인 Lossless Cut을 설치하는 과정을 예시로 사용합니다. 이 앱은 디지털 서명이 없어 “게시자 인증서를 확인할 수 없음” 오류가 발생하므로 PowerShell을 사용하여 수동으로 설치해야 합니다. 다음은 상세한 단계입니다.
MSIX/MSIXBUNDLE 패키지 차단 해제
1. 먼저, 문제가 되는 APPX/APPXBUNDLE 패키지를 마우스 오른쪽 버튼으로 클릭하고 “속성”을 엽니다.
2. 속성 창의 “일반” 탭 하단에 있는 “보안” 옵션에서 “차단 해제” 확인란을 선택하고 “확인”을 클릭합니다. 이는 앱 설치를 위한 사전 작업입니다.
3. 이제 앱을 다시 실행하여 설치를 시도해 보십시오. 여전히 오류가 나타나면 다음 단계를 진행합니다.
1. 이 과정을 시작하려면 먼저 7-Zip을 설치해야 합니다. 여기 링크에서 다운로드할 수 있습니다. 7-Zip은 널리 사용되는 파일 압축 해제 도구로 MSIX/MSIXBUNDLE 패키지를 추출하는 데 사용됩니다.
2. 7-Zip이 설치되면 MSIX/MSIXBUNDLE 패키지를 마우스 오른쪽 버튼으로 클릭하고 “더 많은 옵션 표시”를 선택합니다.
3. 이전 컨텍스트 메뉴가 다시 표시되면 “7-Zip”으로 이동한 다음 “폴더로 추출”을 클릭합니다. 이 작업을 통해 패키지가 추출되고 같은 디렉토리에 폴더가 생성됩니다.
4. 추출된 폴더를 열면 “AppxManifest.xml” 파일이 있습니다.
5. XML 파일을 마우스 오른쪽 버튼으로 클릭하고 “경로로 복사”를 선택합니다. 이렇게 하면 파일 경로가 클립보드에 복사되어 나중에 필요할 때 사용할 수 있습니다.
윈도우 11에서 개발자 설정 활성화
1. PowerShell을 사용하여 앱을 설치하기 전에 윈도우 11에서 중요한 설정을 변경해야 합니다. 윈도우 키를 누른 후 “developer”를 입력하여 “개발자 설정”을 엽니다.
2. “개발자 모드” 옆의 스위치를 활성화합니다. 이 설정을 통해 인증서 없이도 모든 소스에서 MSIX/MSIXBUNDLE 패키지를 사이드로딩할 수 있습니다.
“게시자 인증서를 확인할 수 없음” 오류를 우회하고 앱 설치하기
1. 이제 PowerShell을 사용하여 윈도우 11에 앱을 설치할 차례입니다. 윈도우 키를 누르고 “powershell”을 검색한 다음, 오른쪽 창에서 “관리자 권한으로 실행”을 클릭합니다.
2. PowerShell 창에서 다음 명령을 입력하고, ‘filepath’ 부분을 앞서 복사한 XML 파일의 경로로 대체합니다. 스크린샷처럼 명령 끝에 파일 경로를 붙여넣기만 하면 됩니다. 마지막으로 Enter 키를 누르면 앱이 PC에 바로 설치됩니다.
Add-AppxPackage -Register filepath
참고: 클립보드에 복사한 파일 경로가 없다면, 추출된 폴더를 다시 열고 “AppxManifest.xml” 파일을 마우스 오른쪽 버튼으로 클릭하여 경로를 다시 복사하십시오.
3. 이제 Lossless Cut이 윈도우 11 PC에 성공적으로 설치되었습니다. 압축을 푼 폴더는 앱이 실행되는 데 필요한 소스이므로 삭제하면 안 됩니다.
윈도우 11에서 MSIX 및 MSIXBUNDLE 패키지를 원활하게 설치하는 방법
윈도우 11에서 “게시자를 확인할 수 없음” 오류를 해결하고 MSIX/MSIXBUNDLE 패키지를 설치하는 방법에 대해 알아보았습니다. 앱에 서명된 인증서가 포함되어 있다면 첫 번째 방법이 매우 간단하고 효과적입니다. 인증서를 사용할 수 없는 경우에는 두 번째 방법을 활용하여 앱을 설치할 수 있습니다. 윈도우 11의 성능 향상 및 최적화에 관심이 있다면, 관련 가이드에서 추가 정보를 확인해 보십시오. 또한, 윈도우 11 작업 표시줄을 사용자 정의하는 방법도 상세하게 설명되어 있습니다. 마지막으로 궁금한 점이 있다면, 언제든지 아래 댓글 섹션을 통해 문의해 주십시오.