MSIX 기능 및 지원되는 플랫폼

MSIX는 현재 다음 버전의 Windows에서 지원됩니다.

  • Windows 10 버전 1709 이상.
  • Windows Server 2019 LTSC 이상.
  • Windows Enterprise 2019 LTSC 이상.

서비스 종료 날짜와 같은 Windows 수명 주기 지원에 대한 자세한 내용은 Windows 수명 주기 팩트 시트를 참조하세요.

이 항목에서는 이러한 Windows 버전에서 MSIX의 주요 기능을 지원하는 방법에 대해 설명합니다.

참고 항목

Windows Server 2019 LTSC 및 Windows Enterprise 2019 LTSC에는 웹 사이트에서 직접 두 번 클릭 설치 또는 설치를 지원하기 위해 앱 설치 관리자 앱이 .msixbundle.appxbundle.appx필요합니다..msix 해당 앱이 없으면 PowerShell, API를 통해 패키지를 설치하거나 지원되는 시스템 관리 제품을 사용할 수 있습니다. Windows Server 2019 LTSC에 대한 자세한 고려 사항은 Windows Server 2019의 MSIX 지원을 참조하세요.

참고 항목

Windows 10 버전 1709 이전 버전의 경우 MSIX Core를 사용하여 MSIX 패키지를 설치합니다.

MSIX 기능 지원

아래 표에서는 다양한 버전의 Windows에서 지원되는 MSIX 기능 및 시나리오를 보여 줍니다.

Windows 바탕 화면

기능 Windows 10 1809(LTSC 2019) Windows 10 1903 Windows 10 1909 Windows 10 2004 Windows 10 20H2(LTSC 2021) Windows 10 21H1 Windows 10 21H2 Windows 11 21H2
권한 상승 허용 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
앱 설치 관리자 파일 지원 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
등록 플래그 연기 ✔️ ✔️ ✔️ ✔️ ✔️
버전 다운그레이드에서 강제 업데이트 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
강제 프로비전 ✔️ ✔️ ✔️ ✔️ ✔️
패키지된 데스크톱 앱의 ID ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
수정 패키지 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
네이티브 MSIX 설치 및 제거 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
PSF(패키지 지원 프레임워크) ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
Windows 서비스 ✔️ ✔️ ✔️ ✔️ ✔️
비 스토어 패키지에 대한 패키지 무결성 적용 ✔️ ✔️ ✔️ ✔️ ✔️
Windows App App Services 지원 ✔️ ✔️ ✔️ ✔️ ✔️
공유 패키지 컨테이너 ✔️
외부 위치가 있는 패키지 ✔️ ✔️ ✔️ ✔️ ✔️
호스트된 앱 ✔️ ✔️ ✔️ ✔️ ✔️
유연한 가상화 ✔️ ✔️ ✔️
시작 메뉴 그룹 ✔️ ✔️ ✔️
레거시 상황에 맞는 메뉴 지원 ✔️
변경 가능한 패키지 디렉터리 ✔️
MSIX 영구 ID ✔️
동적 종속성 ✔️

Windows Server 지원

기능 Windows Server 2019 Windows Server 2022
권한 상승 허용 ✔️ ✔️
앱 설치 관리자 파일 지원 ✔️ ✔️
등록 플래그 연기 ✔️
버전 다운그레이드에서 강제 업데이트 ✔️ ✔️
강제 프로비전
패키지된 데스크톱 앱의 ID ✔️ ✔️
수정 패키지 ✔️ ✔️
네이티브 MSIX 설치 및 제거 ✔️ ✔️
PSF(패키지 지원 프레임워크) ✔️ ✔️
Windows 서비스 ✔️
비 스토어 패키지에 대한 패키지 무결성 적용 ✔️
Windows App App Services 지원 ✔️
공유 패키지 컨테이너
외부 위치가 있는 패키지 ✔️
호스트된 앱 ✔️

패키지 형식 지원

다음 표에서는 다양한 버전의 Windows에서 지원되는 패키지 형식을 보여 줍니다.

패키지 형식 Windows 10(1809) Windows 10(1903) Windows 10(1909) Windows 10(2004) Windows 10(20H2) Windows 10(21H1) Windows 10(21H2) Windows 11(21H2)
.msix ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.msixbundle ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.appx ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
.appxbundle ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

Important

Windows 10 2004 이전에는 엔터프라이즈, 교육 및 LTSC SKU에 비 스토어 Windows 앱을 설치할 수 있도록 Windows 앱의 사이드로드를 사용하도록 설정해야 합니다. Windows 10 Home 및 Professional SKU에는 기본적으로 사용하도록 설정된 Windows 앱의 테스트용 로드가 있었습니다.

Microsoft Store

다음 표에서는 다양한 버전의 Windows에서 지원되는 Microsoft Store 기능을 보여 줍니다.

기능 Windows 10(1809) Windows 10(1903) Windows 10(1909) Windows 10(2004) Windows 10(20H2) Windows 10(21H1) Windows 10(21H2) Windows 11(21H2)
게시 중 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
업데이트 알림 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
스트리밍 설치 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
델타 업데이트 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️

참고 항목

.appx 위에 .appxbundle 나열된 모든 버전의 Windows에서 작동합니다. 테이블은 단지 또는 .msixbundle 동작을 .msix 반영합니다.

Microsoft Store 제출

MSIX 패키지의 최소 지원되는 OS 버전은 TargetDeviceFamily 요소의 MinVersion으로 패키지의 매니페스트 파일에 나열됩니다. 예를 들어 MSIX 패키지는 지원되는 최소 버전으로 나열 MinVersion="10.0.17701.0" 될 수 있습니다. 즉, MSIX 패키지는 해당 이상 버전의 OS에서 실행할 수 있습니다.

Windows 10 버전 1709, 1803 및 1809에서는 기본stream 엔터프라이즈 배포 시나리오를 지원합니다. 여기에는 Microsoft Endpoint Configuration Manager, Microsoft Intune, PowerShell을 통한 설치 또는 두 번 클릭 설치가 포함됩니다.

현재 Microsoft Store 및 비즈니스용 Microsoft Store 통해 MSIX를 설치하려면 Windows 10 버전 1809 이상이 필요합니다.

비 Windows 플랫폼

MSIX SDK는 개발자가 모든 플랫폼에서 MSIX 패키지 형식을 보편적으로 사용할 수 있도록 하는 오픈 소스 프로젝트입니다. SDK는 타사에서 플러그 인 또는 확장을 빌드할 수 있도록 하는 플랫폼 간 클라이언트 앱에서 사용할 수 있습니다. 클라이언트 앱 개발자는 Windows에서 사용할 수 있는 앱 확장 모델을 사용하고 macOS, iOS, Android 및 Linux와 같은 비 Windows 플랫폼에서 MSIX SDK를 사용할 수 있습니다.