Citrix虚拟应用和桌面

ユーザー個人設定レイヤー

Citrix虚拟应用程序和桌面のユーザー個人設定レイヤー機能は,非永続マシンカタログの機能を拡張し,セッション間でユーザーのデータとローカルにインストールされたアプリケーションを保持します。基盤となるCitrix应用程序分层テクノロジを活用して,ユーザー個人設定レイヤー機能は,永続的ではないマシンカタログのCitrix供应と机创建服务(MCS)をサポートします。

このユーザー個人設定レイヤーコンポーネントを,マスターイメージ内の虚拟投递代理と一緒にインストールします。VHDファイルには,ユーザーがインストールしたアプリケーションがローカルに格納されます。イメージにマウントされているVHDは,ユーザー独自の仮想ハードドライブとして機能します。

重要:

Citrix虚拟应用程序和桌面にユーザー個人設定レイヤーを展開するか,イメージテンプレートで有効な应用分层ユーザーレイヤーを展開することができます。両方ではありません。应用分层内のレイヤーにユーザー個人設定レイヤー機能をインストールしないでください。

これは、个人vDisk (PvD)に代わる機能で,プールされた非永続的なデスクトップ環境のユーザーに,永続的なワークスペース環境を提供します。

ユーザー個人設定レイヤー機能を展開するには,この記事で説明されている手順を使用してユーザー個人設定レイヤー機能をインストールして構成します。それまでは,この機能は利用できません。

アプリケーションサポート

次の例外を除き,ユーザーがローカルでデスクトップにインストールするすべてのアプリケーションは,ユーザー個人設定レイヤーでサポートされます。

例外

次のアプリケーションは例外であり,ユーザー個人設定レイヤーでサポートされません:

  • MS OfficeやVisual Studioなどのエンタープライズアプリケーション。
  • ネットワークスタックまたはハードウェアを変更するアプリケーション。例:VPNクライアント。
  • ブートレベルのドライバーを備えたアプリケーション。例:ウイルススキャナー。
  • ドライバーストアを使用するドライバーを備えたアプリケーション。例:プリンタードライバー。

    注:

    Windowsグループポリシーオブジェクト(GPO)を使用して,プリンターを使用可能にすることができます。

ユーザーがサポートされていないアプリケーションをローカルでインストールできないようにしてください。このようなアプリケーションは,マスターイメージに直接インストールします。

ローカルユーザーまたは管理者アカウントを必要とするアプリケーション

ユーザーがアプリケーションをローカルにインストールすると,そのアプリケーションはユーザーレイヤーに入ります。その後,ユーザーがローカルユーザーやローカルグループを追加または編集した場合,その変更はセッションを超えて保持されません。

重要:

必要なローカルユーザーまたはグループをマスターイメージに追加します。

要件

ユーザー個人設定レイヤー機能には,次のコンポーネントが必要です:

  • Citrix虚拟应用程序和桌面7 1909年以降
  • 虚拟投递代理(VDA)バージョン1912
  • Citrix供应バージョン1909年以降
  • Windowsファイル共有(SMB)またはオンプレミス广告認証が有効なAzureファイル

OSがシングルセッションとして展開されている場合,次のWindowsバージョンにユーザー個人設定レイヤー機能を展開できます。サポートは1セッションの1ユーザーに制限されています。

  • Windows 10企业x64バージョン1607年以降
  • Windows 10マルチセッション(Azureファイルをサポート)
  • Windows服务器2016 (Azureファイルをサポート)
  • Windows服务器2019 (Azureファイルをサポート)

Citrix虚拟应用程序和桌面7では,ユーザー個人設定レイヤーを持つAzureファイルの使用が、Windows Server 2019、Windows Server 2016 v,およびWindows 10クライアントでサポートされています。

注:

ユーザー個人設定レイヤーは,サーバーVDI展開としてのみサポートされます。展開について詳しくは,”サーバーVDI“を参照してください。

ユーザー個人設定レイヤーは,マシンごとに一度に1人のユーザーのみをサポートします。その後,マシンを再起動してディスクをリセットする必要があります。マルチセッションサーバーOSではユーザー個人設定レイヤーを使用することはできません。シングルセッションサーバーシステムでのみ使用できます。ユーザー個人設定レイヤーは、非永続デスクトップでのみ機能します。

ユーザー個人設定レイヤー機能がインストールされている場合は,アンインストールします。最新リリースをインストールする前に,マスターイメージを再起動してください。

ファイル共有の設定

ユーザー個人設定レイヤー機能には,Windowsサーバーメッセージブロック(SMB)ストレージが必要です。Windowsファイル共有を作成するには,使用しているWindowsオペレーティングシステムの通常の手順に従います。

Azureベースのカタログを持つAzureファイルの使用について詳しくは,”ユーザー個人設定レイヤー用のAzure文件ストレージの設定“を参照してください。

推奨事項

ユーザー個人設定レイヤーを展開するには,このセクションの推奨事項に従ってください。

概要管理ソリューション

ユーザーの個人設定レイヤーには,ユーザーが1つのマシンカタログイメージに追加したすべての変更が格納されています。移動プロファイルデータなどの拡張機能を複数のカタログイメージに追加するには,概要管理の使用をお勧めします。詳しくは。”概要管理のドキュメント“を参照してください。

ユーザー個人設定レイヤー機能を概要管理とともに使用している場合は,ログオフ時のユーザー情報の削除をオフにします。グループポリシーオブジェクト(GPO)または交付控制器(DDC)のポリシーを使用して,削除をオフにできます。

利用可能な概要管理ポリシーについて詳しくは,”概要管理ポリシーに関する説明とデフォルト設定“を参照してください。

微软系统中心配置管理器(SCCM)

ユーザー個人設定レイヤー機能をSCCMとともに使用している場合は,VDI環境でイメージを準備するための微软ガイドラインに従ってください。詳しくは,微软技术の記事を参照してください。

ユーザーレイヤーサイズ

ユーザーレイヤーは,ディスク上の領域が使用されると拡張するシンプロビジョニングされたディスクです。ユーザーレイヤーのデフォルトのサイズは10 gbでシトリックスが推奨する最小サイズです。

注:

インストール時にこの値がゼロ(0)に設定されている場合,デフォルトのユーザーレイヤーサイズは10 gbに設定されます。

ユーザーレイヤーサイズを変更する場合は,工作室の[ユーザーレイヤーサイズ]ポリシーに別の値を入力してください。「オプション:ユーザーレイヤーサイズ(GB)の横の[選択]をクリックします“の”手順5:デリバリーグループのカスタムポリシーの作成“を参照してください。

ユーザーレイヤーサイズを上書きするためのツール(オプション)

Windowsのツールを使用して,ユーザーレイヤーファイル共有のクォータを定義することにより,ユーザーレイヤーサイズを上書きできます。

次の微软クォータツールのいずれかを使用して,用户という名前のユーザーレイヤーディレクトリにハードクォータを設定します:

  • ファイルサーバーリソースマネージャー(FSRM)
  • クォータマネージャー

注:

クォータを増やすと,新しいユーザーレイヤーに影響し,既存のユーザーレイヤーが拡張されます。クォータを減らすと,新しいユーザーレイヤーにのみ影響します。既存のユーザーレイヤーのサイズが小さくなることはありません。

ユーザー個人設定レイヤーの展開

ユーザー個人設定機能を展開する場合は,工作室内でポリシーを定義します。次に,この機能が展開されているマシンカタログにバインドされているデリバリーグループにポリシーを割り当てます。

マスターイメージにユーザー個人設定レイヤーを構成しない場合,サービスはアイドル状態のままになり,オーサリングアクティビティに干渉しません。

マスターイメージでポリシーを設定すると,サービスが実行されてユーザーレイヤーをマスターイメージ内にマウントしようとします。この場合,マスターイメージは予期しない動作と不安定性を示します。

ユーザー個人設定レイヤー機能を展開するには,次の手順をこの順序で実行します:

  • 手順1:Citrix虚拟应用程序和桌面環境の可用性を検証します。
  • 手順2:マスターイメージを準備します。
  • 手順3:マシンカタログを作成します。
  • 手順4:デリバリーグループを作成します。
  • 手順5:デリバリーグループのカスタムポリシーを作成します。

手順1:Citrix虚拟应用程序和桌面環境の可用性を検証

Citrix虚拟应用程序和桌面環境でこの新機能を使用できることを確認してください。セットアップについて詳しくは,“Citrix虚拟应用程序和桌面のインストールと構成“を参照してください。

手順2:マスターイメージの準備

マスターイメージを準備するには:

  1. マスターイメージを見つけます。組織のエンタープライズアプリケーションと,一般的にユーザーが有用だと見なすその他のアプリをインストールします。

  2. サーバーVDIを展開する場合は,”サーバーVDI“に記載の手順に従ってください。オプションのコンポーネントであるユーザー個人設定レイヤーが含まれていることを確認します。詳しくは,VDAのインストールに使用されるコマンドラインオプションを参照してください。

  3. Windows 10を使用している場合は,虚拟投递代理(VDA) 1912をインストールします。古いバージョンのVDAが既にインストールされている場合は,最初に古いバージョンをアンインストールします。新しいバージョンをインストールするときは,次のようにオプションのコンポーネントであるCitrixユーザー個人設定レイヤーを選択してインストールしてください:

    1. [Windows Desktop OS虚拟交付代理]のタイルをクリックします:

    VDA for Windows Desktop OS

    1. 環境:[マスターMCSイメージを作成する]か,[Citrix供应またはサードパーティのプロビジョニングツールを使用してマスターイメージを作成する]を選択します。

    マスターイメージを作成する

    1. コアコンポーネント:(次へ]をクリックします。

    2. 追加のコンポーネント:[Citrix用户个性化层]をオンにします。

    マスターイメージを作成する

    1. 残りのインストール画面をクリックして,必要に応じてVDAを構成し,[インストール]をクリックします。イメージはインストール中に1回または複数回再起動します。
  4. Windowsの更新プログラムは無効のままにします。ユーザー個人設定レイヤーインストーラーは,イメージのWindowsの更新プログラムを無効にします。更新プログラムを無効のままにします。

イメージを工作室にアップロードする準備ができました。

手順3:マシンカタログの作成

工作室で,手順に従ってマシンカタログを作成します。カタログの作成時に次のオプションを使用します:

  1. [オペレーティングシステム]を選択して[シングルセッション操作系统)に設定します。

  2. [マシン管理)を選択して[電源管理されているマシン]に設定します。たとえば,仮想マシンまたはブレードPCなどです。

  3. [デスクトップエクスペリエンス]を選択して,次の例のようにカタログの種類Pooled-randomまたはPooled-staticを選択します:

    • Pooled-random:

      Pooled-random

    • Pooled-static:Pooled-staticを選択する場合,デスクトップを構成して,以下のスクリーンショットのようにユーザーのログオフ時にすべての変更を破棄して仮想デスクトップを消去するようにします:

      Pooled-static

    注:

    ユーザー個人設定レイヤーは,Citrix个人vDiskを使用するように構成された,または専用仮想マシンとして割り当てられたPooled-staticカタログをサポートしていません。

  4. MCSを使用している場合,マスターイメージと前述のセクションで作成されたイメージのスナップショットを選択します。

  5. 環境で必要な場合,残りのカタログプロパティを構成します。

手順4:デリバリーグループの作成

作成したマシンカタログのマシンも含めて,デリバリーグループを作成して構成します。詳しくは,デリバリーグループの作成を参照してください。

手順5:デリバリーグループのカスタムポリシーの作成

虚拟投递代理内のユーザーレイヤーのマウントを有効にするには,構成パラメーターを使用して以下を指定します:

  • ユーザーレイヤーにアクセスするネットワーク上の場所。
  • ユーザーレイヤーディスクの拡大上限。

工作室でパラメーターをカスタムCitrixポリシーとして定義し,デリバリーグループに割り当てる方法を説明します。

  1. 工作室のナビゲーションペインで[ポリシー]を選択します:

    工作室でポリシーを選択する

  2. (操作]ペインの[ポリシーの作成]を選択します。[ポリシーの作成]ウィンドウが開きます。

  3. 検索フィールドに”ユーザーレイヤー”と入力します。2次のつのポリシーが利用可能なポリシーの一覧に表示されます:
    • ユーザーレイヤーリポジトリパス
    • ユーザーレイヤーサイズGB

      注:

      サイズを大きくすると,新しいユーザーレイヤーに影響し,既存のユーザーレイヤーが拡張されます。サイズを小さくすると,新しいユーザーレイヤーにのみ影響します。既存のユーザーレイヤーのサイズが小さくなることはありません。

  4. ユーザーレイヤーパスの横の[選択]をクリックします。[設定の編集]ウィンドウが開きます。

    ユーザーレイヤーリポジトリパス

  5. (値)フィールドに次の形式でパスを入力し,(好的)をクリックします:

    • パスの形式:\ \ server-name-or-address \共享名\文件夹
    • パスの例:\ \ Server \ \ UPLUsers分享
    • 結果のパスの例:CoolCompanyDomain亚历克斯という名前のユーザーの場合,パスは次のようになります:\ \ Server \ \ UPLUsers \ \ CoolCompanyDomain_Alex \ A_OK用户分享

    リポジトリのパス

    変数%的用户名%%列出了%,およびマシン環境変数を使用してパスをカスタマイズできます。これらの変数を展開すると,明示的なパスになります。

    • パスの形式:\ \ Server-name-or-address \共享名\ folder-with-environment-variables
    • パスの例:\ \ Server \ \分享UPLUserLayers \ %的用户名% \ %列出了%
    • 結果のパスの例:CoolCompanyDomain亚历克斯という名前のユーザーの場合,パスは次のようになります:\ \ Server \ \ Alex \ CoolCompanyDomain UPLUserLayers \ \ A_OK分享

    環境変数を含むリポジトリパス

  6. オプション:ユーザーレイヤーサイズ(GB)の横の[選択]をクリックします:

    ユーザーレイヤーリポジトリパス

    [設定の編集]ウィンドウが開きます。

  7. オプション:デフォルト値の10 gbからユーザーレイヤーが拡大できる最大サイズに変更します。(好的)をクリックします。

  8. (次へ]をクリックして,ユーザーとマシンを構成します。この画像で強調表示されている[デリバリーグループ割り当て]リンクをクリックします。

    ユーザーレイヤーリポジトリパス

  9. [デリバリーグループ]メニューで,前のセクションで作成したデリバリーグループを選択します。[好]をクリックします。

    デリバリーグループの選択

  10. ポリシーの名前を入力します。チェックボックスをクリックしてポリシーを有効にし,[完了]をクリックします。

    ユーザーレイヤーポリシー名

ユーザーレイヤーフォルダーのセキュリティ設定の構成

ドメイン管理者は,ユーザーレイヤーに複数のストレージの場所を指定できます。各ストレージの場所(デフォルトの場所を含む)に対して,”\用户“サブフォルダーを作成します。次の設定を使用して各場所を保護します。

設定名 適用先
作成所有者 変更 サブフォルダーおよびファイルのみ
所有者の権利 変更 サブフォルダーおよびファイルのみ
ユーザーまたはグループ: フォルダーの作成/データの追加;フォルダーのスキャン/ファイルの実行;フォルダーの一覧化/データの読み取り;属性の読み取り 選択したフォルダーのみ
システム フルコントロール 選択したフォルダー,サブフォルダーおよびファイル
ドメイン管理者,および選択した管理者グループ フルコントロール 選択したフォルダー,サブフォルダーおよびファイル

ユーザーレイヤーメッセージ

ユーザーがユーザーレイヤーにアクセスできない場合,これらの通知メッセージのいずれかを受信します。

  • 使用中のユーザーレイヤー

    我们无法附加您的用户层,因为它正在使用中。您对应用程序设置或数据所做的任何更改都不会被保存。请确保将任何工作保存到共享网络位置。——NeedCopy >

  • 利用できないユーザーレイヤー

    我们无法附加您的用户层。您对应用程序设置或数据所做的任何更改都不会被保存。请确保将任何工作保存到共享网络位置。——NeedCopy >

  • ユーザーのサインアウト後にリセットされないシステム

    这个系统没有正常关闭。请立即注销并联系您的系统管理员。

トラブルシューティング時に使用するログファイル

ログファイルulayersvc.logには,変更が記録されたユーザー個人設定レイヤーソフトウェアの出力が含まれています。

C: \ ProgramData \ Unidesk \ Logs \ ulayersvc.log < !——NeedCopy >

制限事項

ユーザー個人設定レイヤー機能をインストールして使用する場合,次の制限に留意してください。

  • 应用分层内のレイヤーにユーザー個人設定レイヤーソフトウェアを展開しようとしないでください。Citrix Virtual Apps and Desktopsにユーザー個人設定レイヤーを展開するか、App Layeringイメージテンプレートでユーザーレイヤーを有効にします。両方ではありません。どちらのプロセスでも、必要なユーザーレイヤーが生成されます。

  • 永続マシンカタログを使用してユーザー個人設定レイヤー機能を構成しないでください。

  • セッションホストは使用しないでください。

  • (Windows 10のバージョンが同じ場合であっても)新しいOSインストールを実行しているイメージのマシンカタログを更新しないでください。ベストプラクティスは,マシンカタログの作成時に使用したものと同じマスターイメージ内のOSに更新を適用することです。

  • 起動時ドライバー,または以前の起動用個人設定を使用しないでください。

  • 个人vDiskデータをユーザー個人設定レイヤー機能に移行しないでください。

  • 应用分层完全製品から既存のユーザーレイヤーをユーザー個人設定レイヤー機能に移行しないでください。

  • 別のマスターOSイメージを使用して作成されたユーザーレイヤーにアクセスするためにユーザーレイヤーのSMBパスを変更しないでください。

  • ユーザーがセッションからログアウトしてから再度ログインすると,新しいセッションはプール内の別のマシンで実行されます。VDI環境において,微软软件中心は最初のマシンではアプリケーションをインストール済みと表示しますが2番目のマシンでは使用不可と表示します。

    アプリケーションの実際のステータスを確認するには,ソフトウェアセンターでアプリケーションを選択して[インストール]をクリックするよう,ユーザーに指示します。次に,SCCMはステータスを真正の値に更新します。

  • ソフトウェアセンターは,ユーザー個人設定レイヤー機能が有効になっているVDA内で起動した直後に停止することがあります。この問題を回避するには,XenDesktop VDI環境でのSCCMの実装の微软の推奨事項に従ってください。また,ソフトウェアセンターを開始する前に,ccmexecサービスが実行されていることを確認してください。

  • グループポリシー(コンピューター設定)では,ユーザーレイヤー設定はマスターイメージに適用された設定を上書きします。そのため,GPOを使用して[コンピューターの設定]で行った変更が,次のセッションログインまで保持されるとは限りません。

    この問題を回避するには,コマンドを発行するユーザーログオンスクリプトを作成します:

    gpupdate /力

    たとえば,ある顧客は各ユーザーログインで実行するように次のコマンドを設定します:

    gpudate /目标:计算机/力量

    最適な結果を得るには,ユーザーのログイン後,ユーザーレイヤーで[コンピューターの設定]に直接変更を適用します。