WEM ツールハブ
WEM Tool Hubは、Workspace Environment Management™ (WEM) 管理者の構成エクスペリエンスを簡素化することを目的としたツール集です。オンプレミス環境では、オンプレミスのWebコンソールからツールをダウンロードできます。
WEM Tool Hubを実行するための前提条件は次のとおりです。
-
.NET Framework 4.7.1以降
-
Microsoft Edge WebView2 Runtimeバージョン98以降
-
ローカル管理者権限
現在、次のツールが利用可能です。
-
アプリケーションアシスタント
-
ファイルの種類関連付けアシスタント
-
プリンターアシスタント
-
アプリケーションアクセス制御用ルールジェネレーター
注:
アプリケーションアシスタント
このツールを使用して、管理コンソールでアプリケーションを追加するときに使用するアイコンとCitrix Workspace™リソースの構成情報を準備します。
ワークスペースリソース
注:
このツールを使用するには、Citrix Workspaceアプリがマシンにインストールされている必要があります。
Webコンソールに「Citrix Workspaceリソース」タイプのアプリケーションを追加する場合、リソースを指定する必要があります。リソースの情報を取得するには、次の手順を実行します。
-
ストアURLまたはワークスペースURLを入力します。
-
リソースの参照をクリックして、リソースを参照します。リソースが列挙され、一覧表示されます。
-
リストから対象のアプリケーションを選択し、その情報をコピーします。
Webコンソールで、リソース情報の貼り付けをクリックして、コピーした情報を貼り付けます。アプリケーションの追加を参照してください。
アイコン
Webコンソールでアプリケーションのアイコンを設定する際、新しいアイコンを追加できます。アイコンのデータを取得するには、次の手順を実行します。
-
参照をクリックして、アイコンを含むファイルを参照します。ファイル内のアイコンが読み込まれます。サポートされているファイルの種類:
.exe、.dll、.ico。 -
アイコンを選択し、アイコンデータをコピーします。
Webコンソールで、アイコンデータの貼り付けをクリックして、コピーしたアイコンデータを貼り付けます。アプリケーションの追加を参照してください。
Windowsログオン分析
このツールを使用して、ログオン期間レポートを表示し、ログオン期間の最適化とトラブルシューティングのヒントを得ることができます。
完全なレポートを受信するには、マシン上の関連するWindowsイベントログのログ収集を有効にする必要があります。
-
Windowsログオン分析 > レポートの取得をクリックして、最新レポートの取得ウィザードにアクセスします。
-
ドロップダウンリストからオプションのいずれかを選択して時間範囲を選択し、レポートを取得をクリックします。デフォルトの範囲は過去24時間です。
-
フェーズと説明は、以下の表に基づいてグラフ形式で表示されます。
次の表に、すべてのメトリック、サブメトリック、およびヒントを詳細に示します。
| ベースメトリック | ベースメトリックの説明(UI) | サブメトリック | ヒント | 詳細 |
|---|---|---|---|---|
| ログオン前 | Windowsログオンにかかる時間。 | Citrix®ログオン前 | ||
| HDX™接続 | ||||
| 認証 | セッションへの認証を完了するのにかかる時間。 | Windows認証 | Windows Helloを使用する。Windows Helloは、顔または指紋を使用してPCにサインインできる生体認証機能です。 | |
| VDA認証 | ネットワーク/Active Directoryの速度。現在のマシンとActive Directory間のネットワーク通信が良好であることを確認してください。(https://learn.microsoft.com/ja-jp/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731968(v=ws.10))などのツールを使用して確認できます。 | |||
| ユーザー名とパスワードの効率的な入力。ユーザー名とパスワードの入力が間違っていたり遅れたりすると、認証時間が全体的に長くなる可能性があります。 | ||||
| シトリックス RSOP | Citrix RSOP (Resultant Set of Policy) の完了にかかる時間。 | |||
| ユーザープロファイルの読み込み | ログオンするユーザーのプロファイル設定を読み込むのにかかる時間。 | FSLogixLoadProfile (FSLogixプロファイルコンテナの読み込みにかかる時間)。 | ディスク容量の不足を確認し、空き容量を確保する。ハードドライブがほぼ満杯の場合、PCのログオンプロセスが遅くなる可能性があります。ハードドライブに十分な空き容量があることを確認してください。 | |
| UserProfile (Windowsユーザープロファイルファイルと設定の読み込みにかかる時間)。 | ProcMonツールを使用する。詳細を分析するには、ユーザーログオン中のユーザープロファイル内のファイルI/Oをキャプチャするために、ProcMonツールを使用します。 | Windowsプロファイルデータ (プロファイルサイズ、ファイル/フォルダ数)、一時フォルダデータ (プロファイルサイズ、ファイル/フォルダ数)、上位10個の大きなファイルリスト (サイズ50MB以上)、上位10個の大きなフォルダリスト (サイズ100MB以上) | ||
| SMBクライアント (リモート接続用のSMBクライアントの初期化にかかる時間)。 | ||||
| CitrixProfileMgmt | Citrix Profile Management。Citrix Profile Managementを使用している場合、コンテナベースのソリューションを使用するか、またはAccelerate folder mirroringが有効になっているフォルダに対してプロファイルストリーミングを使用したファイルベースのソリューションを使用することで、ログオンプロセスを最適化できます。詳細については、リンクを参照してください。 | プロファイル管理ヘルスチェックレポート | ||
| グループポリシー処理 | グループポリシー設定の処理にかかった時間。 | グループポリシー グループポリシー スクリプト (非同期) グループポリシー CSE (非同期) グループポリシー スクリプト | GPOキャッシュを無効にする。gpedit.mscを実行し、パス コンピューターの構成 > 管理用テンプレート > システム > グループポリシー に移動します。その後、GPOキャッシュを無効にします。 |
|
| WMI フィルター ログオン スケジュール済みタスク (非同期) シングル ログオン スケジュール済みタスク フォルダー リダイレクト | GPOの数を減らす。一度に処理されるGPOの数を減らします。グループポリシーの処理は並行して行われますが、同時に処理できるGPOの数には制限があります。一度に処理されるGPOの数を減らすことで、グループポリシーの処理を高速化できます。 | |||
| CitrixWemTotal CitrixWemCheckingHostServiceStatus CitrixWemReadConfiguration CitrixWemStartupScriptedTask | Citrix WEMを使用してグループポリシーを非同期で処理する。Citrix WEMを使用してグループポリシーを非同期で処理すると、ユーザーログオン前にグループポリシーを処理でき、グループポリシー処理を高速化できます。詳細については、linkを参照してください。 | |||
| CitrixWemCache (同期) CitrixWemJsonファイル CitrixWemマシン グループポリシー CitrixWemユーザー グループポリシー | ||||
| グループポリシーオブジェクト | 単一のグループポリシーオブジェクトリスト | |||
| プリシェル (UserInit) | userinit.exeからexplorer.exeの起動までの時間。 |
|||
| ログオンスクリプト処理 | ログオンスクリプトの実行にかかった時間。 | UserLogonScript | ログオンスクリプトを最適化する。不要なコマンドを削除し、スクリプトのサイズを縮小することで、ログオンスクリプトを最適化できます。 | |
| グループポリシー設定を使用する。グループポリシー設定は、ログオンスクリプトの代わりに使用できます。ログオンスクリプトよりも管理が容易で、処理も高速です。 | ||||
| Citrix WEM外部タスクを使用する。外部タスクを使用してログオンスクリプトを設定します。タスクの完了を待つかどうか、および待機タイムアウトの期間を指定できます。待機時間を制限することで、ユーザーログオンの高速化に役立ちます。外部タスクの詳細については、製品ドキュメントを参照してください。 | ||||
| シェル起動 | シェル起動の実行にかかった時間。 | ActiveSetup FSLogixShellStart (FSLogixプロファイルコンテナの読み込み後にシェルを実行するのにかかった時間)。 | 起動プログラムを無効にする。PCの電源を入れたときに自動的に起動するプログラムを無効にできます。Win11/Win10/Win Server 2022で起動プログラムを無効にするには、次の手順を実行します。Windows + I ショートカットを押して設定を開き、アプリ > スタートアップを選択します。起動時に自動的にオンにすべきではないアプリやプログラムをオフに切り替えます。グローバルスタートアップフォルダから不要なプログラムを削除します: %allusersprofile%\Microsoft\Windows\Start Menu\Programs\StartUp。ユーザーのスタートアップフォルダから不要なプログラムを削除します: %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup。 |
|
| ShellStart (Windowsユーザープロファイルの読み込み後にシェルを実行するのにかかった時間)。AppxAssociations | 高速スタートアップを有効にする。高速スタートアップ機能により、シャットダウン後にコンピューターをより速く起動できます。Windows 10で高速スタートアップを有効にするには、次の手順を実行します。コントロールパネルをアイコン表示で開き、電源オプションを選択します。サイドバーで電源ボタンの動作を選択します。利用可能なオプションのリストから、高速スタートアップを有効にするチェックボックスを選択します。 | |||
| AppxLoadPackage (ログオン中に読み込まれたAppXパッケージ) SingleAppxLoadPackage | Windowsの視覚効果とパフォーマンスを調整する。PCのログインプロセスを高速化するために、Windowsの視覚効果とパフォーマンスを調整できます。これを行うには、マイコンピュータを右クリックし、プロパティを選択します。システムの詳細設定をクリックし、パフォーマンスの下にある設定ボタンをクリックします。ここでWindowsの視覚効果とパフォーマンスを調整できます。 |
ファイルタイプ関連付けアシスタント
このツールを使用して、管理コンソールで割り当て可能なアクションとして追加するためにFTAを構成するのに必要な情報を取得します。
ファイルタイプ関連付けアシスタントを選択すると、WEMツールハブのファイルタイプ関連付けアシスタントページに移動します。次の手順を実行してFTAを構成できます。
-
ファイル名拡張子を入力すると、入力した文字で始まる一致するファイル名拡張子オプションから選択できます。
-
入力された拡張子に関連付けられたProgIDがあるか、およびそのProgIDがレジストリに関連付けられたアクションを持っているかを確認します。
-
参照をクリックして、入力されたProgIDが登録されているすべてのアプリケーションを一覧表示します。
-
関連付けたいアプリケーションを設定します。
-
アクションのカスタマイズを選択して、開く、編集、印刷のアクションを実行することもできます。
-
コピーボタンをクリックして、設定済みのFTAデータをコピーできます。
詳細については、「ファイルの種類のアソシエーション」を参照してください。
プリンターアシスタント
このツールを使用して、プリントサーバーからプリンターのリストを取得し、管理コンソールで割り当て可能なアクションとして追加できます。
ネットワークプリントサーバーからプリンターを追加する場合、プリンター情報を取得する必要があります。プリンター情報を取得するには、次の手順を実行します。
-
プリントサーバーの完全な名前を入力します。
-
特定の資格情報を使用してプリントサーバーに接続するかどうかを指定します。
-
接続をクリックして、プリンターリストを表示します。
-
リストから1つ以上のプリンターを選択し、プリンター情報をコピーします。
Webコンソールで、プリンター情報の貼り付けをクリックしてコピーした情報を貼り付けます。「プリントサーバーからプリンターを追加する」を参照してください。
アプリケーションアクセス制御のルールジェネレーター
このツールを使用して、ファイル、フォルダー、レジストリなどの項目へのユーザーアクセスを制御するルールを作成します。これらのルールはCitrix Profile Managementを通じて実装されます。一般的な使用例は、マシンにインストールされているアプリへのユーザーアクセスを制御するルールを適用することです。つまり、関連するユーザーに対してアプリを非表示にするかどうかを制御します。
次の操作を実行できます。
-
アプリルールを作成する
-
ファイルからアプリルールをインポートする
-
ルールの生データを生成する
-
アプリルールを編集する
-
アプリルールを削除する
アプリルールを作成するには、次の手順を実行します。
-
-
アプリルール名。ルールを識別しやすいように名前を指定します。
-
ターゲットオブジェクト。ターゲットオブジェクトを追加します。ターゲットオブジェクトは、非表示にするアプリに関連するファイル、フォルダー、レジストリにすることができます。現在のマシンにインストールされているアプリのリストと、各アプリに関連付けられているオブジェクトを表示するには、 をクリックします。注:
-
スキャン後、ツールがフォルダーのパスを取得できない場合があります。パスフィールドには次の警告が表示されます:
No path found。この問題は、たとえば、アプリのインストールフォルダーがユーザーのプロファイルフォルダー内にある場合に発生します。その場合、インストールフォルダーを見つけてから、パスを手動で入力する必要があります。 -
特定のCitrixおよびWindowsサービスが依存する項目のパスを追加することはできません。そうしないと、これらのサービスが正常に動作しなくなる可能性があります。これらのパスの完全なリストについては、「追加できないパス」を参照してください。
-
-
-
ページで、ルールを割り当てるユーザー、コンピューター(組織単位)、およびプロセスを追加します。AADユーザーまたはグループとNDJマシンを取得する方法の詳細については、「AAD/NDJオブジェクトセレクター」を参照してください。注:
-
このルールを特定のユーザー、コンピューター、およびプロセスに割り当てると、ユーザーが関連するコンピューターでプロセスを実行したときに、ターゲットオブジェクトは非表示になります。
-
割り当てが指定されていない場合、このルールは常にターゲットオブジェクトを非表示にします。
-
割り当てには、ユーザー、コンピューター、プロセスの3つのカテゴリがあります。カテゴリ内の項目間では「OR」演算子が使用され、カテゴリ間では「AND」演算子が使用されます。
-
ドメインに参加していない、またはAzure Active Directoryに参加しているマシンでツールを実行している場合、ユーザーとコンピューターを追加することはできません。
-
複数のプロセスを一括で追加できます。プロセス名(.exe拡張子を含む)を改行で区切って入力します。
-
-
完了したら、完了をクリックします。
ルールの生データを生成するには、次の手順を実行します。
-
目的のルールを選択するか、すべて選択をクリックしてすべてのルールを選択します。
-
アクションバーで生データを生成をクリックします。選択したルールの生データが生成されます。
-
生データを生成ウィンドウで、後で復元するために生データをファイルに保存するか、生データをクリップボードにコピーします。注:
-
ルールをどのように展開したいかに応じて、WEM管理コンソールでルールを追加するとき、またはProfile Managementポリシー「アプリアクセス制御」を構成するときに、生データを使用します。
-
生データをファイルに保存した後、そのファイルからルールを復元できます。これを行うには、アクションバーのインポートを使用します。
-
-
完了したら、完了をクリックします。
追加できないパス
特定のCitrixおよびWindowsサービスが依存する項目について、以下のパスとその親パスを追加することはできません。 Profile Management関連のレジストリ:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\UserProfileManager -
HKLM:\SOFTWARE\Policies\Citrix\UserProfileManager -
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\UserProfileManager -
HKLM:\SOFTWARE\Citrix\UserProfileManager
WEM関連レジストリ:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Norskale -
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\WEM -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Norskale -
HKLM:\SOFTWARE\Policies\Norskale -
HKLM:\SOFTWARE\Citrix\WEM -
HKLM:\SYSTEM\CurrentControlSet\Control\Norskale
Virtual Delivery Agent (VDA) 関連レジストリ:
-
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent -
HKLM:\SOFTWARE\Citrix\VirtualDesktopAgent -
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Citrix Virtual Desktop Agent -
HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Citrix Virtual Desktop Agent
Windows関連レジストリ:
-
HKCU:: -
HKEY_CURRENT_USER -
HKU:: -
HKEY_USERS
WindowsおよびCitrixサービス関連フォルダー:
-
c:\windows\system32 -
\Citrix\User Profile Manager\ -
\Citrix\Workspace Environment Management Agent\ -
\Citrix\XenDesktopVdaSetup\ -
\%windir\%\system32
アプリケーションアクセスルールをAADユーザー/グループおよびNDJマシンに割り当てる
アプリケーションアクセスルールをAADユーザーまたはグループおよびNDJマシンに割り当てるには、次の手順を実行します。
-
Webコンソールから AAD/NDJオブジェクトセレクター をクリックします。
-
AAD/NDJオブジェクトセレクター を使用して、目的のAADユーザーとNDJマシンを追加します。
-
ユーザーまたはマシンデータをコピーします。
-
WEM Tool Hub > アプリケーションアクセス制御のルールジェネレーター に移動し、新しいアプリケーションルールを作成します。
-
割り当て ページに移動し、データを貼り付けます。
-
完了 をクリックして、アプリケーションアクセス制御ルールを作成します。
-
アプリケーションアクセス制御ルールをコピーします。
-
Webコンソール > 構成セット > プロファイル管理設定 > アプリケーションアクセス制御 に移動し、そこにデータを貼り付けます。
クイックアクセス用のローカルアプリケーションを追加する
この機能を使用すると、WEM Tool Hubにローカルアプリケーションを追加して、すばやくアクセスできます。追加されたアプリケーションは、個人データの一部と見なされます。Profile Management環境を使用中にマシンを切り替えても、データは保持されます。
アプリケーションを追加するには、WEM Tool Hubの右上隅にあるプラス記号をクリックし、アプリケーションに移動します。複数のアプリケーションを一度に追加できます。
追加されたアプリケーションは、WEM Tool Hubにタイルとして表示されます。タイルをクリックすると、アプリケーションをすばやく起動できます。
注:
追加されたアプリケーションを削除するには、ごみ箱アイコンをクリックします。