Microsoft Application Virtualization Sequencer (App-V Sequencer) を使用して新しいアプリを手動でシーケンスする
適用対象:
- Windows 10
- Windows 11
バージョン 1607 Windows 10以降、App-V Sequencer は Windows ADK に含まれています。 App-V Sequencer をインストールする方法の詳細については、「 App-V Sequencer のインストール」を参照してください。
シーケンス処理を開始する前に
作成する仮想化アプリケーション パッケージの種類を決定します。
アプリケーションの種類 説明 標準 アプリケーションまたはアプリケーションのスイートを含むパッケージを作成します。 これは、ほとんどのアプリケーションの種類に適したオプションです。 アドオンまたはプラグイン Microsoft Excel 用プラグインなど、標準アプリケーションの機能を拡張するパッケージを作成します。 また、ネイティブにインストールされているアプリケーションや、接続グループを使用してリンクされている別のパッケージにプラグインを使用することもできます。 ミドルウェア 標準アプリケーション (Java など) で必要なパッケージを作成します。 ミドルウェア パッケージは、接続グループを介して他のパッケージにリンクするために使用されます。 必要なすべてのインストール ファイルを、シーケンサーを実行しているコンピューターにコピーします。
アプリケーションのシーケンス処理を行う前に仮想環境のバックアップ イメージを作成し、アプリケーションのシーケンス処理が完了するたびにそのイメージに戻します。
次の項目を確認します。
- アプリケーション インストーラーが新しいファイルまたは既存のファイルまたはディレクトリへのセキュリティ アクセスを変更した場合、それらの変更はパッケージにキャプチャされません。
- 仮想化されたパッケージのターゲット ボリュームに対して短いパスが無効になっている場合は、作成され、まだショート パスが無効になっているボリュームにパッケージをシーケンスする必要もあります。 システム ボリュームにすることはできません。
注
App-V Sequencer は、"CO_<x>" と一致するファイル名を持つアプリケーションをシーケンスできません。ここで 、x は数字です。 エラー 0x8007139Fが生成されます。
新しい標準アプリケーションのシーケンス
シーケンサーを実行するコンピューターで、[ すべてのプログラム] を選択し、[ Microsoft Application Virtualization]、[Microsoft Application VirtualizationSequencer] の順に選択します。
シーケンサーで、[新しい仮想アプリケーション パッケージのCreate] を選択します。 [パッケージCreate (既定値) を選択し、[次へ] を選択します。
[ コンピューターの準備 ] ページで、パッケージの作成が失敗する可能性がある問題、またはパッケージに不要なデータが含まれる可能性がある問題を確認します。 続行する前に、考えられるすべての問題を解決する必要があります。 修正を行った後、[ 更新 ] を選択して更新された情報を表示します。 すべての潜在的な問題を解決したら、[ 次へ] を選択します。
重要
ウイルススキャンソフトウェアを無効にする必要がある場合は、まずシーケンサーを実行するコンピュータをスキャンして、不要なファイルや悪意のあるファイルがパッケージに追加されないようにする必要があります。
[アプリケーションの種類] ページで、[標準アプリケーション (既定)] チェック ボックスを選択し、[次へ] を選択します。
[ インストーラーの選択 ] ページで、[ 参照 ] を選択し、アプリケーションのインストール ファイルを指定します。
注
指定されたアプリケーション インストーラーが、既存または新規のファイルまたはディレクトリへのセキュリティ アクセスを変更した場合、関連する変更はパッケージにキャプチャされません。
アプリケーションにインストーラー ファイルが関連付けられていない場合、すべてのインストール手順を手動で実行する予定の場合は、[カスタム インストールの実行] チェック ボックスを選択し、[次へ] を選択します。
[ パッケージ名] ページで、パッケージの名前を指定します。 パッケージに追加されるアプリケーションの目的とバージョンを識別するのに役立つ名前を使用します。 パッケージ名は、App-V 管理コンソールに表示されます。 完了したら、[ 次へ] を選択します。
[ インストール ] ページで、シーケンサーとアプリケーション インストーラーの準備ができたら、シーケンサーがインストール プロセスを監視できるようにアプリケーションをインストールできます。
重要
常にセキュリティで保護された場所にアプリケーションをインストールし、監視中にシーケンサーを実行しているコンピューターに他のユーザーがログオンしていないことを確認する必要があります。
アプリケーションのインストール プロセスを使用してインストールを実行します。 インストールの一部として追加のインストール ファイルを実行する必要がある場合は、[ 実行 ] を選択して、追加のインストール ファイルを見つけて実行します。 インストールが完了したら、[ インストールが完了しました] を選択し、[ 次へ] を選択します。
[ インストール ] ページで、シーケンサーが仮想化されたアプリケーション パッケージを構成するまで待ちます。
[ ソフトウェアの構成] ページで、必要に応じてパッケージに含まれるプログラムを実行します。 この手順では、ターゲット コンピューターでパッケージを展開して実行する前に、必要なライセンスまたは構成タスクを完了できます。 すべてのプログラムを一度に実行するには、少なくとも 1 つのプログラムを選択し、[ すべて実行] を選択します。 特定のプログラムを実行するには、プログラムまたはプログラムを選択し、[ 選択したプログラムの実行] を選択します。 必要な構成タスクを完了し、アプリケーションを閉じます。 すべてのプログラムが実行されるまで数分待つ必要がある場合があります。
注
一覧で使用できないアプリケーションに対して最初に使用するタスクを実行するには、アプリケーションを開きます。 この手順では、関連情報がキャプチャされます。
[次へ] を選択します。
[ インストール レポート ] ページでは、シーケンスした仮想化されたアプリケーション パッケージに関する情報を確認できます。 [ 追加情報] で、イベントをダブルクリックして、より詳細な情報を取得します。 続行するには、[ 次へ] を選択します。
[ カスタマイズ] ページが表示されます。 仮想アプリケーションのインストールと構成が完了した場合は、[ 今すぐ停止 ] を選択し、この手順の手順 14 に進みます。 次のいずれかのカスタマイズを実行するには、[カスタマイズ] を選択 します。
- ストリーミング用の仮想パッケージを準備します。 ストリーミングにより、仮想アプリケーション パッケージがターゲット コンピューターで実行される場合のエクスペリエンスが向上します。
- このパッケージを実行できるオペレーティング システムを指定します。
準備ができたら、[ 次へ] を選択します。
[ ストリーミング ] ページで、各プログラムを実行して、ターゲット コンピューターで最適化して効率的に実行できるようにします。 すべてのアプリケーションが実行されるまでに数分かかることがあります。 すべてのアプリケーションが実行されたら、各アプリケーションを閉じてから、[ 次へ] を選択します。
注
この手順でアプリケーションを開かない場合、既定のストリーミング方法はオンデマンド ストリーミング配信です。 つまり、アプリケーションを開くことができるまで、アプリケーションはビット単位でダウンロードされます。 その後、バックグラウンド読み込みの構成方法に応じて、アプリケーションの残りの部分が読み込まれます。
[ ターゲット OS ] ページで、このパッケージを実行できるオペレーティング システムを指定します。 環境内でサポートされているすべてのオペレーティング システムでこのパッケージを実行できるようにするには、[ このパッケージを任意のオペレーティング システムで実行できるようにする] を選択します。 このパッケージを特定のオペレーティング システムでのみ実行するように構成するには、[ このパッケージを次のオペレーティング システムでのみ実行できるようにする ] を選択し、このパッケージを実行できるオペレーティング システムを選択します。 その後、[ 次へ] を選択します。
重要
ここで指定するオペレーティング システムが、シーケンス処理するアプリケーションでサポートされていることを確認します。
[パッケージのCreate] ページが表示されます。 パッケージを保存せずに変更するには、[ パッケージ エディターを使用して保存せずにパッケージの変更を続行する] を選択します。 このオプションは、パッケージを保存する前にパッケージを変更できるように、シーケンサー コンソールでパッケージを開きます。 [次へ] を選択します。
パッケージをすぐに保存するには、[ パッケージを今すぐ保存する (既定値)] を選択します。 パッケージに関連付けるオプションの コメント を追加します。 コメントは、プログラムのバージョンやパッケージに関するその他の情報を識別するのに役立ちます。
重要
システムでは、 コメント と 説明で印刷できない文字はサポートされていません。
既定の 保存場所 もこのページに表示されます。 既定の場所を変更するには、[ 参照 ] を選択し、新しい場所を指定します。 その後、[Create] を選択します。
[完了] ページが表示されます。 必要に応じて [ 仮想アプリケーション パッケージ レポート ] ウィンドウの情報を確認し、[ 閉じる] を選択します。 この情報は、パッケージが作成されたディレクトリにある Report.xml ファイルでも使用できます。
これで、パッケージがシーケンサーで使用できるようになります。
重要
仮想アプリケーション パッケージが正常に作成されたら、シーケンサーを実行しているコンピューターで仮想アプリケーション パッケージを実行することはできません。
アドオンまたはプラグイン アプリケーションのシーケンス
注
次の手順を実行する前に、シーケンサーを実行しているコンピューターに親アプリケーションをローカルにインストールします。 または、親アプリケーションを仮想化している場合は、アドオンまたはプラグイン ワークフローの手順に従って、コンピューター上の親アプリケーションをアンパックできます。
たとえば、Microsoft Excel 用のプラグインのシーケンス処理を行う場合は、シーケンサーを実行しているコンピューターに Microsoft Excel をローカルにインストールします。 また、ターゲット コンピューターにアプリケーションがインストールされているのと同じディレクトリに親アプリケーションをインストールする必要もあります。 プラグインまたはアドオンを既存の仮想アプリケーション パッケージで使用する場合は、親仮想アプリケーション パッケージの作成時に使用されたのと同じ仮想アプリケーション ドライブにアプリケーションをインストールします。
シーケンサーを実行するコンピューターで、最初 に [すべてのプログラム] を選択し、[ Microsoft Application Virtualization] を選択してから、[ Microsoft Application Virtualization Sequencer] を選択します。
シーケンサーで、新しい仮想アプリケーション パッケージCreate選択し、[Create パッケージ (既定値)] を選択し、[次へ] を選択します。
[ コンピューターの準備 ] ページで、パッケージの作成が失敗する可能性がある問題、またはパッケージに不要なデータが含まれる可能性がある問題を確認します。 続行する前に、考えられるすべての問題を解決する必要があります。 修正を行った後、[ 更新 ] を選択して更新された情報を表示します。 すべての潜在的な問題を解決したら、[ 次へ] を選択します。
重要
ウイルススキャンソフトウェアを無効にする必要がある場合は、まずシーケンサーを実行するコンピュータをスキャンして、不要なファイルや悪意のあるファイルがパッケージに追加されないようにする必要があります。
[ アプリケーションの種類 ] ページで、[ アドオン] または [プラグイン] を選択し、[ 次へ] を選択します。
[ インストーラーの選択 ] ページで、[ 参照 ] を選択し、アドオンまたはプラグインのインストール ファイルを指定します。 アドオンまたはプラグインにインストーラー ファイルが関連付けられていない場合、すべてのインストール手順を手動で実行する予定の場合は、[このオプションを選択してカスタム インストール チェックを実行する] ボックスを選択し、[次へ] を選択します。
[ プライマリのインストール ] ページで、シーケンサーを実行するコンピューターにプライマリ アプリケーションがインストールされていることを確認します。 または、シーケンサーを実行するコンピューターにローカルに保存されている既存のパッケージを展開することもできます。 これを行うには、[ パッケージの展開] を選択し、パッケージを選択します。 親プログラムを展開またはインストールしたら、[ プライマリ親プログラムをインストールしました] を選択します。
[次へ] を選択します。
[ パッケージ名] ページで、パッケージに関連付ける名前を入力します。 パッケージに追加されるアプリケーションの目的とバージョンを識別するのに役立つ名前を使用します。 パッケージ名は、App-V 管理コンソールに表示されます。
[次へ] を選択します。
[ インストール ] ページで、シーケンサーとアプリケーション インストーラーの準備ができたら、プラグインまたはアドイン アプリケーションのインストールに進んで、シーケンサーがインストール プロセスを監視できるようにします。 アプリケーションのインストール プロセスを使用してインストールを実行します。 インストールの一部として追加のインストール ファイルを実行する必要がある場合は、[ 実行 ] を選択し、追加のインストール ファイルを見つけて実行します。 インストールが完了したら、[ インストールが完了しました] を選択し、[ 次へ] を選択します。
[ インストール レポート ] ページでは、シーケンスした仮想アプリケーション パッケージに関する情報を確認できます。 [ 追加情報] に表示される情報の詳細については、イベントをダブルクリックします。 情報を確認したら、[ 次へ] を選択します。
[ カスタマイズ] ページが表示されます。 仮想アプリケーションのインストールと構成が完了したら、[ 今すぐ停止 ] を選択し、この手順の手順 12 に進みます。 次のいずれかのカスタマイズを実行するには、[カスタマイズ] を選択 します。
- 低速または信頼性の低いネットワークでパッケージを実行する方法を最適化します。
- このパッケージを実行できるオペレーティング システムを指定します。
完了したら、[ 次へ] を選択します。
[ ストリーミング ] ページで、各プログラムを実行して、ターゲット コンピューターで最適化して効率的に実行できるようにします。 ストリーミングにより、待機時間の長いネットワーク上のターゲット コンピューターで仮想アプリケーション パッケージを実行するときのエクスペリエンスが向上します。 すべてのアプリケーションが実行されるまでに数分かかることがあります。 すべてのアプリケーションが実行されたら、各アプリケーションを閉じます。 [アプリケーションのダウンロードを強制する] ボックスを選択して、開く前にパッケージを完全にダウンロードするように構成することもできますチェック。 [次へ] を選択します。
注
必要に応じて、この手順でアプリケーションの読み込みを停止できます。 [アプリケーションの起動] ダイアログ ボックスで、[停止] を選択し、[すべてのアプリケーションを停止する] または [このアプリケーションのみを停止する] のいずれかのチェック ボックスを選択します。
[ ターゲット OS ] ページで、このパッケージを実行できるオペレーティング システムを指定します。 環境内でサポートされているすべてのオペレーティング システムにこのパッケージの実行を許可するには、[このパッケージを任意のオペレーティング システムで実行できるようにする] チェック ボックスを選択します。 このパッケージを特定のオペレーティング システムでのみ実行するように構成するには、[このパッケージを次のオペレーティング システムでのみ実行できるようにする] チェック ボックスを選択し、このパッケージを実行できるオペレーティング システムを選択します。 [次へ] を選択します。
[パッケージのCreate] ページが表示されます。 パッケージを保存せずに変更するには、[パッケージ エディターを使用して保存せずにパッケージの変更を続行する] チェックボックスを選択します。 このオプションは、パッケージを保存する前に変更できるように、シーケンサー コンソールでパッケージを開きます。 [次へ] を選択します。
パッケージをすぐに保存するには、[ パッケージを今すぐ保存] を選択します。 必要に応じて、パッケージの 説明 を追加します。 説明は、パッケージに関するバージョンやその他の重要な情報を識別するのに役立ちます。
重要
システムでは、コメントと説明で印刷できない文字はサポートされていません。
既定の 保存場所 もこのページに表示されます。 既定の場所を変更するには、[ 参照 ] を選択し、新しい場所を指定します。 [作成] を選択します。
ミドルウェア アプリケーションのシーケンス
シーケンサーを実行するコンピューターで、[ すべてのプログラム] を選択し、[ Microsoft Application Virtualization] を選択し、[ Microsoft Application Virtualization Sequencer] を選択します。
シーケンサーで、新しい仮想アプリケーション パッケージCreate選択し、[Create パッケージ (既定値)] を選択し、[次へ] を選択します。
[ コンピューターの準備 ] ページで、パッケージの作成が失敗する可能性がある問題、またはパッケージに不要なデータが含まれる可能性がある問題を確認します。 続行する前に、考えられるすべての問題を解決する必要があります。 修正を行った後、[ 更新 ] を選択して更新された情報を表示します。 すべての潜在的な問題を解決したら、[ 次へ] を選択します。
重要
ウイルス スキャン ソフトウェアを無効にする必要がある場合は、パッケージに不要なファイルや悪意のあるファイルを追加できないように、まず App-V Sequencer を実行するコンピューターをスキャンする必要があります。
[ アプリケーションの種類 ] ページで、[ ミドルウェア] を選択し、[ 次へ] を選択します。
[ インストーラーの選択 ] ページで、[ 参照 ] を選択し、アプリケーションのインストール ファイルを指定します。 アプリケーションにインストーラー ファイルが関連付けられていない場合、すべてのインストール手順を手動で実行する予定の場合は、[このオプションを選択してカスタム インストールチェックを実行する] ボックスを選択し、[次へ] を選択します。
[ パッケージ名] ページで、パッケージに関連付ける名前を入力します。 パッケージに追加されるアプリケーションの目的とバージョンを識別するのに役立つ名前を使用します。 パッケージ名は、App-V 管理コンソールに表示されます。
[次へ] を選択します。
[ インストール ] ページで、シーケンサーとミドルウェア アプリケーション インストーラーの準備ができたら、シーケンサーがインストール プロセスを監視できるように、アプリケーションのインストールに進むことができます。 アプリケーションのインストール プロセスを使用してインストールを実行します。 インストールの一部として追加のインストール ファイルを実行する必要がある場合は、[ 実行] を選択して、追加のインストール ファイルを見つけて実行します。 インストールが完了したら、[チェックのインストールが完了しました] ボックスを選択し、[次へ] を選択します。
[ インストール ] ページで、シーケンサーが仮想アプリケーション パッケージを構成するまで待ちます。
[ インストール レポート ] ページでは、シーケンスした仮想アプリケーション パッケージに関する情報を確認できます。 [ 追加情報] で、イベントをダブルクリックして、より詳細な情報を取得します。 続行するには、[ 次へ] を選択します。
[ ターゲット OS ] ページで、このパッケージを実行できるオペレーティング システムを指定します。 環境内でサポートされているすべてのオペレーティング システムでこのパッケージを実行できるようにするには、[このパッケージを任意のオペレーティング システムで実行できるようにする] チェック ボックスを選択します。 このパッケージを特定のオペレーティング システムでのみ実行するように構成するには、[次のオペレーティング システムでのみ実行できるようにする] チェック ボックスを選択し、このパッケージを実行できるオペレーティング システムを選択します。 完了したら、[ 次へ] を選択します。
[Create パッケージ] ページが表示されます。 パッケージを保存せずに変更するには、[ パッケージ エディターを使用して保存せずにパッケージの変更を続行する] を選択します。 このオプションは、パッケージを保存する前に変更できるように、シーケンサー コンソールでパッケージを開きます。 [次へ] を選択します。
パッケージをすぐに保存するには、[ パッケージを今すぐ保存] を選択します。 必要に応じて、パッケージに関連付ける 説明 を追加します。 説明は、プログラムのバージョンやパッケージに関するその他の情報を識別するのに役立ちます。
重要
システムでは、コメントや説明で印刷できない文字はサポートされていません。
既定の 保存場所 もこのページに表示されます。 既定の場所を変更するには、[ 参照 ] を選択し、新しい場所を指定します。 [作成] を選択します。
[完了] ページが表示されます。 必要に応じて [ 仮想アプリケーション パッケージ レポート ] ウィンドウの情報を確認し、[ 閉じる] を選択します。 この情報は、この 手順の手順 11 で指定したディレクトリにあるReport.xmlファイルでも使用できます。
パッケージはシーケンサーで使用できるようになりました。 パッケージのプロパティを編集するには、[ パッケージ名] の編集を選択します。
重要
仮想アプリケーション パッケージが正常に作成されたら、シーケンサーを実行しているコンピューターで仮想アプリケーション パッケージを実行することはできません。