Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決法】「これらの理由のうちの1つにより、リモートデスクトップはリモートコンピューターに接続できません」エラーの直し方

これらの理由のうちの1つにより、リモートデスクトップはリモートコンピューターに接続できません」というエラーは、ログイン資格情報の誤り、接続の問題、HTTP/UDPプロトコルの使用など、さまざまな原因で発生する可能性があります。このエラーメッセージでは、具体的に以下の3つの理由が示されています。

  1. サーバーへのリモートアクセスが有効になっていない
  2. リモートコンピューターの電源が入っていない
  3. リモートコンピューターがネットワーク上で利用できない

リモートデスクトップは、Windowsが動作している他のコンピューターへ、その場所に physically 移動することなく接続して操作できる非常に便利な機能です。接続先のコンピューターが世界のどこにあっても、正しい資格情報と必要なソフトウェアがあれば、遠隔からアクセスして利用できます。また、接続を成功させるには、両方のシステムでインターネット接続が有効であることが必須となります。本記事では、リモートデスクトップがリモートコンピューターに接続できないという一般的な問題について、その原因と、エラーを完全に解消するための解決策を詳しく解説します。

Windowsでリモートデスクトップ接続が失敗する主な原因

Windowsでリモートデスクトップ接続が失敗する原因はいくつかありますが、最も頻度が高いのは、インターネット接続の不安定さやログイン資格情報の不一致です。これら以外にも、Windows 10でリモートデスクトップ機能が動作しなくなる既知の原因として、以下のようなものが挙げられます。

  • Windows Update 後に RDP が機能しない: Windowsをアップグレードまたは更新した後、リモートデスクトップ機能が正常に動作しなくなることがあります。これは更新によってRDP機能が破損した可能性があり、手動での修正が必要になるためです。
  • アンチウイルス/ファイアウォールの問題: セキュリティソフトをインストールすると、WindowsのRDP機能の一部がブロックされる場合があり、リモートのWindowsコンピューターへ正常に接続できなくなることがあります。
  • ネットワークプロファイルの問題: 多くの場合、Windowsで「パブリック(公開)」のネットワークプロファイルを使用していると、リモートデスクトップ機能がブロックされます。

以下の解決策を順番に試して、WindowsのRDPを正常に動作させましょう。

解決策1:ファイアウォール設定の変更・調整

RDPに問題がある場合、まず真っ先に確認すべき項目です。多くの場合、ファイアウォールはデフォルトで一部の着信・発信接続をブロックしています。厳格なファイアウォールポリシーを設定していると、残念ながらリモートコンピューターに接続できません。

リモートデスクトップ機能がWindowsファイアウォールでブロックされている、あるいは許可されていない場合は、許可を設定する必要があります。手順は非常に簡単なので、以下の手順に従ってください。

  1. スタートメニューを開き、「Windows ファイアウォールによるアプリケーションへの許可」と入力します。
  2. 表示された最初の候補をクリックします。
  3. 表示されたウィンドウの右上にある「設定の変更」をクリックします。
  4. Windowsファイアウォールで許可または拒否されているアプリや機能の一覧が表示されます。
  5. 一覧を下にスクロールして「リモートデスクトップ」を見つけ、その前のチェックボックス(プライベート側)にチェックを入れます。
  6. ウィンドウを閉じれば、Windowsファイアウォール経由でのリモートデスクトップ許可は完了です。

解決策2:リモートデスクトップ接続が許可されていない場合は許可する

次に確認すべきは、Windows自体でリモートデスクトップ接続が許可されているかどうかです。この機能が無効になっていると、ファイアウォールでリモートデスクトップを許可しても接続は機能しません。以下の手順で確認しましょう。

  1. スタートメニューで「リモートデスクトップ接続の許可」と入力します。
  2. 最初の候補をクリックします。
  3. ウィンドウが表示されるので、「リモートデスクトップ」の見出しまでスクロールし、「このコンピューターへのリモート接続を許可するように設定を変更します」の横にある「設定の表示」をクリックします。
  4. このコンピューターへのリモート アシスタンス接続を許可する」にチェックが入っていることを確認します。「適用」をクリックし、続いて「OK」をクリックしてウィンドウを閉じます。

解決策3:リモートデスクトップの資格情報をリセットする

特定のリモートコンピューターの資格情報を保存した状態で、別のリモートコンピューターに接続しようとすると、資格情報が一致せずエラーが発生することがよくあります。これは、保存済みのリモートデスクトップ資格情報と、接続先のコンピューターの資格情報が異なるために起こる現象です。

Windows 10でRDPの資格情報をリセットまたは削除するには、以下の手順を実行します。

  1. スタートメニューで「リモートデスクトップ接続」と入力します。
  2. 最初の候補「リモートデスクトップ接続」をクリックします。
  3. 接続先コンピューターのIPアドレスを入力します。このコンピューターに対して保存済みの資格情報がある場合は、編集または削除の選択肢が表示されます。
  4. 「削除」をクリックして資格情報を削除します。

解決策4:リモートコンピューターのIPアドレスをhostsファイルに追加する

もうひとつの対処法として、リモートコンピューターのIPアドレスをhostsファイルに追加する方法があります。接続先のIPアドレスがhostsファイルに記載されていないことで、接続に問題が生じることがあります。以下の手順で実行してください。

  1. Windowsキー + X を押し、一覧から「コマンドプロンプト(管理者)」を選択して、管理者権限のコマンドプロンプトを開きます。
  2. コマンドプロンプトで、次のコマンドを入力します:
    cd C:/Windows/System32/Drivers/etc
  3. 続けて、次のコマンドを入力します:
    notepad hosts
  4. hostsファイルがメモ帳で開いたら、ファイルの末尾にリモートコンピューターのIPアドレスを追記します。最後に閉じるボタンをクリックし、変更の保存を求められたら「保存」を選択します。

解決策5:RDGClientTransport キーの追加

レジストリの調整によって、Windowsのリモートデスクトップ接続の問題を解決できたユーザーもいます。Windowsレジストリに新しいDWORD値を作成することで、RDPに HTTP/UDP の代わりに RPC/HTTP 接続を使用するよう強制できます。キーの追加手順は以下の通りです。

  1. Windows + R を押して「ファイル名を指定して実行」を開きます。
  2. regedit」と入力してEnterキーを押します。
  3. レジストリエディターで、次のパスに移動します(アドレスバーに貼り付けると便利です):
    HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
  4. 画面右側の空きスペースを右クリックし、「新規 → DWORD (32ビット) 値」を選択して、名前を RDGClientTransport にします。
  5. 作成した新しい値をダブルクリックしてプロパティを開き、「値のデータ」を 1 に設定します。その後「OK」をクリックし、レジストリエディターを閉じて完了です。

解決策6:ネットワークプロパティの変更

場合によっては、ネットワークが「パブリック」として設定されていることがエラーの引き金になっていることがあります。そこでこのステップでは、ネットワークを「プライベート」に変更します。手順は以下の通りです。

  1. 「Windows」+「I」キーを押して設定アプリを開きます。
  2. ネットワークとインターネット」をクリックし、「状態」を選択します。
  3. 接続プロパティの変更」をクリックします。
  4. プライベート」を選択します。
  5. 問題が解決したかどうかを確認します。
  1. リモートデスクトップがリモートコンピューターに接続できない問題を修正

    テクノロジーが進歩し、組織内でシステムを相互接続する必要性が高まっているため、ユーザーは、共通のネットワーク接続を使用してその地域の PC を接続しようとします。ただし、これらの理由のいずれかにより、リモート デスクトップはリモート コンピュータに接続できません。問題は PC で発生します。この問題により、ユーザーは PC を同じネットワークに接続できなくなり、ファイルの共有で問題が発生します。 Windows 10 でリモート デスクトップがリモート コンピューターに接続できない問題を解決する記事を読むことができます。 リモート デスクトップがリモート コンピュータに接続できない問題を修

  2. Windows 10でリモートデスクトップがコンピューターを検出できない問題を解決する方法

    リモートデスクトップでコンピューターが見つからない、同じネットワーク上の別のPCに接続できない——そんなお困りの方は、この記事が役立ちます。いくつかの対処法を実行するだけで、この問題は簡単に解決できます。 Windowsのリモートデスクトップは、同じネットワーク上にある他のPCやシステムへリモート接続できる非常に便利なアプリです。しかし、リモートデスクトップの使用中に相手のPCが見つからない場合は、以下のトラブルシューティングの手順を試してみてください。 Windows 10で「リモートデスクトップがコンピューターを検出できない」問題を解決する方法 それでは、順番に見ていきましょう。 1.