Windows 用 Amazon WorkSpaces からの印刷に問題があります。これらの問題の解決方法を教えてください。
簡単な説明
Windows WorkSpaces は、ローカルプリンターリダイレクトとネットワークプリンターをサポートしています。WorkSpace のアプリケーションから印刷すると、使用可能なプリンタのリストにローカルプリンタが含まれます。
基本的なリモート印刷
基本リモート印刷はデフォルトで有効になっています。基本リモート印刷では、ホスト側で汎用プリンタードライバーを使用して印刷を制限できます。この設定では、互換性のある基本的な印刷機能を使用できますが、プリンタのすべての機能を使用することはできません。デバイスの種類によっては、基本的なリモート印刷では、ホスト側で対応するプリンタードライバーが必要になる場合があります。
高度なリモートプリント
Windows クライアント用の高度なリモート印刷では、両面印刷などの特定のプリンタ機能を使用できます。特定のプリンタ機能を使用するには、対応するプリンタドライバをホスト側にインストールします。
解決方法
Windows WorkSpaces での印刷の問題をトラブルシューティングするには、次の手順に従います。
1. ローカルクライアントコンピュータから期待どおりに印刷できることを確認します。これにより、プリンタハードウェアの問題を回避し、ローカルクライアントに最新のプリンタドライバがインストールされていることを確認できます。
2. 最新の WorkSpaces クライアントアプリケーションを使用していることを確認します。そうでない場合は、WorkSpace のクライアントアプリケーションのバージョンを更新してください。次に、WorkSpace から印刷を試して、印刷の問題が解消されるかどうかを確認します。
3. まず、WorkSpaces コンソールから WorkSpace を再起動します。再起動すると、印刷に必要な WorkSpaces コンポーネントがインストールまたは修正されます。
4. WorkSpace が印刷ジョブをローカルクライアントコンピュータにリダイレクトしているかどうかを確認します。
- Windows ローカルクライアントコンピューターの場合は、WorkSpace で [Print Management] (印刷管理) を開きます。[All Printers] (すべてのプリンター) で、リダイレクトされたプリンターのキューの準備が整っていることを確認します。リダイレクトされたプリンターを右クリックして、[Print Test Page] (テストページを印刷) を選択します。次に、ローカルクライアントの印刷スプーラで WorkSpace からの印刷ジョブがキューに入っていることを確認します。
- macOS ローカルクライアントコンピューターの場合は、WorkSpace で [プリンターとスキャナー] を開きます。リダイレクトされたプリンタを選択し、[テストページの管理と印刷] を選択します。[プリンターとスキャナー] に戻り、リダイレクトされたプリンターを選択して、[キューを開く] を選択します。ローカルクライアントの印刷スプーラに WorkSpace キューからの印刷ジョブがあることを確認します。
テストページを印刷すると、プリンターのプロパティとドライバーに関する詳細が表示されます。この情報は、追加のトラブルシューティングに使用できます。
ローカルプリンタは、WorkSpace プロトコルに基づいて次の命名規則を使用します。
- PCoIP: <local-printer-name> (Local - <username>.<computername>)
- WorkSpaces Streaming Protocol (WSP): <local-printer-name> - Redirected (<-computername>)
ローカルプリンターの詳細については、「ローカルプリンター」を参照してください。
5. それでも印刷ジョブが完了しない場合は、WorkSpace で関連サービスが実行されているかどうかを確認してください。確認するには:
- ローカルの WorkSpace で [タスクマネージャ] を開き、[詳細] タブを選択します。
- PCoIP WorkSpace の場合は、Windows 印刷スプーラサービス (spoolsv.exe) と Teradici PCoIP 印刷サービス (pcoip_vchan_printing_svc.exe) が実行されているかどうかを確認します。
- WSP WorkSpace の場合は、Windows 印刷スプーラサービス (spoolsv.exe) が実行されているかどうかを確認し、C:\Program Files\ Amazon\ WSP\ printer_host.dll の場所に printer_host.dll が存在するかどうかを確認します。
- Teradici PCoIP 印刷サービスが実行されていない場合や WSP WorkSpace printer_host.dll が存在しない場合、WorkSpaces のリモートプリンターはローカルクライアントにリダイレクトされません。必要な印刷サービスコンポーネントを起動または修正するには、WorkSpaces コンソールから WorkSpace を再起動します。
注意: リモート印刷は仮想チャネルとして実装されます。仮想チャネルがオフになっていると、リモート印刷は機能しません。
6. 高度なリモート印刷機能は動作しないが基本的な印刷は機能する場合は、適切なグループポリシーが設定されているかどうかを確認してください。WorkSpaces にインストールされているプリンタドライバを、ローカルクライアントコンピュータにインストールされているプリンタドライバと一致させます。Windows WorkSpace で次のコマンドを実行して、ドライバーのバージョンを確認します。
Get-PrinterDriver
ホストオペレーティングシステムに対応するプリンタードライバーが見つからない場合があります。使用可能なプリンタドライバがプリンタと互換性がない可能性があります。このような場合は、基本的な印刷設定を選択することで、それらのプリンタに印刷できます。
7. 上記のトラブルシューティングのステップを完了しても問題が解決しない場合は、AWS サポートまでお問い合わせください。