オフラインインストールのためにMicrosoftStoreからAPPXファイルをダウンロードする方法は?
新しいユニバーサルWindowsプラットフォームアプリ(.Appx
/.AppxBundle
)Windows 10では、通常、MicrosoftStoreからオンラインでインストールされます。 Windowsではappxファイル(サイドロード)からユニバーサルアプリをインストールできますが、Windowsストアから.appxインストーラーファイルを直接ダウンロードすることはできません。この記事では、MicrosoftストアからUWPアプリケーションのAPPXファイルをダウンロードする方法を紹介します。 このガイドを使用して、Microsoft Storeにアクセスできないコンピューター(オフライン、分離システム、または企業セグメント)、およびWindows 10 LTSCエディション(ストアは設計上欠落しています)。
私たちのタスクは、Microsoftストアからユニバーサルアプリケーションのインストールappxファイルをダウンロードすることです。 APPXファイルをダウンロードするための直接HTTP(S)リンクを取得するには、2つの方法があります。特別なオンラインサービスを使用する フィドラーを使用する ツール。
MicrosoftStoreアプリの直接ダウンロードリンクを生成する
依存関係とともに、MicrosoftStoreからアプリの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);
- Webサイトhttps://store.rg-adguard.net/を開きます(Microsoft Storeのオンラインリンクジェネレーターを使用すると、ストアアプリのAPPXインストールファイルへの直接リンクを取得できます)。 iTunesへのリンクをURL検索バーに貼り付け、小売を選択します ドロップダウンリストで、このサービスを使用してWindows10でMicrosoftStoreアプリを修復する方法を以前に示しました。
- appxインストールファイルへのリンクと必要な依存関係のリストが表示されます。依存関係とは、iTunesが正しく機能するためにインストールする必要のあるアプリケーションまたはライブラリです。
- ご覧のとおり、リストにはかなりの数のファイルがあります。それらすべてをダウンロードする必要はありません。まず、Windowsのビット数を決定します。 Windows 10 x64の場合、名前が
x64
で終わるパッケージが必要です。 (32ビットバージョンのWindows 10の場合、x86
をダウンロードする必要があります パッケージ、およびARMバージョンのWindowsの場合–arm
); - また、依存関係ファイルのバージョンにも注意してください。すべてのファイルを続けてダウンロードする必要はありません。原則として、プログラムの最新バージョンをダウンロードするだけで十分です。たとえば、この例では、最新バージョンの
Microsoft.VCLibs.140.00.UWPDesktop
をダウンロードするだけで済みます。 ライブラリ; - 結果のファイルリストに.appxbundleのパッケージも含まれている場合 拡張機能、それらもダウンロードしてください。ダウンロードしたファイルに拡張子が付いていない場合は、拡張子.appxbundleを手動で追加します。 Microsoft Storeには他のインストールファイル形式もある場合があります: .msixbundle (MSIインストーラー)および .EAppx (appxアプリの更新)。
- APPXファイルとAPPXBUNDLEファイルをダウンロードします。私の例では、ファイルのリストは次のようになります。 .iTunes_12113.17.53090.0_neutral_〜_nzyj5cx40ttqa.AppxBundle
これで、アプリケーションに必要なすべてのAPPXファイルをMicrosoftストアからダウンロードしました。ダウンロードしたファイルからのAPPXアプリケーションの手動インストールについては、この記事の最後のセクションで説明しています。
この方法では、保護されたストアアプリや有料ストアアプリ、および以前のバージョンのUWPアプリをダウンロードできません。
Fiddlerを使用してWindowsストアからAppxファイルをダウンロードする方法
MicrosoftStoreアプリケーションのAPPXインストーラーの直接ダウンロードリンクを取得するためのより複雑な方法があります。アプリケーションをインストールすると、コンピューター上のMicrosoftStoreクライアントは.appxファイルをダウンロードするための直接HTTP/HTTPSリンクを受け取ります。 Fiddler を使用して、この直接リンクのURLを取得できます。 HTTPトラフィックの検査とデバッグに使用されるツール。
FiddlerSetup.exeをダウンロードできます 公式サイト(https://www.telerik.com/download/fiddler)のインストールファイル。
インストール後、 fiddler.exeを実行します 管理者権限を持つ。開いたウィンドウで、 WinConfigをクリックします ナビゲーションペインのボタン。
AppContainer Exemption Loopback Utility ウィンドウが開きます。このリストでは、トラフィックをFiddlerにリダイレクトするユニバーサルUWPアプリを選択する必要があります。 Fiddlerが他のアプリケーションから受信するトラフィックの量を減らすには、 Microsoft Storeのみを選択します。 リストからアプリケーションを選択し、変更を保存 。
注 。すべての組み込みUWPアプリがWindowsイメージから削除されているか、PowerShellを使用して手動でアンインストールされている場合、インストールされているユニバーサルアプリケーションのリストは非常に少なくなる可能性があります。
Fiddlerのメインウィンドウで、現在のログをクリアする必要があります(編集 ->削除 ->すべてのセッション またはCtrl+ Xを押します )。
次に、Microsoft Storeを実行し、アプリケーションを見つけてインストールを実行する必要があります(この例では、電卓無料のappxファイルのダウンロードリンクを取得しようとします。 アプリ)。
Fiddlerウィンドウに切り替えて、StoreアプリケーションのHTTPセッションを監視します。それらのかなりの数があります。アプリケーションファイルを使用してURLにアクセスするイベントを見つけるには、セッション検索(検索)を使用できます。 ->「appx」と入力します ->セッションを検索 。
Fiddlerは、URLのappxキーワードを含むURLを黄色で強調表示します。この例では、次のセッションに関心があります:結果:200、プロトコル:HTTP、ホスト:tlu.dl.delivery.mp.microsoft.com 。 コピーを選択して、受信したURLをクリップボードにコピーします ->ちょうどURL コンテキストメニューから。
私の例では、URLは次のとおりです。_https://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/33e08cf2-faf3-4e23-a9a3-5d7c0502a6a4?P1=1627653445& P2=404&P3=2&P4=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アプリファイルは、次のコマンドでインストールできます。
add-appxpackage –path "C:\Users\root\Downloads\DigitalchemyLLC.CalculatorFree_1.4.0.78_neutral__q7343f88mnb03.Appx"
依存関係のある複数のappx/appxbundleファイルを一度にインストールする必要がある場合は、ダウンロードしたすべてのファイルを1つのディレクトリにコピーし、次のPowerShellスクリプトを使用してインストールします。
$Path = ‘C:\distr\Appx\itunes’
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}
アプリケーションがインストールされており、そのアイコンがWindows10の[スタート]メニューに表示されていることを確認してください。
最初に依存関係をインストールせずにAPPXアプリケーションをインストールしようとすると、エラーが表示されます。
展開がHRESULTで失敗しました:0x80073CF3、パッケージの更新、依存関係、または競合の検証に失敗しました。必要なアプリパッケージが見つからなかったため、WindowsはリソースパッケージXXXXXをインストールできません。リソースパッケージをインストールする前に、アプリパッケージがインストールされていることを確認してください。
グラフィカルインストーラーには、インストールするパッケージ名が表示される場合があります::
AppInstallerはパッケージの依存関係をインストールできませんでした。開発者にXXXXXパッケージを依頼してください。
-
Microsoft Store のダウンロードが遅い問題を修正する方法
多くのユーザーは、ゲーム、エンターテイメント、およびユーティリティ用のお気に入りのソフトウェアを Microsoft Store からダウンロードします。すべての Windows アプリに対するこのワンストップ ソリューションには、無料アプリと有料アプリがあります。ただし、ユーザーは Microsoft Store のダウンロードが遅いという問題も報告しています。これで、アプリは通常の速度でダウンロードを開始しますが、この速度は大幅に低下します。または、Microsoft Store からアプリをダウンロードする速度がほとんどないこともあります。 インターネットの速度が適切であることに同意し
-
Microsoft から公式の Windows 11 ISO をダウンロードする方法
Microsoft は、対象となる Windows 10 デバイスの無料アップグレードとして、最新の Windows 11 を展開します。お使いのデバイスが Windows 11 のシステム要件を満たしており、Windows 10 バージョン 2004 以降を実行している場合は、今後数日または数か月以内に Windows 11 の無料アップグレードのオファーが届きます。最新の Windows 11 バージョン 22H2 は、新しいスタート メニュー、ウィジェット、更新されたインターフェイス、Android アプリの Microsoft Store サポートの改良、Microsoft 用語の統合