Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 PowerShell로 서명되지 않은 .Appx 앱 패키지 설치하는 방법

악성 프로그램들은 끊임없이 새로운 방식으로 기기에 피해를 주려 하고 있습니다. 이러한 상황을 고려하면, 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에서 앱을 사이드로드하는 방법은 다음과 같습니다:

  1. Windows 11 설정을 엽니다.
  2. 아래로 스크롤하여 개인 정보 및 보안으로 이동합니다.
  3. 보안 섹션으로 전환합니다.
  4. 개발자용 메뉴를 확장합니다.
  5. 개발자 모드 항목을 찾습니다.
  6. 스위치를 켬(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 명령어