クライアントドライブマッピング
クライアントドライブマッピングは、ホストとクライアント間でデータをストリームとして転送することをサポートします。ファイル転送は、変化するネットワークスループット条件に適応します。また、利用可能な追加帯域幅を使用して、データ転送速度を向上させます。
この機能はデフォルトで有効になっています。
この機能を無効にするには、以下のレジストリキーを設定し、サーバーを再起動します。
パス: HKEY_LOCAL_MACHINE\System\Currentcontrolset\services\picadm\Parameters
名前: DisableFullStreamWrite
種類: REG_DWORD
- 値:
-
0x01- 無効 -
0または削除 - 有効
Windows向けCitrix Workspaceアプリは、ユーザーデバイスでのデバイスマッピングをサポートしており、セッション内から利用できます。ユーザーは次のことができます。
- ローカルドライブ、プリンター、COMポートへの透過的なアクセス
- セッションとローカルのWindowsクリップボード間での切り取りと貼り付け
- セッションから再生されるオーディオ(システムサウンドおよび.wavファイル)の聴取
Citrix Workspaceアプリは、サインイン時に利用可能なクライアントドライブ、COMポート、LPTポートをサーバーに通知します。デフォルトでは、クライアントドライブはサーバーのドライブ文字にマッピングされ、クライアントプリンター用にサーバーの印刷キューが作成されるため、それらはセッションに直接接続されているように見えます。これらのマッピングは、現在のセッション中の現在のユーザーに対してのみ利用可能です。ユーザーがログオフすると削除され、次回ログオン時に再作成されます。
リダイレクトポリシー設定を使用して、ログオン時に自動的にマッピングされないユーザーデバイスをマッピングできます。詳細については、Citrix Virtual Apps and Desktops™のドキュメントを参照してください。
ユーザーデバイスマッピングの無効化
Windows Server Managerツールを使用して、ドライブ、プリンター、ポートのオプションを含むユーザーデバイスマッピングを設定できます。利用可能なオプションの詳細については、Remote Desktop Servicesのドキュメントを参照してください。
クライアントフォルダーのリダイレクト
クライアントフォルダーリダイレクトは、ホスト側のセッションでクライアント側のファイルにアクセスする方法を変更します。サーバーでクライアントドライブマッピングのみを有効にすると、クライアント側の完全なボリュームはUniversal Naming Convention (UNC) リンクとしてセッションに自動的にマッピングされます。サーバーでクライアントフォルダーリダイレクトを有効にし、ユーザーがユーザーデバイスでそれを構成すると、ユーザーが指定したローカルボリュームの一部がリダイレクトされます。
ユーザーデバイス上の完全なファイルシステムではなく、ユーザーが指定したフォルダーのみがセッション内にUNCリンクとして表示されます。レジストリを介してUNCリンクを無効にすると、クライアントフォルダーはセッション内でマッピングされたドライブとして表示されます。ユーザーデバイスのクライアントフォルダーリダイレクトの構成方法を含む詳細については、Citrix Virtual Apps and Desktopsのドキュメントを参照してください。
クライアントドライブのホスト側ドライブ文字へのマッピング
クライアントドライブマッピングは、ホスト側のドライブ文字を、ユーザーデバイス上に存在するドライブにリダイレクトします。たとえば、Citrixユーザーセッション内のドライブHは、Windows向けCitrix Workspaceアプリを実行しているユーザーデバイスのドライブCにマッピングできます。
クライアントドライブマッピングは、標準のCitrix®デバイスリダイレクト機能に透過的に組み込まれています。ファイルマネージャー、Windowsエクスプローラー、およびアプリケーションにとって、これらのマッピングは他のネットワークマッピングと同様に表示されます。
仮想デスクトップとアプリケーションをホストするサーバーは、インストール中に、クライアントドライブを特定のドライブ文字セットに自動的にマッピングするように構成できます。デフォルトのインストールでは、クライアントドライブに割り当てられたドライブ文字をVから開始し、逆方向に動作して、各固定ドライブとCD-ROMドライブにドライブ文字を割り当てます。(フロッピーディスクドライブには既存のドライブ文字が割り当てられます。)この方法により、セッションで次のドライブマッピングが生成されます。
| クライアントドライブ文字 | サーバーからアクセス可能 |
|---|---|
| A | A |
| B | B |
| C | V |
| D | U |
サーバーは、サーバーのドライブ文字がクライアントのドライブ文字と競合しないように構成できます。そのため、サーバーのドライブ文字はより高いドライブ文字に変更されます。 次の例では、サーバーのドライブCをMに、DをNに変更することで、クライアントデバイスがCドライブとDドライブに直接アクセスできるようになります。この方法により、セッションで次のドライブマッピングが生成されます。
| クライアントドライブ文字 | サーバーからアクセス可能 |
|---|---|
| A | A |
| B | B |
| C | C |
| D | D |
サーバーのドライブCを置き換えるために使用されるドライブ文字は、セットアップ中に定義されます。他のすべての固定ドライブおよびCD-ROMドライブのドライブ文字は、連続するドライブ文字(例: C > M、D > N、E > O)に置き換えられます。これらのドライブ文字は、既存のネットワークドライブマッピングと競合してはなりません。ネットワークドライブをサーバーのドライブ文字と同じドライブ文字にマッピングすると、ネットワークドライブマッピングは無効になります。
ユーザーデバイスをサーバーに接続すると、自動クライアントデバイスマッピングが無効になっていない限り、クライアントマッピングが再確立されます。クライアントドライブマッピングはデフォルトで有効になっています。設定を変更するには、Remote Desktop Services (Terminal Services) 構成ツールを使用します。ポリシーを使用して、クライアントデバイスマッピングの適用方法をより詳細に制御することもできます。ポリシーの詳細については、Citrix Virtual Apps and Desktopsのドキュメントを参照してください。