【Windows】「リモートデバイスまたはリソースが接続を受け付けません」の解消手順

【Windows】「リモートデバイスまたはリソースが接続を受け付けません」の解消手順
🛡️ 超解決

リモートデスクトップ接続を試みた際、「リモートデバイスまたはリソースが接続を受け付けません」というエラーメッセージが表示され、業務が滞ってしまうことがあります。

このエラーは、接続先のPCでリモートデスクトップサービスが停止しているか、ファイアウォールが接続をブロックしていることが主な原因です。

この記事では、この接続エラーの原因を特定し、リモートデスクトップ接続を再開させるための具体的な手順を解説します。

【要点】リモート接続エラー「リモートデバイスまたはリソースが接続を受け付けません」の解消

  • リモートデスクトップサービスの状態確認: 接続先のPCでリモートデスクトップサービスが正しく実行されているかを確認し、停止している場合は開始します。
  • Windows Defender ファイアウォールの設定確認: ファイアウォールがリモートデスクトップ接続をブロックしていないか確認し、必要に応じて許可設定を追加します。
  • リモートデスクトップ接続の許可設定: 接続先のPCでリモートデスクトップ機能が有効になっており、接続が許可されているユーザーが設定されているかを確認します。

ADVERTISEMENT

リモート接続エラーが発生する主な原因

「リモートデバイスまたはリソースが接続を受け付けません」というエラーメッセージは、接続先のPCがリモートデスクトップ接続の要求に応答できない状態にあることを示しています。

この問題は、主に以下のいずれかの理由で発生します。

リモートデスクトップサービスが停止している

リモートデスクトップ接続を受け入れるためには、接続先のPCで「Remote Desktop Services」が実行されている必要があります。

このサービスが何らかの原因で停止していると、接続要求に応答できません。

ファイアウォールが接続をブロックしている

接続先のPCに設定されているWindows Defender ファイアウォール、またはサードパーティ製セキュリティソフトのファイアウォールが、リモートデスクトップ接続に使用されるポート3389をブロックしている場合があります。

これにより、接続要求がPCに到達できません。

リモートデスクトップ接続が許可されていない

接続先のPCでリモートデスクトップ機能自体が無効になっているか、接続を許可するユーザーが正しく設定されていない可能性があります。

これらの設定が不適切だと、接続が拒否されます。

「リモートデバイスまたはリソースが接続を受け付けません」の解消手順

このセクションでは、リモートデスクトップ接続エラーを解消するための具体的な手順を解説します。

以下の手順を順番に試してください。

リモートデスクトップサービスの状態を確認する

接続先のPCでリモートデスクトップサービスが実行されているかを確認し、必要に応じて開始します。

  1. 「サービス」管理ツールを開く
    Windowsキー + Rキーを押し、「ファイル名を指定して実行」ダイアログを開きます。
  2. services.mscを実行する
    「名前」フィールドに「services.msc」と入力し、Enterキーを押すか「OK」ボタンをクリックします。
  3. 「Remote Desktop Services」を探す
    「サービス」ウィンドウで「Remote Desktop Services」を探して選択します。
  4. サービスの状態を確認し開始する
    「状態」列が「実行中」になっているか確認します。もし「停止」になっている場合は、「Remote Desktop Services」を右クリックし、「開始」を選択します。
    「スタートアップの種類」が「自動」になっていることも確認してください。異なる場合は、「プロパティ」から変更します。

Windows Defender ファイアウォールの設定を確認する

ファイアウォールがリモートデスクトップ接続をブロックしていないか確認し、必要に応じて設定を変更します。

  1. 「Windows Defender ファイアウォール」を開く
    スタートボタンを右クリックし、「設定」を選択します。
    左側のメニューで「プライバシーとセキュリティ」を選択し、「Windowsセキュリティ」をクリックします。
    「ファイアウォールとネットワーク保護」をクリックします。
    (Windows 10の場合:「設定」>「更新とセキュリティ」>「Windowsセキュリティ」>「ファイアウォールとネットワーク保護」)
  2. アプリの許可を確認する
    「ファイアウォールとネットワーク保護」画面で、「ファイアウォールによるアプリと機能の許可」リンクをクリックします。
  3. 「リモートデスクトップ」を許可する
    「許可されたアプリ」ウィンドウで、「設定の変更」ボタンをクリックします。
    リストの中から「リモートデスクトップ」を探し、プライベートとパブリックの両方にチェックが入っていることを確認します。チェックが入っていない場合は、チェックを入れて「OK」ボタンをクリックします。
  4. 詳細設定でポートを確認する(任意)
    もし上記で解決しない場合、より詳細な設定を確認します。
    「ファイアウォールとネットワーク保護」画面に戻り、「詳細設定」リンクをクリックします。
    「セキュリティが強化されたWindows Defender ファイアウォール」ウィンドウで、「受信の規則」を選択します。
    リストの中から「リモートデスクトップ – RemoteFX (TCP 受信)」または「リモートデスクトップ (TCP 受信)」を探し、有効になっていること、およびプロトコルがTCP、ローカルポートが3389になっていることを確認します。

リモートデスクトップ接続を許可する設定を確認する

接続先のPCでリモートデスクトップ機能が有効になっているか、および接続を許可するユーザーが正しく設定されているかを確認します。

  1. リモートデスクトップ設定を開く
    スタートボタンを右クリックし、「設定」を選択します。
    左側のメニューで「システム」を選択し、「リモートデスクトップ」をクリックします。
    (Windows 10の場合:「設定」>「システム」>「リモートデスクトップ」)
  2. リモートデスクトップを有効にする
    「リモートデスクトップ」のトグルスイッチが「オン」になっていることを確認します。もし「オフ」の場合は、「オン」に切り替えます。
    確認ダイアログが表示された場合は、「有効にする」をクリックします。
  3. 接続できるユーザーを確認する
    「リモートデスクトップ」画面の「このPCに接続できるユーザー」リンクをクリックします。
    表示されたリストに、リモートデスクトップ接続に使用したいユーザーアカウントが含まれていることを確認します。
    含まれていない場合は、「追加」ボタンをクリックし、ユーザーアカウント名を入力して追加します。

ネットワーク接続を確認する

基本的なネットワーク接続に問題がないかを確認します。

  1. ターゲットPCのIPアドレスを確認する
    接続先のPCでコマンドプロンプトを開き、「ipconfig」と入力してEnterキーを押します。
    表示されるIPv4アドレスを控えておきます。
  2. pingコマンドで疎通を確認する
    接続元のPCでコマンドプロンプトを開き、「ping [ターゲットPCのIPアドレス]」と入力してEnterキーを押します。
    例: 「ping 192.168.1.100」
    応答があるか確認します。もし応答がない場合は、ネットワークケーブルの接続、Wi-Fi接続、ルーター設定などに問題がある可能性があります。

接続が解消しない場合の追加確認と注意点

上記の手順を試しても接続が解消しない場合、以下の点を確認してください。

サードパーティ製セキュリティソフトがブロックしてしまう

Windows Defender ファイアウォールの設定を正しく行っても接続できない場合、接続先のPCにインストールされているサードパーティ製のセキュリティソフト(ウイルス対策ソフトなど)に搭載されているファイアウォール機能が原因でブロックされている可能性があります。

一時的にセキュリティソフトを無効にして接続を試すか、セキュリティソフトの設定でリモートデスクトップ接続(ポート3389)を許可する設定を探して追加してください。

設定変更後は、セキュリティソフトを有効に戻すことを忘れないでください。

ルーターのポート転送設定の不備

外部ネットワークから自宅や会社のPCへリモートデスクトップ接続する場合、ルーターでポート転送(ポートフォワーディング)設定が必要です。

通常、外部からのポート3389の要求を、内部ネットワークのターゲットPCのポート3389に転送するように設定します。

この設定がされていない、または誤っている場合、接続は拒否されます。

ルーターの管理画面にアクセスし、ポート転送設定を確認してください。

Windows 10との操作の違い

Windows 11を基準に解説しましたが、Windows 10での基本的な操作手順はほぼ同じです。

主な違いは、「設定」アプリ内のメニュー構成が若干異なる点です。

例えば、Windows 10ではリモートデスクトップの設定は「設定」>「システム」>「リモートデスクトップ」にあります。

ファイアウォール設定は「設定」>「更新とセキュリティ」>「Windowsセキュリティ」>「ファイアウォールとネットワーク保護」からアクセスできます。

基本的な考え方と確認する項目は共通しています。

ADVERTISEMENT

関連するリモート接続エラーと原因の比較

項目 「リモートデバイスまたはリソースが接続を受け付けません」 「指定したコンピューターに接続できません」 「認証エラーが発生しました」
主な原因 接続先のPCがリモート接続要求に応答していない状態
サービス停止、ファイアウォールブロック、リモートデスクトップ無効
接続先のPCにネットワーク的に到達できない状態
IPアドレス間違い、ホスト名解決失敗、ネットワーク切断
ユーザー認証情報に問題がある状態
パスワード間違い、ユーザー名間違い、ネットワークレベル認証の不一致
確認すべき点 リモートデスクトップサービスの状態、ファイアウォール設定、リモートデスクトップの有効化とユーザー設定 IPアドレス、ホスト名、pingコマンドでの疎通、DNS設定、ルーター設定 ユーザー名とパスワード、対象ユーザーの権限、ネットワークレベル認証の要件
対処の方向性 接続先のPCでリモートデスクトップ機能が正しく動作するよう設定を調整する 接続元のPCから対象PCへのネットワーク経路を確立する 正しい認証情報を使用し、セキュリティ設定を確認する

「リモートデバイスまたはリソースが接続を受け付けません」というエラーは、リモートデスクトップサービス、ファイアウォール、リモートデスクトップ設定のいずれかに問題がある場合に発生します。

この記事で解説した手順に従って、サービスの状態確認、ファイアウォールの許可設定、リモートデスクトップの有効化とユーザー追加を行うことで、多くの場合、接続問題を解決できます。

接続が解消しない場合は、サードパーティ製セキュリティソフトやルーターのポート転送設定も確認し、安定したリモートデスクトップ接続を実現してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。