악성 프로그램들은 끊임없이 새로운 방식으로 기기에 피해를 주려 하고 있습니다. 이러한 상황을 고려하면, Windows 11/10의 UWP(Universal Windows Platform) 애플리케이션에서 사용하는 Appx 파일 형식으로 앱을 받는 것이 항상 안전한 선택입니다. 이 형식을 사용하면 Microsoft Store에서 직접 앱을 설치할 수 있어 보안 측면에서도 신뢰할 수 있습니다.
하지만 때로는 Microsoft Store가 아닌 외부에서 .Appx 패키지를 설치해야 하는 경우도 있습니다. 이럴 때 Windows 10에서는 PowerShell의 간단한 명령어 하나로 설치할 수 있습니다. 예를 들어, 소프트웨어 개발자가 훌륭한 앱 아이디어를 가지고 개발 중이라고 가정해 보겠습니다. Store에 업로드하기 전에는 반드시 충분한 테스트를 거쳐야 하는데, 바로 이때 .Appx 파일을 직접 설치하는 기능이 유용하게 사용됩니다.
이 가이드에서는 PowerShell을 사용하여 .Appx 패키지를 설치하는 아주 간단한 방법을 소개합니다.
PowerShell로 Appx 앱 패키지 설치하기
1단계: 앱 사이드로딩(Sideloading) 활성화하기
시작하기 전에 Windows 설정에서 앱 사이드로딩이 활성화되어 있는지 확인해야 합니다. 기본적으로 이 옵션은 활성화되어 있지만, 관리자에 의해 비활성화된 경우도 있으므로 반드시 점검하는 것이 좋습니다.
설정을 확인하거나 변경하려면 먼저 관리자 권한으로 로그인해야 합니다. 그다음 설정 > 업데이트 및 보안 > 개발자용 메뉴로 이동합니다. 오른쪽 창에서 앱 사이드로드(Sideload apps) 옆의 라디오 버튼을 선택합니다.
이때 Windows 기기에서 앱 사이드로딩을 활성화하면 경고 메시지가 나타날 수 있습니다. 사이드로딩을 계속 진행하려면 예(Yes) 버튼을 클릭하면 됩니다.
Windows 11에서 앱을 사이드로드하는 방법은 다음과 같습니다:
- Windows 11 설정을 엽니다.
- 아래로 스크롤하여 개인 정보 및 보안으로 이동합니다.
- 보안 섹션으로 전환합니다.
- 개발자용 메뉴를 확장합니다.
- 개발자 모드 항목을 찾습니다.
- 스위치를 켬(On) 위치로 전환합니다.
Windows 11 사용자라면? WSA를 사용하여 Windows 11에서 Android 앱을 사이드로드하는 방법도 함께 확인해 보세요.
2단계: PowerShell 명령어 실행하기
위의 확인 또는 변경 작업을 마쳤다면, 이제 .Appx 패키지를 설치할 차례입니다.
먼저 Windows 기기에서 관리자 권한으로 PowerShell을 실행합니다. 시작 메뉴에서 'PowerShell'을 검색한 후 마우스 오른쪽 버튼을 클릭하고 '관리자 권한으로 실행'을 선택하면 됩니다.
PowerShell 인터페이스에 다음 명령어를 입력하고 Enter 키를 누릅니다:
Add-AppxPackage -Path "C:\Path\to\File.Appx"
위 명령줄에서 경로(Path) 부분은 기기의 하위 폴더 디렉터리에 저장되어 있는 .appx 파일의 실제 위치를 나타냅니다.
따라서 Path 부분을 .appx 파일이 실제로 저장된 정확한 경로로 교체해야 합니다.
또한 File.Appx 부분도 위 스냅샷에 표시된 것처럼 설치하려는 UWP 파일의 실제 이름으로 교체한 후, Enter 키를 눌러 명령을 실행합니다.
Enter 키를 누르면 명령 실행이 시작되고, 잠시 후 앱이 기기에 설치됩니다.
설치가 완료되면 시작 버튼을 클릭하여 다른 일반 애플리케이션과 동일한 방식으로 앱을 열어 사용할 수 있습니다.
이것으로 모든 과정이 완료되었습니다.
함께 읽으면 좋은 글: 모든 Windows 사용자가 알아야 할 10가지 기본 PowerShell 명령어