Windows 上の Windows アプリには、最新の機能とセキュリティ更新プログラムを確実に利用できる更新メカニズムが付属しています。 Windows 上の Windows アプリにインストールできる更新プログラムがある場合、更新メカニズムは、Microsoft Store からインストールしたか、スタンドアロン MSIX パッケージからインストールしたかによって異なります。 更新の動作は次のように動作します。
Microsoft Store: 更新プログラムは Microsoft Store から配信され、中断されることはありません。 また、8 時間ごとに更新プログラムをチェックし、Windows アプリが閉じられたときにのみ更新プログラムをインストールするバックグラウンド タスクもあります。
スタンドアロン MSIX パッケージ: 更新プログラムは、既定でコンテンツ配信ネットワーク (CDN) から配信されます。 ユーザーは引き続き Microsoft Store から Windows アプリを手動で更新できます。 Windows アプリが閉じられたときにのみ、8 時間ごとに更新プログラムをチェックするバックグラウンド タスクがあります。
レジストリ値を設定することで、Windows 上の Windows アプリの更新動作を構成できます。 この設定を使用すると、自動更新を有効にするか無効にするかを制御できます。 更新プログラムが有効になっている場合は、Microsoft Store からのみ、CDN の場所のみ、またはその両方から取得するかどうかを指定することもできます。
スタンドアロン MSIX パッケージから Windows アプリをインストールする場合は、自動更新を無効にすることができ、ユーザーは Windows アプリで更新通知を受け取りません。 ただし、スタンドアロン MSIX パッケージを使用してインストールされている場合でも、ユーザーは Microsoft Store から Windows アプリを手動で更新できます。 Microsoft Store から最初にインストールされた場合、Windows アプリで自動更新を無効にすることはできません。Microsoft Store の更新設定に従います。
Warnung
Microsoft では、Windows アプリで自動更新を無効にすることはお勧めしません。 自動更新を無効にした場合、組織は Windows アプリを最新の状態に保つ責任を負います。 Windows アプリの更新プログラムには、パフォーマンスと安定性の強化と新機能に加えて、セキュリティ修正プログラムが含まれています。 古いバージョンの Windows アプリでは、組織が重大なセキュリティ リスクにさらされる可能性があります。
サービスの整合性、セキュリティ、可用性を維持するために、古いバージョンのクライアントがサービスに接続するのを防ぐ権利を留保します。
[前提条件]
開始する前に、次の前提条件を満たす必要があります。
Microsoft Store または スタンドアロン MSIX パッケージから Windows アプリをインストールします。
レジストリを変更するためのローカル Windows デバイスの管理アクセス許可。
更新の動作を構成する
Windows 上の Windows アプリで更新動作を構成するには、ローカル Windows デバイスで次のいずれかのレジストリ値を設定します。
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp種類:
REG_DWORD名前:
DisableAutomaticUpdatesデータ:
-
0: 更新を有効にします (既定値) -
1: すべての場所からの更新を無効にする -
2: Microsoft Store からの更新プログラムを無効にする -
3: CDN の場所からの更新を無効にする
キーの値を
2または3に設定すると、Windows アプリが Microsoft Store にアクセスして更新プログラムを検索できなくなります。 Windows アプリが Microsoft Store からダウンロードされた場合でも、Microsoft Store は Windows アプリを含め、通常どおり更新プログラムをプッシュします。-
Intune、Configuration Manager、グループ ポリシーなどのエンタープライズ展開ツールを使用してレジストリを構成することも、PowerShell を使用することもできます。
PowerShell を使用してこのレジストリ値を設定するには:
開いている場合は、Windows アプリを閉じます。
管理者として PowerShell プロンプトを開き、次のコマンドを実行します。
<value>は、必ず関連するレジストリ値に置き換えてください。$path = "HKLM:\SOFTWARE\Microsoft\WindowsApp" If (!(Test-Path $path)) { New-Item -Path $path -Force } New-ItemProperty -Path $path -Name DisableAutomaticUpdates -PropertyType DWORD -Value '<value>' -Force変更を有効にするために Windows デバイスを再起動する必要はありません。 次に Windows アプリを起動すると、構成された更新動作が使用されます。
Insider Ring
Windows アプリの Insider リリースでは、今後の一般公開に予定されている機能の早期プレビューが提供されます。 通常、Insider リリースは2週間前に利用可能であり、これにより、ユーザーはサポートされているデバイスで広く利用できるようになる前に新しい機能をテストすることができます。 ユーザーは、Windows アプリの設定パネルで Insider リリースをオプトインまたはオプトアウトできます。 Windows アプリは、現在選択されているリング、パブリック、または Insider で新しいバージョンが利用可能になると更新されます。
ローカルの Windows デバイスでも CDN 更新プログラムがブロックされている場合、Insider リリースは利用できません。 CDN 更新プログラムは、DisableAutomaticUpdates レジストリ キーを使用するか、 CDN エンドポイントへのネットワーク アクセスをブロックして無効にすることができます。
Windows アプリの Insider リングを無効または適用する
AdminReleaseRing レジストリ値を設定すると、設定パネルの Insider トグルが無効になり、設定が変更されなくなります。 Insider リング用 Windows App on Windows での更新動作を制御するには、ローカル Windows デバイスで次のいずれかのレジストリ値を設定します。
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsApp -
種類:
REG_DWORD -
名前:
AdminReleaseRing -
データ:
-
0: パブリック リング (既定値) -
3: Insider Ring
-