次の方法で共有


クライアント構成設定

Microsoft Application Virtualization (App-V) 5.1 クライアントは、その構成をレジストリに格納します。 レジストリ内のデータの形式を理解している場合は、クライアントに関する有用な情報を収集できます。 レジストリ エントリを変更することで、多くのクライアント アクションを構成することもできます。 このトピックでは、App-V 5.1 クライアント構成設定の一覧を示し、その使用方法について説明します。 PowerShell を使用して、クライアント構成設定を変更できます。 PowerShell と App-V 5.1 の使用の詳細については、「PowerShell を 使用した App-V 5.1 の管理」を参照してください。

App-V 5.1 クライアント構成設定

次の表に、App-V 5.1 クライアント構成設定に関する情報を示します。

設定名 セットアップ フラグ 説明 オプションの設定 レジストリ キーの値 無効なポリシーの状態キーと値
PackageInstallationRoot PACKAGEINSTALLATIONROOT すべての新しいアプリケーションと更新プログラムをインストールするディレクトリを指定します。 String Streaming\PackageInstallationRoot ポリシー値が書き込まれていない (未構成と同じ)
PackageSourceRoot PACKAGESOURCEROOT パッケージ コンテンツをダウンロードするためのソースの場所をオーバーライドします。 String Streaming\PackageSourceRoot ポリシー値が書き込まれていない (未構成と同じ)
AllowHighCostLaunch 利用不可。 この設定は、従量制課金ネットワーク接続 (4G など) を介して接続されたマシンWindows 10で仮想化されたアプリケーションを起動するかどうかを制御します。 True (有効);False (無効状態) Streaming\AllowHighCostLaunch 0
ReestablishmentRetries 利用不可。 削除されたセッションを再試行する回数を指定します。 整数 (0 から 99) Streaming\ReestablishmentRetries ポリシー値が書き込まれていない (未構成と同じ)
ReestablishmentInterval 利用不可。 削除されたセッションの再確立を試行するまでの秒数を指定します。 整数 (0 から 3600) Streaming\ReestablishmentInterval ポリシー値が書き込まれていない (未構成と同じ)
LocationProvider 利用不可。 IAppvPackageLocationProvider インターフェイスの互換性のある実装の CLSID を指定します。 String Streaming\LocationProvider ポリシー値が書き込まれていない (未構成と同じ)
CertFilterForClientSsl 利用不可。 証明書ストア内の有効な証明書へのパスを指定します。 String Streaming\CertFilterForClientSsl ポリシー値が書き込まれていない (未構成と同じ)
VerifyCertificateRevocationList 利用不可。 HTTPS を使用してスチーミングする前に、サーバー証明書失効状態を確認します。 True(enabled);False(Disabled state) Streaming\VerifyCertificateRevocationList 0
SharedContentStoreMode SHAREDCONTENTSTOREMODE ストリーミングされたパッケージの内容をローカル ハード ディスクに保存しないことを指定します。 True(enabled);False(Disabled state) Streaming\SharedContentStoreMode 0
Name
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
PUBLISHINGSERVERNAME 発行サーバーの名前を表示します。 String Publishing\Servers{serverId}\FriendlyName ポリシー値が書き込まれていない (未構成と同じ)
URL
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
PUBLISHINGSERVERURL 発行サーバーの URL を表示します。 String Publishing\Servers{serverId}\URL ポリシー値が書き込まれていない (未構成と同じ)
GlobalRefreshEnabled
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
GLOBALREFRESHENABLED グローバル発行の更新を有効にする (ブール値) True(enabled);False(Disabled state) Publishing\Servers{serverId}\GlobalEnabled False
GlobalRefreshOnLogon
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
GLOBALREFRESHONLOGON ログオン時にグローバル公開更新をトリガーします。 ( Boolean) True(enabled);False(Disabled state) Publishing\Servers{serverId}\GlobalLogonRefresh False
GlobalRefreshInterval
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
GLOBALREFRESHINTERVAL GlobalRefreshIntervalUnit を使用して発行更新間隔を指定します。 パッケージの更新を無効にするには、0 を選択します。 整数 (0 から 744) Publishing\Servers{serverId}\GlobalPeriodicRefreshInterval 0
GlobalRefreshIntervalUnit
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
GLOBALREFRESHINTERVALUNI 間隔の単位 (時間 0 から 23、日 0 から 31) を指定します。 1 時間は 0、1 日は 1 Publishing\Servers{serverId}\GlobalPeriodicRefreshIntervalUnit 1
UserRefreshEnabled
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
USERREFRESHENABLED ユーザー発行の更新を有効にします (ブール値) True(enabled);False(Disabled state) Publishing\Servers{serverId}\UserEnabled False
UserRefreshOnLogon
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
USERREFRESHONLOGON ユーザー発行更新 onlogon をトリガーします。 ( Boolean)
単語数 (スペースあり): 60
True(enabled);False(Disabled state) Publishing\Servers{serverId}\UserLogonRefresh False
UserRefreshInterval
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
USERREFRESHINTERVAL UserRefreshIntervalUnit を使用して発行更新間隔を指定します。 パッケージの更新を無効にするには、0 を選択します。 単語数 (スペースあり): 85
整数 (0 から 744 時間)
Publishing\Servers{serverId}\UserPeriodicRefreshInterval 0
UserRefreshIntervalUnit
メモ この設定は、 set-AppvclientConfiguration cmdLet を使用して変更することはできません。 Set-AppvPublishingServer コマンドレットを使用する必要があります。
USERREFRESHINTERVALUNIT 間隔の単位 (時間 0 から 23、日 0 から 31) を指定します。 1 時間は 0、1 日は 1 Publishing\Servers{serverId}\UserPeriodicRefreshIntervalUnit 1
MigrationMode MIGRATIONMODE 移行モードを使用すると、App-V クライアントは、以前のバージョンの App-V を使用して作成されたパッケージのショートカットと FTA を変更できます。 True(enabled state);False (無効状態) 共存\MigrationMode
CEIPOPTIN CEIPOPTIN App-V 5.1 クライアントを実行しているコンピューターが特定の使用状況情報を収集して返し、アプリケーションをさらに改善できるようにします。 無効の場合は 0。有効の場合は 1 SOFTWARE/Microsoft/AppV/CEIP/CEIPEnable 0
EnablePackageScripts ENABLEPACKAGESCRIPTS 実行する必要がある構成ファイルのパッケージ マニフェストで定義されているスクリプトを有効にします。 True(enabled);False(Disabled state) \Scripting\EnablePackageScripts
RoamingFileExclusions ROAMINGFILEEXCLUSIONS ユーザーのプロファイルと共にローミングしない %userprofile% を基準としたファイル パスを指定します。 使用例: /ROAMINGFILEEXCLUSIONS='desktop;my pictures'
RoamingRegistryExclusions ROAMINGREGISTRYEXCLUSIONS ユーザー プロファイルを使用してローミングしないレジストリ パスを指定します。 使用例: /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients String Integration\RoamingRegistryExclusions ポリシー値が書き込まれていない (未構成と同じ)
IntegrationRootUser 利用不可。 ユーザーごとの発行済みパッケージの現在のバージョンに関連付けられているシンボリック リンクを作成する場所を指定します。 すべての仮想アプリケーション拡張機能 (ショートカットやファイルの種類の関連付けなど) は、このパスを指します。 パスを指定しない場合、パッケージを発行するときにシンボリック リンクは使用されません。 たとえば、%localappdata%\Microsoft\AppV\Client\Integration。 String Integration\IntegrationRootUser ポリシー値が書き込まれていない (未構成と同じ)
IntegrationRootGlobal 利用不可。 グローバルに発行されたパッケージの現在のバージョンに関連付けられているシンボリック リンクを作成する場所を指定します。 すべての仮想アプリケーション拡張機能 (ショートカットやファイルの種類の関連付けなど) は、このパスを指します。 パスを指定しない場合、パッケージを発行するときにシンボリック リンクは使用されません。 例: %allusersprofile%\Microsoft\AppV\Client\Integration String Integration\IntegrationRootGlobal ポリシー値が書き込まれていない (未構成と同じ)
VirtualizableExtensions 利用不可。 ローカルにインストールされたアプリケーションを仮想環境で実行できるかどうかを判断するために使用できるファイル名拡張子のコンマ区切りの一覧。
発行中にショートカット、FTA、およびその他の拡張ポイントが作成されると、拡張機能ポイントに関連付けられているアプリケーションがローカルにインストールされている場合、App-V はファイル名拡張子をリストと比較します。 拡張機能がある場合は、 RunVirtual コマンド ライン パラメーターが追加され、アプリケーションが仮想的に実行されます。
RunVirtual パラメーターの詳細については、「仮想化されたアプリケーションを使用した仮想環境内でのローカルにインストールされたアプリケーションの実行」を参照してください。
String Integration\VirtualizableExtensions ポリシー値が書き込まれていない
ReportingEnabled 利用不可。 クライアントがレポート サーバーに情報を返できるようにします。 True (有効);False (無効状態) Reporting\EnableReporting False
ReportingServerURL 利用不可。 クライアント情報を保存するレポート サーバー上の場所を指定します。 String Reporting\ReportingServer ポリシー値が書き込まれていない (未構成と同じ)
ReportingDataCacheLimit 利用不可。 レポート情報を格納するための XML キャッシュの最大サイズをメガバイト (MB) 単位で指定します。 サイズはメモリ内のキャッシュに適用されます。 制限に達すると、ログ ファイルがロール オーバーされます。 0 から 1024 の間で設定します。 Integer [0-1024] Reporting\DataCacheLimit ポリシー値が書き込まれていない (未構成と同じ)
ReportingDataBlockSize 利用不可。 アップロード要求を報告するためにサーバーに送信する最大サイズをバイト単位で指定します。 これは、ログが大きなサイズに達したときに永続的な転送エラーを回避するのに役立ちます。 1024 から無制限の間に設定します。 Integer [1024 - Unlimited] Reporting\DataBlockSize ポリシー値が書き込まれていない (未構成と同じ)
ReportingStartTime 利用不可。 レポート サーバーにデータを送信するためにクライアントを開始する時間を指定します。 1 日の時間に対応する 0 から 23 までの有効な整数を指定する必要があります。 既定では、 ReportingStartTime は現在の日の午後 10 時または 22 時に開始されます。
メモ この設定は、App-V 5.1 クライアントを実行しているコンピューターがオフラインになる可能性が最も低い時刻に構成する必要があります。
整数 (0 ~ 23) Reporting\ StartTime ポリシー値が書き込まれていない (未構成と同じ)
ReportingInterval 利用不可。 クライアントがレポート サーバーにデータを再送信するために使用する再試行間隔を指定します。 Integer Reporting\RetryInterval ポリシー値が書き込まれていない (未構成と同じ)
ReportingRandomDelay 利用不可。 レポート サーバーにデータを送信する最大遅延 (分単位) を指定します。 スケジュールされたタスクが開始されると、クライアントは 0 から ReportingRandomDelay までのランダムな遅延を生成し、指定された期間待機してからデータを送信します。 これは、サーバーでの競合を防ぐのに役立ちます。 Integer [0 - ReportingRandomDelay] Reporting\RandomDelay ポリシー値が書き込まれていない (未構成と同じ)
EnableDynamicVirtualization
大事な この設定は、App-V 5.0 SP2 以降でのみ使用できます。
利用不可。 サポートされているシェル拡張機能、ブラウザー ヘルパー オブジェクト、および Active X コントロールを仮想化し、仮想アプリケーションで実行できるようにします。 1 (有効)、0 (無効) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Virtualization
EnablePublishingRefreshUI
大事な この設定は、App-V 5.0 SP2 でのみ使用できます。
利用不可。 App-V 5.1 クライアントを実行しているコンピューターの発行更新進行状況バーを有効にします。 1 (有効)、0 (無効) HKEY_LOCAL_MACHINE\Software\Microsoft\AppV\Client\Publishing
HideUI
大事な この設定は、App-V 5.0 SP2 でのみ使用できます。
利用不可。 発行更新の進行状況バーを非表示にします。 1 (有効)、0 (無効)
ProcessesUsingVirtualComponents 利用不可。 動的仮想化 (サポートされているシェル拡張機能、ブラウザー ヘルパー オブジェクト、および ActiveX コントロール) を使用するための候補であるプロセス パス (ワイルドカードを含む可能性がある) の一覧を指定します。 動的仮想化を使用できるのは、これらの項目のいずれかに完全パスが一致するプロセスのみです。 String Virtualization\ProcessesUsingVirtualComponents 空の文字列。

App-V 5.1 Sequencer および Client の展開

ADMX テンプレートとグループ ポリシーを使用して App-V 5.1 Client 構成を変更する方法

APP-V Client を展開する方法