[RDPDR] を右クリックし、[エクスポート] をクリックして、.reg ファイルを保存します。 問題が発生している RD セッション ホスト サーバーに .reg ファイルをコピーします。, 5. プリンタの利用 | 基本操作についてです。「Windowsデスクトップ 活用ガイド」は、ネットワーク上にある自分だけのパソコンを利用できる、「お名前.com Windowsデスクトップ」をご利用いただく際の活用ガイドです。24時間接続を必要とするサービス運用に最適なリモートデスクトップサービスです。 デバイス マネージャーを起動し、リモート デスクトップ デバイス リダイレクター バスのプロパティを表示します。[デバイスの状態] に、[このデバイスは正しく動作しています] というメッセージが表示されていることを確認します。, Rdpdr.sys ファイルが見つからないか破損している場合は、Rdpdr.sys ファイルを Windows Server 2008 R2 のインストール メディアから、RD セッション ホスト サーバーの %systemroot%\system32\drivers フォルダーにコピーします。ここで %systemroot% は、オペレーティング システムのインストール先のフォルダーです。 このフォルダーは既定で c:\windows にあります。, 2. [サービス] ウィンドウで、[印刷スプーラー] を右クリックし、[再起動] をクリックします。, 4. RD セッション ホスト サーバーで、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「expand source destination」と入力し (source はインストール ディスク上の展開元ファイルのパス、destination はファイルの保存場所のパス)、[OK] をクリックします。, Rdpdr.sys ファイルをコピーしても問題が解決しない場合は、RDPDR レジストリ サブキーが壊れている可能性があります。, これらの手順を実行するには、ローカルの Administrators グループのメンバーであるか、適切な権限を委任されている必要があります。, 注意: レジストリの編集を誤ると、システムを著しく壊す恐れがあります。 レジストリを変更する前に、重要なデータのバックアップを作成するようにしてください。, 1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd レジストリ サブキーを見つけます。, 値のデータ: 参照のリダイレクト先である .inf ファイル内のセクションの名前。, 新しいレジストリ値を追加した後、PrinterMappingINFName レジストリ エントリで指定した .inf ファイルを作成または変更して、クライアント側からサーバー側へのドライバーのユーザー定義マッピングを含めます。 次の例で使用されている形式に従います。, ; クライアント側ドライバーからサーバー側ドライバーへのプリンター マッピング ファイル, "OEM プリンター ドライバー名" = "Windows Server 2008 ドライバー名", "HP DeskJet 720C Series v10.3" = "HP DeskJet 722C", この式の左辺は、サーバーにリダイレクトされるクライアント側の印刷キューに関連付けられているプリンター ドライバーの正確な名前です。 プリンター ドライバーの正確な名前は、クライアント コンピューターでプリンターのプロパティを表示すると、[モデル] の隣の [全般] タブに表示されます。 ([詳細] タブをクリックして、[ドライバー] 一覧にドライバー名を表示することもできます。) 式の右辺は、RD セッション ホスト サーバーにインストールされているサーバー側のドライバーの正確な名前です。, 重要: 変更を有効にするには、RD セッション ホスト サーバーで印刷スプーラー サービスを再起動することが必要です。, 1. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。, 3. リモートデスクトップを利用する場合にプリンタ設定をリダイレクトで設定し、プリンタ名を次回おなじプリンタの利用のために保存して再利用しようとしますが、プリンタ名に毎回(プリンタ名:リダイレクトn)と「n」の番号が変更され、プリンタ特定が出来なくなります。解消方法をご存知の方、ご教授ください。, **モデレーター注** RD セッション ホスト サーバーで [サービス] スナップインを開きます。[サービス] スナップインを開くには、[スタート] ボタンをクリックし、「services.msc」と入力して、[OK] をクリックします。, クライアントの印刷キューが存在しない場合、RD セッション ホスト サーバーは、セッション内からプリンターを使用可能にしようとする際に、プリンターのアクセス制御リスト (ACL) を適用できません。, クライアント セッション内で指定される印刷キューが存在することを確認するには、クライアント コンピューターのリモート デスクトップ サービス セッションを終了してから、プリンターに接続します。 プリンターと接続できない場合は、プリンター サーバーのプリンター設定を確認してください。, プリンターが存在しない場合は、[プリンター] ツール (オペレーティング システムのバージョンによっては [プリンターと FAX] ツール) でプリンターを右クリックし、[削除]、[はい] の順にクリックしてプリンターの削除を確認します。, この問題を解決するには、次のコンポーネントがクライアント コンピューターにインストールされていることを確認します。, Microsoft .NET Framework 3.0 Service Pack 1 (SP1), 注: RDC 6.1 (6.0.6001) クライアントおよび RDC 7.0 クライアントは、リモート デスクトップ プロトコル 6.1 をサポートしています。, 次のセクションを参照して、クライアント コンピューターに現在インストールされているコンポーネントのバージョンを確認してください。 いずれかの必要なコンポーネントの新しいバージョンをダウンロードする必要がある場合は、Microsoft ダウンロード センターの Web サイト ( http://go.microsoft.com/fwlink/?LinkId=102026 (英語の可能性あり))を参照してください。, クライアント コンピューターでリモート デスクトップ接続のバージョンを確認するには、次の手順を実行します。, 1. 値が 3.0.04506.620 より小さいか、v3.0 レジストリ サブキーが存在しない場合は、クライアント コンピューターに .NET Framework 3.0 SP1 がインストールされていません。, この問題を解決するには、プリンター ドライバーのセットアップ プログラムを再実行して、プリンター ドライバーの .inf ファイルを再インストールします。 問題が引き続き発生し、カスタム プリンターのマッピング ファイルを使用してクライアント側からサーバー側へのドライバーのマッピングを定義する場合は、次の点を確認してカスタム プリンターのマッピング ファイルが正しく構成されていることを確認します。, 正しいプリンター マッピング .inf ファイル名が PrinterMappingINFName レジストリ エントリで指定されている。, 2. [リモート デスクトップ デバイス リダイレクター バス] を右クリックして、[プロパティ] をクリックします。, 7. [ユーザー名] 列と [メモリ (プライベート ワーキング セット)] 列が表示されていることを確認します。 表示されない場合、[表示] メニューで [列の選択] をクリックして、[ユーザー名] チェック ボックスと [メモリ (プライベート ワーキング セット)] チェック ボックスをオンにして、[OK] をクリックします。, 4. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services レジストリ サブキーを見つけます。, 4. 印刷スプーラー サービスの [状態] 列に [開始] が表示されていることを確認します。, 重要: プリンター ドライバーをインストールした後、プリンター ドライバーの変更を有効にする前に、RD セッション ホスト サーバーで RD セッション ホスト サーバー クライアントをいったんログオフし、ログオンすることが必要です。, 注: [ファイル] メニューが表示されない場合は、[プリンター] ダイアログ ボックスの空白の領域を右クリックし、[サーバーのプロパティ] をクリックします。, この問題を解決するには、いったんリモート デスクトップ サービス セッションを切断し、再接続する必要があります。, この問題を解決するには、MaxPrintersPerSession レジストリ エントリを作成または変更し、1 セッションあたりで制限されているプリンターの最大数に達していないことを確認します。 既定では、1 セッションあたりで制限されているプリンターの最大数は 20 です。, 3. リモートデスクトップサービスのRDS時の印刷では、汎用ドライバである EasyPrint が使用できます。 このEasyPrintを使用し、 どのようにプリンタ印刷しているのか? 印刷で転送されるスプールデータファイルサイズはどう変わるのか? その仕組みを確認・調査してみました。 [OK] をクリックして、[印刷スプーラーのプロパティ] ダイアログ ボックスを閉じます。, 7. [リモート デスクトップ接続] ダイアログ ボックスの左上隅にあるアイコンをクリックし、[バージョン情報] をクリックします。, 3. リモート デスクトップ サービスの UserMode ポート リダイレクター サービスの [状態] 列に、[開始] と表示されていることを確認します。, この問題は通常は無視してかまいません。 プリンター キューの作成時には既定の構成が適用されます。, この問題を解決するには、最初に印刷スプーラー サービスが RD セッション ホスト サーバーで実行されていることを確認します。 印刷スプーラー サービスが実行中である場合は、クライアント セッションで指定される印刷キューが存在することを確認してください。, 1. プリンターをクリックし、次に [プリンター サーバーのプロパティ] をクリックします。, 1. RD セッション ホスト サーバー上で、レジストリ エディターを開きます。 レジストリ エディターを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「regedit」と入力して、[OK] をクリックします。, 3. ターミナル サービスを右クリックし、[新規作成] をポイントし、[DWORD (32 ビット) 値] をクリックします。, 5. MaxPrintersPerSession をエントリ名として入力し、Enter キーを押します。, 6. リモート デスクトップ サービスではプリンターのリダイレクトが行われます。これは、印刷ジョブをサーバーから、クライアント コンピューターに接続されたプリンターまたはクライアント コンピューターが利用可能な共有プリンターにルーティングするものです。 メモリ使用量に基づいてプロセスを並べ替えるには、[メモリ (プライベート ワーキング セット)] の列見出しをクリックします。, 8. バージョンは、[バージョン情報] ダイアログ ボックスに表示されます。 RDC 6.1 がインストールされている場合は、バージョン番号 6.0.6001 として表示されます。, クライアント コンピューターの .NET Framework のバージョンを確認するには、次の手順を実行します。, 1. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。, 6. [サービス] スナップインを開きます。[サービス] スナップインを開くには、[スタート] ボタンをクリックし、「services.msc」と入力して、[OK] をクリックします。, 3. みなさんはwindows10のリモートデスクトップのクライアントへの接続方法をご存知でしょうか。そもそもwindows10のリモートデスクトップという機能はご存知でしょうか。今回はwindows10リモートデスクトップの接続の設定方法についてまとめます。 タイトルを編集しました。 問題が発生している RD セッション ホスト サーバーで、前の手順で作成した .reg ファイルをダブルクリックします。, 6. [サービス] ウィンドウで、[リモート デスクトップ サービスの UserMode ポート リダイレクター] を右クリックし、[再起動] をクリックします。, 4. 印刷スプーラー サービスの [状態] 列に [開始] が表示されていることを確認します。, この問題を解決するには、印刷スプーラー サービスがクライアント コンピューターと RD セッション ホスト サーバーの両方で実行されていることを確認してください。 印刷スプーラー サービスを再起動しても問題が解決されない場合は、RD セッション ホスト サーバーの printui.dll ドライブ ファイルが壊れている可能性があります。 この問題を解決するには、RD セッション ホスト サーバーにプリンタードライバーを再インストールします。, この手順を実行するには、ローカルの Administrators グループのメンバーであるか、適切な権限が委任されている必要があります。, 1. RD セッション ホスト サーバーで [サービス] スナップインを開きます。[サービス] スナップインを開くには、[スタート] ボタンをクリックし、[管理ツール] をポイントして、[サービス] をクリックします。, 3. [リモート デスクトップ デバイス リダイレクター バス] を右クリックして、[プロパティ] をクリックします。 [デバイスの状態] で、[このデバイスは正しく動作しています] というメッセージが表示されていることを確認します。, 注: 変更を有効にするには、RD セッション ホスト サーバーの再起動が必要な場合があります。, これでも問題が解決しない場合は、リモート デスクトップ セッション ホストの役割サービスをアンインストールして再インストールします。, サーバー マネージャーを使用して、リモート デスクトップ セッション ホストの役割サービスをアンインストールして再インストールします。 リモート デスクトップ セッション ホストの役割サービスのアンインストールと再インストールの詳細については、Windows Server 2008 R2 テクニカル ライブラリにあるリモート デスクトップ セッション ホストのヘルプ ( http://technet.microsoft.com/ja-jp/library/cc742822.aspx) を参照してください。, 重要: リモート デスクトップ セッション ホストの役割サービスをアンインストールして再インストールすると、既存のアプリケーションの再インストールが必要となる場合があります。, RD セッション ホスト サーバーにプリンター ドライバーをインストールまたは再インストールします。, RD セッション ホスト サーバーにプリンター ドライバーをインストールまたは再インストールする, クライアント コンピューターにインストールされているプリンター ドライバーが OEM ドライバーで、ドライバーをプリンターの製造元から入手できる場合は、OEM ドライバーをプリンターの製造元から入手したドライバーに置き換えます。 サードパーティのドライバーをインストールしている場合は、そのドライバーが Windows Hardware Quality Labs (WHQL) の署名済みのドライバーであることを確認してください。, 重要: プリンター ドライバーをインストールした後、プリンター ドライバーの変更を有効にする前に、RD セッション ホスト サーバーで RD セッション ホスト クライアントをいったんログオフし、ログオンすることが必要です。, この手順を実行するには、ローカルの Administrators グループのメンバーであるか、適切な権限を委任されている必要があります。, プリンターのセットアップ プログラムを実行して、RD セッション ホスト サーバーにプリンター ドライバーの .inf ファイルをインストールします。, プリンター ドライバーの追加ウィザードを使用して、プリンター ドライバーをインストールします。, 1. クライアント コンピューター上で、レジストリ エディターを開きます。 レジストリ エディターを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「regedit」と入力して、[OK] をクリックします。, 2. レジストリ サブキーをインポートした後、デバイス マネージャーを起動し、[システム デバイス] を展開して [リモート デスクトップ デバイス リダイレクター バス] をクリックします。, 10. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR レジストリ サブキーを見つけます。, 4. [値データ] ボックスに、1 セッションあたりで許可するプリンターの最大数を入力し、[OK] をクリックします。, RD セッション ホスト サーバーで、リモート デスクトップ サービスの UserMode ポート リダイレクター サービスを再起動します。, 次の手順を使用して、RD セッション ホスト サーバーで、リモート デスクトップ サービスの UserMode ポート リダイレクター サービスを再起動します。, 3. プロセスを終了するには、そのプロセス名をクリックし、[プロセスの終了] をクリックします。, タスク マネージャーを使用してもメモリを解放できない場合、またはメモリを解放した後もこの問題が引き続き発生する場合は、RD セッション ホスト サーバーを再起動します。, この問題を解決するには、印刷スプーラー サービスをいったん停止してから開始します。, この問題は通常は無視してかまいません。 既定のプリンターが正しく設定されていても、この状態は頻繁に発生します。, 注: この状態は、リモート デスクトップ サービス クライアントに複数のリダイレクトされたプリンター キューがあり、クライアントが以下の操作を実行している場合に発生する可能性があります。, 切断。 クライアントがリモート デスクトップ サービス セッションから切断されると、RD セッション ホスト サーバーはリダイレクトされたプリンター キューを削除します。 RD セッション ホスト サーバーがリダイレクトされたプリンター キューを削除する順序は、作成した順序と同じではない場合があります。 RD セッション ホスト サーバーが削除済みのリダイレクトされたプリンター キューを復元しようとする場合は、既定のプリンターが正しく設定されていない場合があります。, 再接続。 クライアントがリモート デスクトップ サービス セッションに再接続すると、RD セッション ホスト サーバー上の印刷スプーラー サービスが、セッションのプリンター一覧を列挙します。 印刷スプーラーサービスが切断状態にあるプリンターを正しく列挙しない場合は、既定のプリンターが正しく設定されていない可能性があります。, http://technet.microsoft.com/ja-jp/library/cc742822.aspx, http://go.microsoft.com/fwlink/?LinkId=102026 (英語の可能性あり), Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost, Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType. タブの下部にある [全ユーザーのプロセスを表示する] チェック ボックスをオンにします。, 5. 編集前タイトル : リモートデスクトップでのプリンタについて, フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。, https://social.technet.microsoft.com/Forums/windows/ja-JP/312f17ca-9c47-44ce-be0e-5a31d1e84326/12522124801245212524124631248812392349203103412373124281235612?forum=w7itprogeneralja, リダイレクトプリンタは作成されるまでのタイムラグもあるので、推測するにも難しいです。, 簡単な方法として思いつくのは、セッションを残しておく(サインアウトではなく、切断する)ぐらいですね。, 私が構築したRDP環境では、サーバにプリンタをインストールし、サーバからネットワーク的に到達できないプリンタを使う端末のみリダイレクトプリンタを許可する形(接続用のRDPファイルを変更して配布)にしています。, プリンタが50個ぐらいになったので、ログインユーザに合わせてプリンタのアクセス権限を設定し、サーバ側の通常使うプリンタを切替える画面も作成する必要がありました。, リダイレクトプリンタを使う場合だと、クライアント側の設定そのままなので気にする必要がない部分ですね。, >>サーバからネットワーク的に到達できないプリンタを使う端末のみリダイレクトプリンタを許可する形(接続用のRDPファイルを変更して配布)にしています。, RDPファイルをテキストエディタで開いてredirectprintersの設定※を変更しています。, ※リモートデスクトップ接続アプリのローカルリソースタブ内にあるプリンターのチェックボックスと連動している設定項目です。, 接続アアプリから名前をつけて保存で作成したRDPファイルを見比べると分かり易いかと, RDPファイルの設定項目については以下URLが参照になります。 クライアント コンピューターで、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「mstsc.exe」と入力して、[OK] をクリックします。, 2. RD セッション ホスト サーバーで、デバイス マネージャーを開きます。 デバイス マネージャーを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「devmgmt.msc」と入力して、[OK] をクリックします。, 2. RD セッション ホスト サーバーで、レジストリ エディターを開きます。 レジストリ エディターを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「regedit」と入力して、[OK] をクリックします。, 2. [追加] をクリックし、プリンター ドライバーの追加ウィザードの指示に従ってプリンター ドライバーの .inf ファイルをインストールします。, 既存のカスタム プリンター マッピング ファイルを作成または変更して、RD セッション ホスト サーバー上で、クライアント側からサーバー側へのドライバーのマッピングを定義します。, 1. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。, 5. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。, 8. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[続行] をクリックします。, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup, 4. MaxPrintersPerSession を右クリックして、[変更] をクリックします。, 7. Horizon 7 RDS グループ ポリシー設定は、 [ユーザーの構成] > [管理用テンプレート] > [Windows コンポーネント] > [リモート デスクトップ サービス] > [リモート デスクトップ セッション ホスト] > [プリンタ リダイレクト] フォルダにもインストールされています。 [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。, 4. 検索しても解決に至る情報を見つけることが出来なかったため、投稿させていただきました。 Windows10のPCからリモートデスクトップ接続にて、Windows8.1のPCにログインして、 Windows8.1のPCにあるファイルを印刷したいのですが、リダイレクト表示されません。 ファイル名が正しくない場合は、PrinterMappingINFName を右クリックし、[変更] をクリックして、[値のデータ] に正しいファイル名を入力し、[OK] をクリックします。, PrinterMappingINFName レジストリ エントリで指定されているプリンター マッピング .inf ファイルを開きます。 ファイルで、少なくとも 1 つのマッピングがプリンター名のマッピング セクションに含まれていることを確認します。 また、構文が正しいことを確認します。 マッピングでは次の構文を使用する必要があります。, 変更を有効にするには、RD セッション ホスト サーバーで印刷スプーラー サービスを再起動します。, この問題を解決するには、RD セッション ホスト サーバーで使用できるメモリの量を増やします。 使用可能なメモリの量を増やす方法の 1 つとして、RD セッション ホスト サーバーで実行されているプログラムやプロセスの中に終了できるものがあるかを判断する方法があります。 タスク マネージャーを使用すると、最も多くのメモリが使用されているプロセスを特定して、そのプロセスを終了することができます。, 1. RD セッション ホスト サーバーで、 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd サブキーの PrinterMappingINFName レジストリ エントリで指定した .inf ファイルの名前が正しいことを確認します。, 3. リモートデスクトップを利用する場合にプリンタ設定をリダイレクトで設定し、プリンタ名を次回おなじプリンタの利用のために保存して再利用しようとしますが、プリンタ名に毎回(プリンタ名:リダイレクトn)と「n」の番号が変更され、プリンタ特定が出来なくなります。