次の方法で共有


UWP デバイス アプリの自動インストール

Important

デバイス メタデータは非推奨となり、Windows の今後のリリースで削除される予定です。 この機能の置き換えについては、「 ドライバー パッケージ コンテナー メタデータ」を参照してください。

デバイスの製造元は、ユーザーがデバイスを PC に接続したときに自動的にインストールされるように UWP デバイス アプリを構成できます。 このトピックでは、自動インストールのしくみと、アプリ、メタデータ、ドライバーを更新およびアンインストールする方法について説明します。 デバイス アプリの詳細については、「Meet UWP デバイス アプリの」を参照してください。

自動インストール機能は、アプリのインストール時にユーザーに通知を提供しません。 一部のユーザーは、このエクスペリエンスを混乱させ、不満を感じ、アプリに悪い評価を与える可能性があります。

デバイス メタデータ作成ウィザードの [アプリ情報] ページの UWP デバイス アプリ部分でデバイス アプリのパッケージの詳細を指定すると、自動インストールが有効になります。 詳細については、「 手順 2: デバイス メタデータを作成する」を参照してください。

Acquisition overview

UWP デバイス アプリは、次の 3 つの方法のいずれかでユーザーが取得できます。

  • Automatic installation: The app is automatically acquired and installed the first time a peripheral device is connected to the PC. これは、UWP デバイス アプリをインストールする最も一般的な方法です。
  • Manual install: The user finds an app in the Microsoft Store and installs it from there. これは通常、アプリの更新プログラムとその他の UWP アプリのインストール方法です。
  • OEM preinstall: An app for a PC internal device or system component can be preinstalled by an OEM as part of a new PC. 詳細については、「 DISM を使用したアプリのプレインストール」を参照してください。

Note

PC 内部デバイス用の UWP デバイス アプリは、自動インストールの対象ではありません。 手動インストールと OEM プレインストールによってのみ取得できます。

Requirements

自動インストールを機能させるには、ユーザーは次の操作を行う必要があります。

  • Opt in to the Recommended Settings during Windows installation.

  • Microsoft Store にサインインします。

  • Be online.

これにより、Windows はメタデータ、アプリ、ドライバーを自動的に取得できます (必要な場合)。 インターネットに接続できない場合、自動インストールは後でインターネットにアクセスできる場合に行われます。

自動インストールのしくみ

自動インストールの 4 つの手順: デバイス接続、デバイス メタデータのダウンロード、デバイス ドライバーのダウンロード (該当する場合)、アプリのダウンロード。

自動インストールには、次の 4 つのステージがあります。

  1. デバイスが接続されている: デバイスが PC に接続されているか、PC とペアリングされている場合、Windows は Windows メタデータとインターネット サービス (WMIS) にデバイス メタデータを要求し、必要に応じて Windows Update からデバイス ドライバーを要求します。

  2. デバイス メタデータがダウンロードされます。Windows は WMIS からデバイス メタデータをダウンロードし、それを解析して、デバイスに関連付けられているアプリを識別します。 これにより、アプリのダウンロードがトリガーされます。

  3. デバイス ドライバーがダウンロードされます。ドライバーが必要な場合、Windows は Windows Update からドライバーをダウンロードし、自動的にインストールします。

  4. デバイス アプリがインストールされている: Windows によってアプリがダウンロードされ、現在ログインしているユーザーの [すべてのアプリ ] 画面にインストールされます。

If there's an error during any of these steps, the user will see an error message on the Devices page of the Settings app.

インターネット接続がない場合

PC がインターネットに接続されていない場合、または従量制課金接続の場合、Windows は自動インストールの実行を待機します。 次に PC に無制限のインターネット接続がある場合、Windows は自動的に再試行します。 インストールは、ユーザーに中断されることなく、バックグラウンドでサイレントに実行されます。

ユーザーが Microsoft Store にログインしていない場合

ユーザーが Microsoft アカウントを使用して Microsoft Store にログインしていない場合、Windows は自動インストールの実行を待機します。 次回、ユーザーが Microsoft アカウントを使用して Microsoft Store にログインすると、Windows は自動的に再試行します。 インストールは、ユーザーに中断されることなく、バックグラウンドでサイレントに実行されます。

デバイス ドライバーの更新

ドライバーの更新プログラムは、ユーザーが Windows Update からの更新プログラムの受信を選択している限り、オプションの更新プログラムとして Windows Update を通じて配布されます。 ユーザーがデバイスのセットアップを完了し、メタデータとドライバーが既にインストールされている場合、ドライバーの更新プログラムはデバイスに自動的に配布されません。

ドライバーの更新プログラムはアプリの更新プログラムと結合されないため、ドライバーの更新プログラムは、既存のアプリとの互換性を確保するように設計する必要があります。 ドライバーの更新プログラムが Windows Update を通じて配布されている場合、またはユーザーが手動でドライバーを再インストールまたは更新する場合、アプリはこれを適切に処理する必要があります。 アプリでカスタム ドライバーを使用する場合は、互換性と機能コントラクトを維持してください。 詳細については、 内部デバイス用の UWP デバイス アプリに関するページを参照してください。

デバイス メタデータの更新

WMIS によって配布されるメタデータは、新しいまたは別の UWP デバイス アプリを指すように更新できます。 新しいアプリを示す更新されたメタデータの送信から約 8 ~ 15 日後に、初めて接続および設定された新しいデバイスが新しいアプリを取得します。 ただし、更新されたメタデータに示された新しいアプリは、デバイスのセットアップが既に完了している PC には自動的に配布されません。これは、ユーザーがデバイスのデバイス メタデータを以前に受信しているためです。

UWP デバイス アプリは、デバイスが最初にセットアップされるときに、1 回だけ自動的にダウンロードされます。 デバイス メタデータが別のアプリを指すように更新された場合、ユーザーが Microsoft Store から手動で取得できるように、古いアプリは新しいアプリをユーザーにアドバタイズする必要があります。 最終的には、古いアプリを Microsoft Store から削除する必要があります。 Users can also get to the new app by going to the Devices page on the Settings app and clicking the Get app link for that device.

Important

特権アクセスを追加するための特別な注意: 新しいメタデータがデバイスへの特権アクセスを UWP デバイス アプリに付与する場合 (アクセスが以前に存在しなかった場合)、アプリを送信する少なくとも 20 日前にメタデータを送信します。 新しいメタデータは、新しいユーザーが送信されてから 8 日から 15 日後に使用できるようになります。 次に、アプリの更新プログラムを Microsoft Store に発行します。 ユーザーがアプリの更新プログラムを取得すると、ユーザーが必要なドライバーを更新したと仮定すると、アプリはデバイスへの特権アクセス権を持つことになります。

デバイス アプリの更新

UWP デバイス アプリの更新プログラムは、他の UWP アプリの更新プログラムと同様に、ユーザーによって手動でトリガーされます。 Microsoft Store には、使用可能なすべてのアプリ更新プログラムがユーザーに表示されます。 ユーザーは、アプリの更新を手動で選択します。 古いメタデータやドライバーと互換性のあるアプリを設計する必要があります。 Microsoft Store から UWP デバイス アプリを手動でインストールしてもメタデータやドライバーの配布が自動的にトリガーされないため、デバイス メタデータまたはドライバーがアプリで up-toされていない可能性があります。

デバイス ソフトウェアのアンインストール

デバイス ドライバーとデバイス メタデータは、Microsoft Store デバイス アプリとは別にアンインストールされます。 ユーザーがデバイスをアンインストールすると、ドライバーとメタデータのみがデバイスアンインストールの一部として自動的にアンインストールされます。

UWP デバイス アプリは、ユーザーが手動でアンインストールする必要があります。 完了すると、デバイス ドライバーとデバイス メタデータは自動的にアンインストールされません。