Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

リモートデスクトップは、離れた場所にあるコンピューターに接続できるWindows標準の機能です。しかし、リモートデスクトップを使ってリモートコンピューターに接続しようとすると、次のようなエラーメッセージが表示されることがあります。

リモートデスクトップはリモートコンピューターに接続できません。接続はリモートコンピューターによって拒否されました。

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

リモートコンピューターの電源が入っており、ネットワークに接続されていること、そしてリモートアクセスが有効になっていることを確認してください。

この問題の原因は、アクセス許可、ネットワーク設定、グループポリシーなど多岐にわたります。特によくある原因の一つは、アカウントに十分な権限がないことです。また、接続元のコンピューターから接続を開始できないケースもあります。この記事では、この問題を解決するための具体的な方法を順を追って解説します。

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

リモートデスクトップがリモートコンピューターに接続できないときの対処法

以下の対処法を順番に試し、その都度問題が解消されるか確認してください。一部の手順では管理者権限が必要です。

  1. リモートコンピューターでRDPプロトコルの状態を確認する
  2. グループポリシーオブジェクト(GPO)がRDPをブロックしていないか確認する
  3. RDPサービスの状態を確認する
  4. 別のアプリケーションが同じポートを使用していないか確認する
  5. ファイアウォールがRDPポートをブロックしていないか確認する
  6. RDPリスナーポートを確認する
  7. 正常に動作しているコンピューターのレジストリ設定を適用する

1] リモートコンピューターでRDPプロトコルの状態を確認する

RDPプロトコルには、リモートデスクトップアプリが接続を確立するために必要なレジストリエントリがあります。レジストリを変更する前に、必ずバックアップを取ってください。

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

Win + Rキーで「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押します。次のパスに移動してください。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

DWORD値のfDenyTSConnectionsをダブルクリックし、値を0に変更するとRDPが有効になります。

2] グループポリシーオブジェクト(GPO)がRDPをブロックしていないか確認する

グループポリシーエディターを開き、次のパスに移動します。

コンピューターの構成\管理用テンプレート\Windows コンポーネント\リモート デスクトップ サービス\リモート デスクトップ セッション ホスト\接続

[リモート デスクトップ サービスを使ったリモート接続をユーザーに許可する]というポリシーを見つけ、有効に設定します。

対象のコンピューターで管理者としてコマンドプロンプトを開き、gpupdate /forceコマンドを実行してポリシーを即時反映させましょう。

3] RDPサービスの状態を確認する

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

RDP関連のサービスは、クライアント側とリモート側の両方のコンピューターで実行されている必要があります。主なサービスは以下の2つです。

  • リモート デスクトップ サービス(TermService)
  • リモート デスクトップ サービス ユーザーモード ポート リダイレクター(UmRdpService)

「ファイル名を指定して実行」で「services.msc」と入力し、Enterキーを押します。

サービス一覧からこれらのサービスを見つけ、実行中であることを確認してください。スタートアップの種類を「自動」に設定しておけば、コンピューターの起動時に自動的に開始されます。

4] 別のアプリケーションが同じポートを使用していないか確認する

RDPはポート番号3389を使用します。他のアプリケーションがこのポートを占有していると、接続できません。

管理者権限でPowerShellを開き、次のコマンドを実行します。

cmd /c netstat -ano

3389への参照がある行を探し、そのプロセスのPIDをメモします。

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

タスクマネージャーを開き、列見出しを右クリックして「PID」を表示します。コマンドで確認したPIDと一致するプロセスを特定してください。

そのプロセスがリモートデスクトップ以外のものであれば、以下の選択肢があります。

  • リモートデスクトップのポート番号を変更する
  • そのポートを使用しているアプリケーションをアンインストールまたは無効化する
  • アプリケーション側の使用ポートを別の番号に変更する

作業完了後は、必ずRDPサービスを再起動してください。

5] ファイアウォールがRDPポートをブロックしていないか確認する

Sysinternalsが提供するPSPingツールを使うと、特定のポート経由でコンピューターに到達できるかどうかを確認できます。開いているポートの一覧を調べる際にも役立ちます。

  • SysinternalsからPSPingツールをダウンロードする
  • コマンドプロンプトを開く
  • ダウンロードしたファイルのあるフォルダーへ移動する
  • 次のコマンドを実行する
psping -accepteula <コンピューターのIPアドレス>:3389

結果に「接続が拒否された」や「すべての接続試行が失敗した」と表示される場合は、そのポートがコンピューター側でブロックされていないか確認する必要があります。

ファイアウォールのポート制限の確認・解除方法については、詳細なガイドを参照してください。

6] RDPリスナーポートを確認する

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

RDPはポート番号3389を使用します。接続が確立されない場合は、両方のコンピューターで正しく構成されているか確認しましょう。ここではレジストリを編集するため、必ず事前にバックアップを取ってください。

  • 「ファイル名を指定して実行」で「regedit」と入力し、Enterキーを押す
  • 次のパスに移動する
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
  • PortNumber(DWORD)をダブルクリックし、値が3389になっていることを確認する
  • リモートデスクトップサービスを再起動する
  • リモートコンピューターに接続できるか確認する

これらの手順は、接続元と接続先の両方のコンピューターで実施してください。

7] 正常に動作しているコンピューターのレジストリ設定を適用する

Windows 11/10でリモートデスクトップがリモートコンピューターに接続できない場合の対処法

リモート接続が正常に機能している別のコンピューターがある場合は、そのレジストリキーをエクスポートして、問題が発生しているコンピューターにインポートする方法も有効です。

リモート接続が正常なコンピューターでの操作:

レジストリエディターを開き、次のパスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

RDP-Tcpキーを右クリックして「エクスポート」を選択します。キー内のすべての設定がファイルに保存されます。

リモート接続ができないコンピューターでの操作:

  • エクスポートしたファイルをコピーし、デスクトップに保存する
  • レジストリエディターを開き、「ファイル」>「インポート」をクリックする
  • エクスポートしたファイルを選択する
  • 統合または上書きの確認画面が表示されたら、承認する

完了後、リモートデスクトップアプリで接続できるか確認してください。

リモートデスクトップがリモートコンピューターに接続できない問題を解決できたでしょうか。レジストリやシステム設定を変更する前には、必ずコンピューターとレジストリのバックアップを取るように心がけてください。

  1. 【解決法】「コンピューターはリモートデスクトップゲートウェイサーバーに接続できません」エラーの原因と対処

    リモートシステムへ接続しようとした際に「コンピューターはリモートデスクトップゲートウェイサーバーに接続できません」というエラーが表示され、接続に失敗することがあります。このエラーの主な原因は、リモートデスクトップクライアントがHTTP/UDP接続を使用していることにあります。リモートデスクトップクライアントはMicrosoftによって随時更新されており、新しいWindowsのリリースに合わせて新バージョンが提供されるのが一般的です。さらに、時代の流れとともにHTTP経由でのRDP接続サポートも追加されました。新しいバージョンや機能の追加はユーザーにとって歓迎すべきことですが、その反面、バグや不

  2. リモートデスクトップがリモートコンピューターに接続できない問題を修正

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