Windows Server® 2008 ではターミナル サービスの印刷機能が強化され、ターミナル サービス Easy Print プリンタ ドライバと、既定のクライアント プリンタのみをリダイレクトできるようにするグループ ポリシー設定が追加されました。
Windows Server 2008 の新機能であるターミナル サービス Easy Print プリンタ ドライバを使用すると、ターミナル サービス RemoteApp™ プログラムまたはターミナル サーバーのデスクトップ セッションからクライアント コンピュータの適切なプリンタに確実に印刷できます。また、ローカル セッションとリモート セッションの間でも、より整合性の高い印刷が可能です。
"既定のクライアント プリンタだけをリダイレクトする" ポリシー設定を使用すると、既定のクライアント プリンタだけをターミナル サービス セッションでのリダイレクト対象とするかどうかを指定できます。これを指定すると、スプーラで列挙が必要なプリンタの数制限することができ、ターミナル サーバーのスケーラビリティを向上させるのに役立ちます。
特別な考慮事項
ターミナル サービス Easy Print プリンタ ドライバを使用するには、クライアントで次の両方が実行されている必要があります。
-
リモート デスクトップ接続 (RDC) 6.1
メモ |
|---|
|
RDC 6.1 (6.0.6001) クライアントは、リモート デスクトップ プロトコル 6.1 をサポートします。 |
-
Microsoft .NET Framework 3.0 Service Pack 1 (SP1) 以降
次の一覧は、ターミナル サービス Easy Print プリンタ ドライバをサポートしているオペレーティング システム、および追加設定が必要かどうかを示しています。
-
Windows Vista® SP1 には、必要なコンポーネントが両方含まれています。既定では、Windows Vista SP1 では追加構成なしでターミナル サービス Easy Print プリンタ ドライバを使用できます。
-
Windows XP Service Pack 3 には、RDC 6.1 が含まれています。ただし、サポートされているバージョンの .NET Framework を別途インストールする必要があります。Microsoft .NET Framework 3.5 (.NET Framework 3.0 SP1 を含む) は、Microsoft ダウンロード センターのページ (http://go.microsoft.com/fwlink/?LinkId=109422) からダウンロードできます。
-
Windows Server 2008 には、必要なコンポーネントが両方含まれています。ただし、既定では NET Framework 3.0 SP1 はインストールされません。そのため、ターミナル サービス Easy Print プリンタ ドライバを Windows Server 2008 ベースのサーバー (クライアントとして動作しているサーバー) で使用するには、サーバー マネージャまたはコマンド ラインから、.NET Framework 3.0 SP1 を追加する必要があります。
サーバー マネージャのユーザー インターフェイスを使用して .NET Framework 3.0 SP1 を追加するには
サーバー マネージャを起動します。 サーバー マネージャを開くには、[スタート] ボタンをクリックし、[管理ツール] をポイントし、[サーバー マネージャ] をクリックします。
サーバー マネージャの左側のウィンドウで、[機能] を右クリックし、[機能の追加] をクリックします。
[機能の選択] ページで、[.NET Framework 3.0] を展開します。
[.NET Framework 3.0 の機能] および [XPS ビューア] チェック ボックスをオンにし、[次へ] をクリックします。
[インストール] をクリックします。
コマンド ラインを使用して .NET Framework 3.0 SP1 を追加するには
管理者特権でコマンド プロンプトを起動します。コマンド プロンプトを起動するには、[スタート] ボタンをクリックし、[コマンド プロンプト] を右クリックして、[管理者として実行] をクリックします。
コマンド プロンプトで以下を入力し、Enter キーを押します。
pkgmgr.exe /iu:NetFx3
確認メッセージなしにインストールが行われます。インストールには数分かかることがあります。
この機能が提供する新機能
ターミナル サービス Easy Print ドライバで提供される機能は次のとおりです。
-
RemoteApp とリモート デスクトップ セッションの両方に対する、ターミナル サービスの印刷機能の信頼性向上。
-
ターミナル サーバー上へのドライバのインストールを必要としない、新旧プリンタ ドライバのサポート。
-
プリンタ列挙のパフォーマンスの点から見た、Windows Server 2003 を超えるスケーラビリティの向上。Winlogon プロセスの間、スプーラでは、リダイレクトされたプリンタがすべて列挙される代わりに、特定のセッションでユーザーが使用可能なプリンタのみが列挙されます。つまり、プリンタはユーザーではなくセッションを単位として列挙されます。
-
使用可能なプリンタ機能の強化。ターミナル サービス Easy Print プリンタ ドライバにより、豊富で総合的なプリンタ機能をリモート セッションで使用できます。ユーザーが印刷の設定を表示したとき、物理的なプリンタのドライバの機能がすべて使用可能なものとして表示されます。
"既定のクライアント プリンタだけをリダイレクトする" グループ ポリシー設定を使用すると、既定のクライアント プリンタだけをターミナル サービスのセッションでのリダイレクト対象とするかどうか、またはセッションですべてのプリンタをリダイレクトするかどうかを制御できます。
既存機能の変更点
Windows Server 2008 には、ターミナル サーバーのフォールバック プリンタ ドライバは含まれていません。"ターミナル サーバーのフォールバック プリンタ ドライバの動作" グループ ポリシー設定はこれまでどおり存在しますが、使用できるのは Windows Server 2003 SP1 または Windows Server 2003 Service Pack 2 (SP2) を実行しているコンピュータに対してのみです。
この変更点に対する準備方法
既定では、Windows Server 2008 でターミナル サービス Easy Print プリンタ ドライバは有効になっています。ターミナル サービス Easy Print プリンタ ドライバを使用するには、「特別な考慮事項」で記した要件をクライアント コンピュータが満たしている必要があります。
ターミナル サービス Easy Print プリンタ ドライバがサポートされていないクライアント コンピュータが存在し、そのプリンタ ドライバがターミナル サーバー上でまだ使用可能になっていない場合、クライアントの印刷をサポートするには次のいずれかを実行する必要があります。
-
ローカル プリンタとネットワーク プリンタの両方について、クライアントのプリンタ ドライバがターミナル サーバーにインストールされていることを確認します。サード パーティーのドライバをインストールしている場合は、そのドライバが Windows Hardware Quality Labs (WHQL) により署名されたドライバであることを確認してください。
-
ローカル プリンタとネットワーク プリンタの両方について、クライアントのプリンタ ドライバをターミナル サーバー上のカスタムのプリンタ マッピング ファイルに追加します。カスタムのプリンタ マッピング ファイルを作成する方法の詳細については、Microsoft サポート技術情報の記事 239088 (http://go.microsoft.com/fwlink/?LinkID=82784) の解決方法に関するセクションを参照してください。
Windows Server 2008 で追加または変更された設定
グループ ポリシーの設定
次のグループ ポリシーの設定がターミナル サービスの印刷機能用に追加されました。
-
ターミナル サービス Easy Print プリンタ ドライバを最初に使う
このポリシー設定は、ローカル グループ ポリシー エディタの次のノードにあります。
コンピュータの構成\管理用テンプレート\Windows コンポーネント\ターミナル サービス\ターミナル サーバー\プリンタのリダイレクト
可能な値は次のとおりです。
- [有効] または [未構成]。このポリシーが有効または未構成に設定されている場合、ターミナル サーバーは、まずターミナル サービス Easy Print プリンタ ドライバを使用してすべてのクライアント プリンタをインストールしようとします。なんらかの理由によりターミナル サービス Easy Print プリンタ ドライバが使用できない場合は、クライアント プリンタに一致する、ターミナル サーバー上のプリンタ ドライバが使用されます。クライアント プリンタに一致するプリンタ ドライバがターミナル サーバー上に存在しない場合、そのクライアント プリンタはターミナル サービスのセッションでは使用できません。既定では、このポリシーは未構成に設定されています。
- [無効]。このポリシーが無効に設定されている場合、ターミナル サーバーは、適切なプリンタ ドライバを検出してクライアント プリンタをインストールしようとします。クライアント プリンタに一致するプリンタ ドライバがターミナル サーバー上に存在しない場合、サーバーは、ターミナル サービス Easy Print プリンタ ドライバを使用してクライアント プリンタをインストールしようとします。なんらかの理由によりターミナル サービス Easy Print プリンタ ドライバが使用できない場合、そのクライアント プリンタはターミナル サービスのセッションでは使用できません。
-
既定のクライアント プリンタだけをリダイレクトする
このポリシー設定は、ローカル グループ ポリシー エディタの次のノードにあります。
コンピュータの構成\管理用テンプレート\Windows コンポーネント\ターミナル サービス\ターミナル サーバー\プリンタのリダイレクト
可能な値は次のとおりです。
- [有効]。このポリシーが有効に設定されている場合、ターミナル サービスのセッションでは既定のクライアント プリンタだけがリダイレクトされます。
- [無効] または [未構成]。このポリシーが無効または未構成に設定されている場合、ターミナル サービスのセッションではすべてのクライアント プリンタがリダイレクトされます。既定では、このポリシーは未構成に設定されています。
その他の参照情報