RDP 経由のウェブカメラが動作しない問題がある場合、多くの場合、クライアント設定、ホストのポリシー、またはドライバーに関係しています。このトラブルシューティングガイドに従えば、ほとんどの場合、問題を解決できるでしょう。
ただし、手順を一通り行ってもウェブカメラに問題が残る場合は、サードパーティ製ソリューションを使用する必要があるかもしれません。USB Network Gate には無料版があります — 詳細は下記をご覧ください!
1. クライアント設定を変更
リモート デスクトップでウェブカメラを有効にするために試せる最も簡単な修正の 1 つは、リモート デスクトップ接続クライアントの設定を変更することです。次の手順を実行してください:
1. リモート デスクトップ接続を開きます。
2. 「オプションの表示」をクリックします。
3. [ローカル リソース]タブに移動します。
4. 「詳細…をクリックします。
ここで、ビデオ キャプチャ デバイスとプラグ アンド プレイ デバイス(多くのウェブカメラはプラグ アンド プレイです)の両方を有効にします。
なお、Windows アプリを使用している場合は、リダイレクト設定をローカルで制御できず、設定はすべて RDP サーバー管理者に委ねられます。そのため、管理者に連絡して設定について確認する必要があるかもしれません。
2. ドライバーの存在を確認する
ネイティブのRDPリダイレクトを使用する場合、ローカルマシンにのみドライバーが必要です。しかし、クライアントとホストの両方に用意しておくのが最善です。Windowsは多くの場合デバイスドライバーを自動的に提供するため、デバイス マネージャーに移動するだけでカメラ用のドライバーを入手できる可能性が高いです。
デバイス マネージャーからデバイス ドライバーを更新するには、次の手順を実行します。
- Win+X を押します。
- デバイス マネージャーを開きます。
- 「カメラ」カテゴリを展開し、Web カメラを見つけます。
- それを右クリックして「ドライバーの更新」を選択します。
一部の Web カメラでは、ドライバーをダウンロードする必要がある場合があります。ベンダーの公式サイト(絶対にサードパーティのウェブサイトから怪しいインストーラーをダウンロードしないでください!にアクセスし、サポート セクションに移動して、製品を探してください。
3. ホスト グループ ポリシーを設定
これは、サーバーが通常の Windows OS または Windows Server で稼働している場合に、リダイレクト設定を変更する方法です。これらの設定は、クライアント側で有効にしても何も変更されません。また、変更するにはサーバー上で管理者である必要があります。
Azure のようなより複雑な環境でも、グループ ポリシーで設定できますが、一般的には Intune で設定されることも多いです。いずれにしても、クライアントとしては、もちろん自分側の問題ではないことを確認したうえで、この問題を手助けしてくれる管理者または技術者に連絡するのがよいでしょう。
「許可しない…ポリシー設定は既定で未設定になっていることが多いものの、アプリケーションや Windows Update によって変更されている可能性もあるため、確認しておく価値があります。無効」に設定するには、次の手順に従ってください:
- 検索バーを使用して、グループ ポリシー エディターを検索して開きます。
- RDP ホストの設定に移動します: 「コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > リモート デスクトップ サービス > リモート デスクトップ セッション ホスト」
- 該当する設定を見つけます: 「デバイスとリソースのリダイレクト > サポートされているプラグ アンド プレイ デバイスのリダイレクトを許可しない」
- 設定を右クリックして「編集」を選択します。無効」に設定して確認します。
設定を変更した後、コンピューターを再起動することも検討してください。
4. RemoteFX を使用する
一部のウェブカメラは、ネイティブの RDP リダイレクトでサポートされない場合があります。そのような場合、RemoteFX が役立つことがあります。プリンター、マウス、キーボードなどの特定のデバイス クラスをリダイレクトするのではなく、より汎用的です。ただし、RemoteFX には 20ms 以下といった極めて低い遅延が必要であり、このため主に LAN 上での利用を想定しています。
RemoteFX を使用するには、ホストとクライアントの両方で特定のグループ ポリシーを有効にする必要があります。クライアントでは、次の場所に移動する必要があります:
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > リモート デスクトップ サービス > リモート デスクトップ接続クライアント > RemoteFX USB リダイレクト
そして、他のサポートされている RemoteFX USB デバイスの RDP リダイレクトを許可する…ポリシーを有効にします。
ホストでは、RemoteFX の可用性も制御するため、前述の「サポートされているプラグ アンド プレイ デバイスのリダイレクトを許可しない…ポリシーを無効にする必要があります。場所は次のとおりです:
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > リモート デスクトップ サービス > リモート デスクトップ セッション ホスト > デバイスとリソースのリダイレクト > サポートされているプラグ アンド プレイ デバイスのリダイレクトを許可しない
RemoteFX の場合、ポリシーを変更するだけでなく、管理者権限の PowerShell で「gpupdate /force」を実行し、コンピューターを再起動する必要もあります。これが完了すると、ローカル デバイスとリソース]の下で「その他のサポートされている RemoteFX USB デバイス」を選択できるようになります。
5. USB Network Gate を試す
USB Network Gate は、削除された RemoteFX 機能によって空いたニッチを完璧に埋めます。お使いのウェブカメラがプラグアンドプレイでない場合、RDP 経由でネイティブにリダイレクトできない可能性があります。しかし、USB Network Gate を使用すると、ネットワーク上で任意の USB デバイスを共有できます。直接接続と同じように動作し、ウェブカメラのドライバーをインストールする必要があるのは RDP ホストだけです。
USB Network Gate には、一度に 1 台のデバイスをリダイレクトできる無料版があります。さらに、パスワード保護、暗号化、自動切断、その他の設定を有効にすることで、セキュリティを強化し、ウェブカメラの映像が悪意のある第三者の手に渡るのを防ぐことができます。
USB Network Gateでウェブカメラをリダイレクトする方法
1. 無料版コードをリクエストし、メールが届くのを待ってください。
2. ダウンロードしてインストール USB Network Gate を、ウェブカメラが接続されているコンピューターにインストールします。
3. 上記のコンピューターで無償版コードを使用してUSB Network Gateを有効化してください。
4. USB Network Gate を起動し、ウェブカメラの横にある「共有」をクリックします。
5. 次に、RDP セッションに入り、USB Network Gate をインストールします。今回はクライアントのみの設定(画像に示されているもの)で行ってください。リモートコンピューターを再起動します。
6. RDP セッションに再度入り、USB Network Gate を起動し、共有されているウェブカメラの横にある「接続」をクリックします。
7. 設定 > Bluetooth とデバイス > カメラ に移動して、Web カメラをテストできます。
異なるウェブカメラの使用方法に関する注意事項
このガイドは、ビデオ会議などの目的でウェブカメラをリダイレクトしようとしているユーザーを対象としています。ただし、監視用途のウェブカメラにより関心がある場合は、ウェブカメラをリモートでアクセスするについての記事をご覧ください。家庭のセキュリティの文脈では、より適した解決策がいくつか提案されています。