オンデマンドでインストールされるWindows コンポーネント

プラットフォーム

クライアント - Windows 8.1

説明

Windows 8.1には、DirectPlay と NTVDM の 2 つのWindows コンポーネントがオンデマンドでインストールされます。 これらのコンポーネントは、[レガシ コンポーネント] ノードの [オプション コンポーネント] 内に一覧表示されます。 これらのコンポーネントは、オペレーティング システムの一部としてローカルにインストールされ、オプションコンポーネントとして圧縮されます。 アプリがこれらのコンポーネントのいずれかを参照または呼び出すと (通常はアプリの最初の起動時に)、インストールが自動的にトリガーされます。 ユーザーには、コンポーネントがインストールされることを通知され、続行するにはアクションを確認する必要があります。 ユーザーが管理者でない場合は、これを成功させるために昇格が必要です。 初期インストール後、ユーザーはコンポーネントを再度使用するために他のアクションを実行する必要はありません。

症状

アプリが省略可能なコンポーネント (最初の起動時) でレガシ コンポーネントを参照または呼び出すと、アプリは一時停止され、[オンデマンド機能] ダイアログが開き、コンポーネントのインストールに対するユーザーのアクセス許可が要求されます。 ユーザーが [OK] をクリックすると、資格情報を入力する必要がある昇格プロンプトが表示される場合もあります。 その後、コンポーネントがインストールされ、アプリが再開されます。

対応策

オンデマンド機能 UI を開かないようにするには、DISM またはオプション コンポーネント UI を使用して DirectPlay と NTVDM をプレインストールします。

ソリューション

今後のバージョンのアプリでは、Windowsでレガシ オプション コンポーネントとして一覧表示されているコンポーネントを参照または呼び出さないようにすることを強くお勧めします。 従来のオプション コンポーネントには、ユーザーのパフォーマンスとセキュリティの問題を引き起こす可能性がある古い、使用頻度の低いコンポーネントのみが含まれます。

テスト

互換性のために追加のテスト宿泊施設は必要ありません。 このダイアログは、オプションコンポーネントが呼び出されたり参照されたりするときに表示され、このインストールには昇格が必要であることに注意することが重要です。