Windows 11/10でリモートデスクトップがコンピューターを見つけることができない

Windows 11/10で最も厄介なことは何だと思いますか? あるバージョンから別のバージョンにアップグレードすることです。Windows 11/10の最近のアップデートの1つは、毎日リモートデスクトップを使用している人々に多くの問題を引き起こしました。通常、エラーはWindows 11/10 RDPクライアントが機能していないか、接続できず、コンピューターHOSTNAMEを見つけることができませんと表示されます。これには2つのケースがあります。

1] ネットワーク上の特定のウェブサイトまたはフォルダーにアクセスしようとしています

このエラーは、ネットワークトラブルシューティングツールを実行しようとすると表示されます。サーバー名をその中に追加しても、問題を特定できません。驚くべきことに、ドライブは時々表示されたり消えたりすることがあります。接続した後でも、ネットワークコマンドは機能しません。ユーザーは複数のPCを使用しており、多くの場合、他のシステムがネットワーク上に表示されません。

2] リモートデスクトップでコンピューター「HOSTNAME」を見つけることができません。

このエラーは、従来のリモートデスクトップソフトウェアを使用しているときに表示されました。

リモートデスクトップでコンピューター「HOSTNAME」を見つけることができません。「HOSTNAME」が指定されたネットワークに属していない可能性があります。接続しようとしているコンピューター名とドメインを確認してください。

というメッセージが表示され、失敗し続けました。

ユーザーが何度も接続を試みた後、機能することがありました。しかし、リモートデスクトップのUWPバージョンを使用すると、100%の確率で接続できるようです。

Windows 11/10でリモートデスクトップがコンピューターを見つけることができない

これは明らかにDNSの問題です。DNSサーバーに2つの異なるレコードがある可能性があり、これが時々接続できたりできなかったりする理由です。正しいアドレスに解決できると、ドライブはPCに接続されますが、数分後には消えてしまいます。ホスト名に対してnslookupを何度も使用して、毎回同じ結果が得られるかどうかを確認することで、これを確認できます。

nslookup [–SubCommand …] [{ComputerToFind| [–Server]}]

その場合、DNSサーバーを変更するか、管理者にこの問題を解決してもらう必要があります。

多くの人が試してうまくいった2番目の方法は、ネットワークアダプターでIPv6を無効にすることです。デフォルトでは、WindowsはIPv4よりもIPv6を優先します。したがって、IPv6を使用してサーバーに接続する際に問題が発生している場合は、コンピューターを強制的にIPv4のみを使用するようにすることができます。

設定>ネットワークとインターネット>イーサネット>アダプターオプションの変更を開きます

無効にしたいアダプターを右クリックし、プロパティを選択します。

インターネットプロトコルバージョン6(TCP/IPv6)というチェックボックスを探して、チェックを外します。

OKをクリックして、コンピューターを再起動します。

これで問題が解決するはずです。