クライアントドライブマッピング
クライアントドライブマッピングは、ホストとクライアント間でデータをストリームとして転送することをサポートします。ファイル転送は、変化するネットワークスループットの状況に適応します。また、利用可能な追加の帯域幅を使用して、データ転送速度をスケールアップします。
この機能は、デフォルトで有効になっています。
この機能を無効にするには、以下のレジストリキーを設定し、サーバーを再起動します。
パス: 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のドキュメントを参照してください。
クライアントフォルダーのリダイレクト
クライアントフォルダーリダイレクトは、クライアント側のファイルがホスト側のセッションでアクセスされる方法を変更します。サーバーでクライアントドライブマッピングのみを有効にすると、クライアント側のフルボリュームはユニバーサルネーミングコンベンション (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 (ターミナルサービス) 構成ツールを使用します。また、ポリシーを使用して、クライアントデバイスマッピングの適用方法をより詳細に制御することもできます。ポリシーの詳細については、Citrix Virtual Apps and Desktopsドキュメントを参照してください。