Inbox ストア アプリを起動すると更新する必要があると表示される

Last Update: feedback 共有

こんにちは、Windows サポートチームの栗木です。
本日は、一部の Inbox ストア アプリを起動するとメッセージ “<<アプリ名>> を更新する必要がありますが、今すぐ更新を適用することができません。” が表示される事象についてご紹介いたします。

適用対象の OS

  • Windows 10
  • Windows 11

概要

オフライン環境等のネットワーク接続を制限している端末でこちらのメッセージが表示されるのは、アプリの仕様から想定された動作になります。該当のアプリを使用されたい場合には更新作業が必要になります。

要因

Inbox ストア アプリには、Full Version と Stub Version と呼ばれる2種類が存在します。Full Version はすべての機能が実装されているのに対し、Stub Version はすべての機能が実装されておらず、Stub Version のアプリを起動するとインターネットからアプリのパッケージ データをダウンロードする処理が実行されます。必要なデータをダウンロード後、自動的に Stub Version は Full Version へ更新され、アプリが使用できるようになります。

一部の Inbox ストア アプリは規定で Stub Version がインストールされており、スタート メニューにアイコンは表示されていますが、実際にはまだ利用可能な状態ではなく、初回起動時に Full Version に更新するためのデータをダウンロードしてからアプリが使えるようになります。

この仕様は、すべてのユーザーにインストールされる Inbox ストア アプリが、実際にはすべてのユーザーに積極的に使用されていない状況を踏まえ、アプリを Stub Version にすることでディスク使用量を削減することを目的にしています。

アプリのパッケージ データをダウンロードできないオフライン環境等で運用している端末では、Stub Version から Full Version に更新することができず、冒頭でご紹介したメッセージが表示され、アプリが使用できません。

なお、ユーザー権限の PowerShell で以下を実行することで、Stub Version のアプリ一覧を表示できます。

1
2
3
4
5
6
7
8
9
10
11
12
13
Get-AppXPackage | %{$stub=(New-Object -Type Windows.Management.Deployment.PackageManager).GetPackageStubPreference($_.PackageFamilyName); if($stub -eq "stub") {echo $_.PackageFamilyName} }

#実行結果例
Microsoft.WindowsAlarms_8wekyb3d8bbwe
Microsoft.Todos_8wekyb3d8bbwe
Microsoft.YourPhone_8wekyb3d8bbwe
Microsoft.WindowsSoundRecorder_8wekyb3d8bbwe
Microsoft.WindowsMaps_8wekyb3d8bbwe
Microsoft.PowerAutomateDesktop_8wekyb3d8bbwe
Microsoft.MicrosoftStickyNotes_8wekyb3d8bbwe
Microsoft.GamingApp_8wekyb3d8bbwe
Microsoft.BingWeather_8wekyb3d8bbwe
Microsoft.BingNews_8wekyb3d8bbwe

回避策

1. オンライン環境でアプリを更新

インターネットに接続し、アプリを起動することで Stub Version から Full Version へ自動更新されます。

2. Inbox ストア アプリのインストール ISO ファイルから更新

Volume License のご契約がある場合は、Inbox アプリをローカルでインストール可能なファイルがまとめられた ISO ファイルが提供されています。Volume License の Web サイトから該当の ISO ファイルをダウンロードし、インストールしたい端末でマウントしてください。各アプリの msixbundle または appxbundle ファイルが確認できますので、こちらから更新を実施してください。

更新履歴

  • 2023/07/27 : 本 Blog の公開