How To

リモートデスクトップ接続をマスターする方法:ステップバイステップガイド

February 15, 2026 1 分で読む Updated: February 15, 2026

リモートデスクトップ接続は、設定さえきちんとすれば、どこからでも別のPCを操作できるWindows搭載の魔法のツールのようなものです。職場や自宅のPCに物理的に行かなくても、ファイルやアプリに素早くアクセスしたい場合に最適です。しかし、実際に動作させるのは、ポート、ファイアウォール、ネットワーク設定など、面倒な作業が山積みです。ここでの目標は、ローカルネットワーク(LAN)と外部ネットワーク(WAN)の両方からリモート接続を受け入れるようにすることです。うまくいけば、ノートパソコンやスマートフォンからでも、そのコンピューターにアクセスできるようになります。完璧ではありませんが、毎回リカバリUSBを持ち歩くよりはましです。とはいえ、難しいのは、これらのすべての要素が相互に通信できるようにすることです。すべての手順を実行しても、ルーターやセキュリティ設定によってブロックされ、途方に暮れてしまうことがあります。しかし、一度設定が完了すれば、接続はIPアドレスを入力するだけで簡単に行えます。必要な手順を一つずつ見ていきましょう。すべてが複雑な作業にならないことを願っています。 Windows Home を使っている場合、ネイティブのリモート デスクトップは使えません (少なくとも他の Windows PC に接続する場合)。そのため、必要に応じて代替手段を検討するか、OS をアップグレードしてください。クライアント側は柔軟性が高く、Windows Pro、Linux、Mac、Android、iPhone など、すべて正しく設定すれば接続できます。ただし、ルーターのポートを開放するとセキュリティ上のリスクが生じる可能性があるので、ファイアウォールの設定とパスワードに自信がない限り、そのポートを開放したままにしないでください。または、VPN を使用して安全にネットワークにトンネリングすると、さらに効果的です。そうすれば、ポート フォワーディングを一切気にする必要がなくなります。では、技術的な部分を見ていきましょう。キーボードを叩き壊さずにリモート マシンの前に座れるように、すべてを有効にする方法を次に示します。

Windowsでリモートデスクトップアクセスを修正する方法

対象PCでリモートデスクトップを有効にする

これがステップ1です。もちろん、Windowsではこの機能はデフォルトで有効になっていません。特にWindows Homeでは、この機能は非表示になっていたり、無効になっている場合があります。リモートデスクトップ(RDC)を有効にすると、PCが接続要求をリッスンするようになります。Windows設定、システムプロパティ、レジストリから設定できます。どれが一番簡単か、あるいは信頼できるかによって設定できます。これらの設定変更を行うには、管理者権限が必要です。一部の設定では、RDCはここで実際に有効にするまで無効のままになるので、この部分を飛ばさないでください。

  • Windowsの設定から: を押して、 「システム」 > 「リモートデスクトップ」Windows + Iに進みます。または、より速くアクセスするには、「ファイル名を指定して実行」ボックス()に入力してEnterキーを押します。次に、「リモートデスクトップを有効にする」にチェックを入れます。ms-settings:remotedesktopWindows + R
  • システムのプロパティから: を押しWindows + R、 と入力してsystempropertiesremoteEnterキーを押します。開いたタブで、「このコンピューターへのリモート接続を許可する」を選択します。奇妙なことに、「リモート接続を許可する」チェックボックスが再起動後に有効にならないことがあるので、後で再度チェックする必要があるかもしれません。WindowsはWindowsですから、仕方ないですね。
  • レジストリエディターの使用: [ファイル名を指定して実行] ( ) を開き、 と入力して に移動します。fDenyTSConnections を見つけてダブルクリックし、値のデータを に変更します。CLI を使用する場合は、管理者特権のコマンドプロンプトまたは PowerShell で次のコマンドを実行します。Windows + RregeditComputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server0 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

グループ ポリシーまたはレジストリで設定を切り替えると奇妙な動作になる場合があり、有効にするには再起動が必要になることがある、と報告する人もいます。1 台のマシンでは即座に動作しましたが、別のマシンでは再起動が必要でした。

ルーターとファイアウォールのポート(3389)を開きます

ローカルネットワークの外に出る際に、ここが面倒な部分です。ルーターはデフォルトで着信接続をブロックするため、「このトラフィックを通過させてください」と指示する必要があります。これがポート転送の役割です。重要:この手順は、インターネット経由でPCにアクセスする場合にのみ必要です。

まず、PCに静的IPアドレスを設定してください。そうしないと、DHCPが後でIPアドレスを変更した場合に、ルーターが間違ったIPアドレスにポートを転送してしまう可能性があります。簡単な方法は次のとおりです。

  • コマンドプロンプト(Windows + R、 と入力cmd)を開き、 を実行しますipconfigデフォルトゲートウェイのIPアドレス(192.168.1.1など)をメモします。
  • ネットワーク接続を開く:ncpa.cpl実行と入力します。
  • アクティブなネットワーク (イーサネットまたは Wi-Fi) を右クリックし、[プロパティ]に移動して、 [インターネット プロトコル バージョン 4 (TCP/IPv4)] をダブルクリックします。
  • 「次のIPアドレスを使用する」を選択し、ゲートウェイと同じサブネット内のIPアドレスを手動で設定します(例:ゲートウェイが192.168.1.1の場合、IPアドレスを192.168.1.200に設定します)。最後のセグメントには2~254のランダムな数字を使用してください(ルーターの場合は.1は避けてください)。
  • DNSサーバーをGoogle(8.8.8.88.8.4.4)またはCloudflare(1.1.1.11.0.0.1)に設定します。「OK」をクリックしてすべてを閉じます。

次に、ウェブブラウザにデフォルトゲートウェイのアドレスを入力してルーターにログインします。ユーザー名とパスワード(通常はadmin/adminですが、ルーターのマニュアルをご確認ください)を使用します。ポート転送セクション(「WAN」、「仮想サーバー」、「ポート転送」の下にある場合もあります)を探します。

  • 新しいルールを追加します。IPアドレスは先ほど設定した固定IP、プロトコルはTCPとUDP、ポートは3389です。設定を保存/書き込みます。ルーターで名前の入力を求められた場合は、「リモートデスクトップ」と入力すると、後で覚えやすくなります。

一部のルータでは範囲を指定できるので、複数のPCを設定する場合は3388や3390などのポートを選択し、`を使用して接続します。:`。非標準のポートの場合は、RDC クライアントでポートを指定する必要があることに注意してください。

Windowsファイアウォールを調整する

RDCが有効になっている場合でも、Windowsファイアウォールによって着信接続がブロックされる可能性があります。この問題を解決するには、次の手順に従います。

  • 「実行」に入力しますfirewall.cpl
  • Windows Defender ファイアウォールを介したアプリまたは機能を許可するをクリックします。
  • 「設定の変更」をクリックし、「リモートデスクトップ」を見つけます。「プライベート」「パブリック」の両方のチェックボックスがオンになっていることを確認してください。

または、管理者特権のコマンド プロンプトまたは PowerShell で次のコマンドを実行します。

  • netsh advfirewall firewall set rule group="remote desktop" new enable=Yes
  • Enable-NetFirewallRule -DisplayGroup "Remote Desktop"

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

接続先のマシンでRDCサービスがアクティブになっている必要があります。確認するには:

  • 実行 ( Windows + R) を開き、 と入力しますservices.msc
  • 「リモート デスクトップ サービス」を見つけてダブルクリックします。
  • スタートアップの種類が「手動」に設定されていることを確認し、停止している場合は「開始」をクリックしてください。一部のシステムでは、アップデート後に無効になっている場合があるので、注意してください。

ついに接続!

すべて問題なければ、実際の接続をテストしましょう。RDCクライアント(mstscまたはMicrosoftリモートデスクトップアプリ)を起動します。LAN接続の場合はローカルIP(例:192.168.1.xxx)、WAN接続の場合はパブリックIPを入力します。カスタムポートを設定する場合は、コロン(:3390)の後にポート番号を追加します(例:51.23.45.67:3390)。

プロンプトが表示されたら、対象のPCのユーザー名とパスワードを入力してください。証明書に関する警告が表示された場合は、そのまま受け入れてください。これは悪意のあるものではなく、Windowsがユーザーを脅かそうとしているだけです。

モバイル端末をご利用ですか?Microsoft リモート デスクトップ アプリをダウンロードし、新しい PC を追加して情報を入力するだけで、そこから接続できます。セットアップが完了すれば、あとは非常に簡単です。

覚えておいてください:ローカルネットワーク外へのリモートアクセスでは、固定IPアドレスまたはダイナミックDNSサービスを使用しない限り、パブリックIPアドレスが変更される可能性があります。これは注意が必要です。問題が発生した場合は、ポート転送ルールとファイアウォール設定を再確認してください。ルーターまたはPCを再起動すると、設定の不具合が解消される場合もあります。

まとめ

  • ターゲット マシンでリモート デスクトップを有効にします。
  • 特にインターネット経由のリモート アクセスを計画している場合は、静的 IP を設定します。
  • ルーターでポート転送を設定するか (デフォルトのポートは 3389)、必要に応じてカスタム ポートを選択します。
  • Windows ファイアウォール経由でリモート デスクトップを許可します。
  • リモート デスクトップ サービスが実行されていることを確認します。
  • 接続するには、クライアント アプリで正しい IP/ポートの組み合わせを使用します。

まとめ

リモートアクセスを使えるようにするのは、特にネットワーク設定が大変で面倒なこともありますが、一度設定が完了すれば、とても便利です。完璧とは言えませんが、セキュリティ上の懸念は依然として残るため、可能であれば強力なパスワードやVPNを使用してください。IPアドレスやポートを変更したり、ルーターを再起動したりと、何度か試行錯誤する必要がある場合もありますが、まあ、それがネットワークの醍醐味です。一度設定がうまくいけば、これまでどこからでもPCにアクセスできなかったことが不思議に思えるでしょう。