새로운 유니버설 Windows 플랫폼 앱(.Appx
/.AppxBundle
) Windows 10의 경우 일반적으로 Microsoft Store를 통해 온라인으로 설치됩니다. Windows에서는 appx 파일(사이드로드)에서 범용 앱을 설치할 수 있지만 Windows 스토어에서 .appx 설치 프로그램 파일을 직접 다운로드할 수는 없습니다. 이 문서에서는 Microsoft Store에서 UWP 애플리케이션의 APPX 파일을 다운로드하는 방법을 보여줍니다. Windows 10에 수동으로 설치합니다. 이 가이드를 사용하여 Microsoft Store(오프라인, 격리된 시스템 또는 기업 부문)에 액세스할 수 없는 컴퓨터와 Windows 10 LTSC 에디션(on 스토어가 설계상 누락된 것).
우리의 작업은 Microsoft Store에서 범용 응용 프로그램의 설치 appx 파일을 다운로드하는 것입니다. APPX 파일을 다운로드하기 위해 직접 HTTP(S) 링크를 얻는 방법은 두 가지가 있습니다. 특수 온라인 서비스 사용 Fiddler 사용 도구.
Microsoft Store 앱용 직접 다운로드 링크 생성
종속성과 함께 Microsoft Store에서 모든 앱의 APPX 파일을 다운로드하는 가장 간단한 방법을 살펴보겠습니다.
- 브라우저를 열고 Microsoft Store(https://www.microsoft.com/en-us/store/apps/windows?icid=CNavAppsWindowsApps)로 이동하여 필요한 애플리케이션 페이지를 엽니다. 주소 표시줄에서 스토어 앱 URL을 복사합니다. 이 예에서는 iTunes 앱용 APPX 설치 파일을 다운로드합니다(이 앱의 URL https://www.microsoft.com/en-us/p/itunes/9pb2mz1zmb1s?cid=msft_web_chart).
- https://store.rg-adguard.net/ 웹사이트를 엽니다(Microsoft Store용 온라인 링크 생성기를 사용하면 스토어 앱의 APPX 설치 파일에 대한 직접 링크를 얻을 수 있습니다). iTunes 링크를 URL 검색창에 붙여넣고 소매를 선택합니다. 드롭다운 목록에서 이전에 이 서비스를 사용하여 Windows 10에서 Microsoft Store 앱을 복구하는 방법을 보여 드렸습니다.
- appx 설치 파일 및 필수 종속성에 대한 링크 목록이 표시됩니다. 종속성은 iTunes가 제대로 작동하기 위해 설치해야 하는 응용 프로그램 또는 라이브러리입니다.
- 보다시피 목록에 꽤 많은 파일이 있습니다. 모두 다운로드할 필요는 없습니다. 우선, Windows의 비트 수를 결정하십시오. Windows 10 x64의 경우 이름이
x64
로 끝나는 패키지가 필요합니다. (Windows 10의 32비트 버전의 경우x86
을 다운로드해야 합니다. 패키지 및 Windows의 ARM 버전용 –arm
); - 또한 종속성 파일의 버전에 주의하십시오. 모든 파일을 연속으로 다운로드할 필요는 없습니다. 일반적으로 최신 버전의 프로그램을 다운로드하는 것으로 충분합니다. 예를 들어 이 예에서는 최신 버전의
Microsoft.VCLibs.140.00.UWPDesktop
만 다운로드하면 됩니다. 도서관; - 결과 파일 목록에 .appxbundle 패키지도 포함되어 있는 경우 확장 프로그램도 다운로드하십시오. 다운로드한 파일에 확장자가 없으면 .appxbundle 확장자를 수동으로 추가하십시오. Microsoft Store에 다른 설치 파일 형식이 있을 수도 있습니다. .msixbundle (MSI 설치 프로그램) 및 .EAppx (appx 앱 업데이트).
- APPX 및 APPXBUNDLE 파일을 다운로드합니다. 내 예,이 같은 파일 외모의 목록 :
VCLibs.140.00.UWPDesktop_14.0.30035.0_x64__8wekyb3d8bbwe.Appx AppleInc.iTunes.MobileDeviceSupport_14050.7.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle AppleInc.iTunes.iPodVoiceOver_1430.3.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle AppleInc.iTunes_12113.17.53090.0_neutral_~_nzyj5cx40ttqa.AppxBundle
따라서 Microsoft Store에서 응용 프로그램에 필요한 모든 APPX 파일을 다운로드했습니다. 다운로드한 파일에서 APPX 애플리케이션을 수동으로 설치하는 방법은 이 문서의 마지막 섹션에 설명되어 있습니다.
이렇게 하면 이전 버전의 UWP 앱뿐만 아니라 보호된 스토어 앱이나 유료 스토어 앱을 다운로드할 수 없습니다.
Fiddler를 사용하여 Windows 스토어에서 Appx 파일을 다운로드하는 방법은 무엇입니까?
Microsoft Store 응용 프로그램의 APPX 설치 프로그램에 대한 직접 다운로드 링크를 얻는 더 복잡한 방법이 있습니다. 응용 프로그램을 설치할 때 컴퓨터의 Microsoft Store 클라이언트는 .appx 파일을 다운로드하기 위한 직접 HTTP/HTTPS 링크를 받습니다. Fiddler를 사용하여 이 직접 링크의 URL을 가져올 수 있습니다. HTTP 트래픽을 검사하고 디버그하는 데 사용되는 도구입니다.
FiddlerSetup.exe를 다운로드할 수 있습니다. 공식 사이트(https://www.telerik.com/download/fiddler)에서 설치 파일.
설치 후 fiddler.exe를 실행합니다. 관리자 권한으로. 열리는 창에서 WinConfig를 클릭합니다. 버튼을 클릭하세요.
AppContainer 면제 루프백 유틸리티 창이 열립니다. 이 목록에서 트래픽을 Fiddler로 리디렉션할 범용 UWP 앱을 선택해야 합니다. Fiddler가 다른 애플리케이션에서 수신하는 트래픽 양을 줄이려면 Microsoft Store만 선택합니다. 목록에서 애플리케이션 및 변경사항 저장 .
참고 . 모든 기본 제공 UWP 앱이 Windows 이미지에서 제거되었거나 PowerShell을 사용하여 수동으로 제거된 경우 설치된 범용 응용 프로그램 목록은 매우 작을 수 있습니다.
기본 Fiddler 창에서 현재 로그를 지워야 합니다(편집 -> 제거 -> 모든 세션 또는 Ctrl + X를 누르십시오. ).
이제 Microsoft Store를 실행하고 애플리케이션을 찾아 설치를 실행해야 합니다(이 예에서는 Calculator Free의 appx 파일에 대한 다운로드 링크를 얻으려고 합니다. 앱).
Fiddler 창으로 전환하고 Store 애플리케이션의 HTTP 세션을 모니터링합니다. 그들 중 꽤 몇 가지가 있습니다. 애플리케이션 파일로 URL에 대한 접근 이벤트를 찾으려면 세션 검색(찾기 -> appx 유형 ->세션 찾기 ).
Fiddler는 URL에 appx 키워드가 있는 URL을 노란색으로 강조 표시합니다. 이 예에서는 결과:200, 프로토콜:HTTP, 호스트:tlu.dl.delivery.mp.microsoft.com 세션에 관심이 있습니다. . 복사 를 선택하여 수신된 URL을 클립보드에 복사하십시오. -> URL만 컨텍스트 메뉴에서.
내 예에서 URL은 다음과 같습니다. =F%2fZeZWLKUurYuEwkJjnfuFc9zUJxjfiKD%2fGpH5OdktlnVwrfdcLsHeQER5c1RA5b%2fwH1ZVPQ8cJLOgWcoKEXjg%3d%3d
모든 브라우저에서 수신된 URL을 열고 확장자가 .appx인 파일을 로컬 드라이브에 저장하는 것이 남아 있습니다. 파일은 다운로드 관리자 또는 PowerShell(PowerShell을 사용하여 HTTP를 통해 파일을 다운로드하는 방법)을 사용하여 다운로드할 수 있습니다.
중요 . appx 파일에 대한 URL 링크는 영구적이지 않으며 짧은 기간 동안 사용할 수 있습니다. 링크가 만료되기 전에 다운로드해야 합니다(
ERROR 403:Time-Limited URL validation failed
). 놓친 경우 앱을 제거하고 다시 반복해야 합니다. 경우에 따라 다운로드한 파일에 .zip이 있습니다. 확장자를 .appx로 변경해야 합니다. 또는 .appxbundle . Windows 10에 .Appx 또는 .AppxBundle 파일을 설치하는 방법
appx(appxbundle) 앱과 종속 파일을 다른 Windows 10(Windows Server 2016/2019) 컴퓨터에 복사하고 appx 파일을 두 번 클릭하여 Windows 스토어를 우회하여 오프라인으로 설치합니다.
또한 PowerShell을 사용하여 모든 종속성과 함께 APPX 응용 프로그램을 설치할 수 있습니다. 다음 명령을 사용하여 독립 실행형 APPX 앱 파일을 설치할 수 있습니다.
appxpackage 추가 – 경로 "C:\Users\root\Downloads\DigitalchemyLLC.CalculatorFree_1.4.0.78_neutral__q7343f88mnb03.Appx"
종속성이 있는 여러 appx/appxbundle 파일을 한 번에 설치해야 하는 경우 다운로드한 모든 파일을 하나의 디렉터리에 복사하고 다음 PowerShell 스크립트를 사용하여 설치합니다.
$Path ='C:\disr\Appx\itunes'
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{AppxPackage 추가 - 경로 $_.FullName}
응용 프로그램이 설치되어 있고 해당 아이콘이 Windows 10 시작 메뉴에 나타나는지 확인하십시오.
종속성을 먼저 설치하지 않고 APPX 응용 프로그램을 설치하려고 하면 오류가 나타납니다.
Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency, or conflict validation. Windows cannot install resource package XXXXX because the app package it requires could not be found. Ensure that the app package is installed before installing the resource package.
그래픽 설치 프로그램은 설치할 패키지 이름을 표시할 수 있습니다::
App Installer failed to install package dependencies. Ask the developer for XXXXX package.