印刷ポリシー設定

最終公開日 : Nov 13, 2026
印刷セクションには、クライアント印刷を管理するためのポリシー設定が含まれています。

クライアントプリンターリダイレクト

この設定は、ユーザーがセッションにログオンしたときに、クライアントプリンターがサーバーにマップされるかどうかを制御します。
デフォルトでは、クライアントプリンターのマッピングは許可されています。この設定が無効になっている場合、セッション用のPDFプリンターは自動作成されません。
関連するポリシー設定: クライアントプリンターの自動作成

デフォルトプリンター

この設定は、ユーザーデバイス上のデフォルトプリンターがセッションでどのように確立されるかを指定します。
デフォルトでは、ユーザーの現在のプリンターがセッションのデフォルトプリンターとして使用されます。
デフォルトプリンターに現在のRemote Desktop ServicesまたはWindowsユーザープロファイル設定を使用するには、「ユーザーのデフォルトプリンターを調整しない」を選択します。このオプションを選択した場合、デフォルトプリンターはプロファイルに保存されず、他のセッションまたはクライアントプロパティに従って変更されることもありません。セッション内のデフォルトプリンターは、セッションで最初に自動作成されたプリンターであり、次のいずれかです。
  • コントロールパネル > デバイスとプリンターでWindowsサーバーにローカルに追加された最初のプリンター。
  • サーバーにローカルに追加されたプリンターがない場合、最初に自動作成されたプリンター。
このオプションを使用すると、プロファイル設定を通じてユーザーに最も近いプリンターを提示できます(近接印刷として知られています)。

プリンターの割り当て

この設定は、デフォルトプリンターとセッションプリンターの設定の代替手段を提供します。個別のデフォルトプリンターとセッションプリンターの設定を使用して、サイト、大規模グループ、または組織単位の動作を構成します。プリンター割り当て設定を使用して、多数のプリンターを複数のユーザーに割り当てます。
この設定は、一覧表示されたユーザーデバイスのデフォルトプリンターがセッション内でどのように確立されるかを指定します。
デフォルトでは、ユーザーの現在のプリンターがセッションのデフォルトプリンターとして使用されます。
各ユーザーデバイスのセッションで自動作成されるネットワークプリンターも指定します。デフォルトでは、プリンターは指定されていません。
  • デフォルトプリンターの値を設定する場合:
    ユーザーデバイスの現在のデフォルトプリンターを使用するには、「Do not adjust」を選択します。
    デフォルトプリンターに現在のRemote Desktop ServicesまたはWindowsユーザープロファイル設定を使用するには、「調整しない」を選択します。このオプションを選択すると、デフォルトプリンターはプロファイルに保存されず、他のセッションまたはクライアントのプロパティに応じて変更されません。セッションのデフォルトプリンターは、セッションで最初に自動作成されたプリンターであり、次のいずれかです。
    • コントロールパネル > デバイスとプリンターでWindowsサーバーにローカルで追加された最初のプリンター。
    • サーバーにローカルで追加されたプリンターがない場合、最初に自動作成されたプリンター。
  • セッションプリンターの値: プリンターを追加するを設定する場合、自動作成するプリンターのUNCパスを入力します。または、参照をクリックして、ネットワーク全体からプリンターを検索します。プリンターサーバーのFQDNまたはNetBIOS名を入力してプリンターを参照することもできます。詳細については、セッションプリンターを参照してください。プリンターを追加した後、ログオンごとに現在のセッションにカスタマイズされた設定を適用できます。

プリンターの自動作成イベントログ設定

この設定は、プリンターの自動作成プロセス中にログに記録されるイベントを指定します。エラーや警告をログに記録しない、エラーのみをログに記録する、またはエラーと警告をログに記録する、のいずれかを選択できます。
デフォルトでは、エラーと警告がログに記録されます。
警告の例としては、プリンターのネイティブドライバーをインストールできず、代わりにUniversal print driverがインストールされるイベントがあります。このシナリオでUniversal print driverを使用するには、Universal print driverの使用設定を「Use universal printing only」または「Use universal printing only if the requested driver is unavailable」に構成します。

セッションプリンター

この設定は、セッションで自動作成されるネットワークプリンターを指定します。ICA/HDXセッション内では、Citrix Print Managerサービス(CpSvc.exe)が、セッションプリンターポリシー設定で指定された各ネットワークプリンターに対して、セッションログオン中にネットワークプリンター接続を作成します。セッションログオフ中にプリンターを削除します。デフォルトでは、プリンターは指定されていません。
セッションプリンターポリシー設定では、ネットワークプリンターはWindows Print ServerまたはCitrix Universal™ Print Server上に存在できます。
  • Windowsプリントサーバー: 1つ以上のネットワークプリンターを共有します。また、ネットワークプリンターを使用するために必要なネイティブプリンタードライバーも備えています。
  • Universal Print Server: Citrix Universal Print ServerソフトウェアがインストールされているWindowsプリントサーバーです。
Windowsプリントサーバーを使用する場合、Citrix Print Managerサービスは、ネイティブプリンタードライバーを使用してネットワークプリンター接続を作成します。Citrix Virtual Apps™サーバーには、ネイティブプリンタードライバーがインストールされている必要があります。
Citrix Universal Print Serverを使用する場合、Citrix Print Managerサービスは、ネイティブプリンタードライバー、Citrix Universal Printer Driver、またはCitrix Universal XPS Printer Driverのいずれかを使用してネットワークプリンター接続を作成します。使用するドライバーは、Universal Print Driver使用ポリシー設定によって制御されます。
すべてのWindowsプリンタードライバーは現在、v3またはv4ドライバーバージョンに分類されます。詳細については、「Microsoft V3およびV4プリンタードライバーアーキテクチャのサポート」を参照してください。
セッションプリンターを追加し、それらがセッションに表示されることを確認するには、次の手順を実行します。
  1. Web Studioにサインインし、左ペインでポリシーを選択し、次にポリシータブをクリックします。
  2. ポリシーを選択し、 をクリックします。
  3. 設定の編集ページで、デフォルト値を使用チェックボックスをオフにし、次の手順に従ってプリンターを追加するには、追加をクリックします。
    1. プリンターのUNCパスを\\<FQDN of the printer server>\<printer name>.の形式で入力します。または、参照をクリックしてネットワーク全体からプリンターを検索します。プリンターサーバーのFQDNまたはNetBIOS名を入力してプリンターを参照することもできます。
      注:
      参照を使用して特定のプリンターを検索できるようにするには、プリンターを構成する際に、プリンター設定 > プリンターのプロパティ > 共有の下にあるディレクトリに一覧表示オプションが選択されていることを確認してください。
    2. デフォルトでは、プリンターサーバーを参照するためにユーザー名とパスワードが使用されます。異なるドメイン資格情報が必要な場合は、参照に別のドメイン資格情報を使用を選択し、必要なユーザー名とパスワードを入力して、参照をクリックします。
    3. 完了をクリックします。
  4. ポリシーが設定された後、公開アプリケーションにセッションプリンターが表示されない場合があります。この問題は、Citrix Virtual Appsサーバーにプリンタードライバーがないか、ポリシーが作成されたものの有効になっていないために発生する可能性があります。
    注:
    セッションプリンターにネイティブプリンタードライバーが必要で、そのネイティブプリンタードライバーがVDAにインストールされていない場合、セッションプリンターはセッション内に作成されない可能性があります。
  5. 公開デスクトップを起動し、デバイスとプリンター > コントロールパネルでセッションプリンターを手動で追加します。
  6. これが失敗した場合は、Citrix Virtual Apps サーバーとプリントサーバー間の通信を調査します。RDP を使用してテストを実行することを検討してください。

プリンターが作成されるのを待つ

Delivery Controller のポリシーを使用して、Citrix Virtual Desktops でこの機能を有効にします。
プリンターが作成されるまで待機 (サーバーデスクトップ):
この設定により、セッションへの接続を遅延させ、クライアントリダイレクトされたプリンターが自動作成されるようにすることができます。
デフォルトでは、接続遅延は発生しません。
プリンターが作成されるまで待機 (Citrix Virtual Apps):
次のPowerShellコマンドレットを実行すると、マルチセッションホストで実行されている仮想アプリへの接続を遅延させ、アプリケーションが開かれる前にクライアントリダイレクトされたプリンターが自動作成されるようにすることができます。
Set-BrokerApplication -Name <VirtualAppName> -WaitForPrinterCreation $true
デフォルトでは、接続遅延は発生しません。