Windows 10でリモートデスクトッププロトコルを簡単に有効化する方法

Windows 10 でリモート デスクトップ プロトコル (RDP) を有効にすると、別のデバイスから PC に簡単にアクセスできます。リモートで作業している場合でも、問題のトラブルシューティングをしている場合でも、これは便利です。ただし、ここに落とし穴があります。Windows 10 Pro、Enterprise、または Education でしか機能しません。Windows 10 Home を使用している場合は諦めてください。アップグレードする必要があり、これにはいくつかの追加手順が含まれます。プロセス全体では、設定で RDP をオンにし、ネットワークとファイアウォールがトラフィックを許可するように構成されていることを確認してから、別のデバイスを使用して PC の IP アドレスに接続する必要があります。正直に言うと、Windows ではこの操作を必要以上に複雑にすることがあります。そのため、特にセットアップ直後に接続が機能しない場合は、ある程度の調査が必要になることを覚悟しておいてください。このガイドでは、私が遭遇した最も一般的な問題とその解決方法について説明し、最終的にリモート アクセスを稼働させることができるようにします。

Windows 10でRDPを有効にする方法

WindowsバージョンがRDPをサポートしているかどうかを確認する

この手順は非常に重要です。なぜなら、一部の環境ではこの機能が利用できないからです。「設定」「システム」「バージョン情報」と進み、Windowsのエディションを確認してください。「Windows 10 Home」の場合はアップグレードが必要です。Microsoftは、サードパーティ製アプリの使用やProへのアップグレードといった回避策を講じない限り、Homeユーザーが自分のマシンにRDP接続することを容易には許可していません。

ProやEnterpriseなどの他のエディションでは、サポートされている機能はすぐにご利用いただけます。企業や学校などの環境でご利用の場合は、RDPアクセスがポリシーによってブロックされる可能性があるため、IT担当者にご確認ください。

設定メニューからリモートデスクトップを有効にする

「設定」「システム」「リモートデスクトップ」に移動します。ここで、トグルを「オン」に切り替えます。この時点で、Windowsはネットワーク探索とファイル共有を有効にするか確認するか提案します。ネットワーク内の他のデバイスから接続する予定がある場合は、同意する必要があります。一部のノートパソコンでは、有効にしておくことに関するセキュリティ警告が表示される場合があります。今はそのまま受け入れてください。ただし、セキュリティには十分注意してください。

注: リモートデスクトップセクションが表示されない場合は、一部の更新プログラムが適用されていないか、制限付きのエディションをご利用になっている可能性があります。Windowsが完全に更新されていること(「設定」「更新とセキュリティ」「更新プログラムのチェック」)と、サポートされているエディションを使用していることを再度ご確認ください。

ネットワークとファイアウォールを構成する

ここから少し厄介な問題になります。Windowsは当然ながら、本来よりも厳しい設定をしているため、ファイアウォールの設定を確認する必要があります。「コントロールパネル」「システムとセキュリティ」「Windows Defenderファイアウォール」に進みます。「Windows Defenderファイアウォールを介したアプリまたは機能を許可する」を選択します。「プライベート」ネットワークと「パブリック」ネットワークの両方で「リモートデスクトップ」がオンになっていることを確認してください。

さらに、ルーター経由で接続している場合は、TCPポート3389をPCのローカルIPアドレスにポート転送する必要があるかもしれません。ネットワーク上のPCのIPアドレスを確認するには、コマンドプロンプトを開いて「」と入力してくださいipconfig。すると、192.168.xxx.xxxのようなIPv4アドレスが表示されます。次に、ルーターの管理パネルにログインし、TCPポート3389をそのIPアドレスにポート転送するルールを設定します。少し手間がかかりますが、ローカルネットワークだけでなくインターネット経由で接続したい場合は必須です。

PCが起動して検出可能な状態になっていることを確認する

少し奇妙に聞こえるかもしれませんが、PCがスリープ状態または休止状態になると、RDP接続ができなくなります。そのため、「電源とスリープ」設定を開き、リモートセッション中はデバイスをスリープ状態にしないか、スリープモードを完全に無効にしてください。また、「デバイスマネージャー」「ネットワークアダプター」で、ネットワークカードが省電力モードに入る場合があり、リモート接続に支障をきたすことがあります。ネットワークアダプターを右クリックし、「プロパティ」を選択して、 「電源の管理」の「電力の節約のためにコンピューターでこのデバイスの電源をオフにできるようにする」のチェックを外してください。

よりスムーズなRDP体験のためのヒント

  • Windows アカウントには強力なパスワードを使用してください。リモート アクセスの安全性はログイン認証情報と同程度にしか保たれません。
  • インターネット経由で接続する場合は、外部 IP アドレスを確認してください。whatismyip.com などのサイトが役立ちます。
  • インターネット経由で試す前に、まずローカル(LAN 内)で接続をテストしてください。
  • 設定によっては、VPN経由で接続することでセキュリティと安定性をさらに高めることができます。必ずしも必要ではありませんが、検討する価値はあります。
  • 接続が頻繁に切断される場合は、リモート デスクトップ設定でネットワーク レベル認証を無効にしてみてください。ただし、これによりセキュリティが若干低下します。

よくある質問

携帯電話や Mac から接続できますか?

はい、 App StoreまたはGoogle PlayからMicrosoftリモートデスクトップアプリをダウンロードするだけです。PCのIPアドレスとログイン情報を入力すれば、すぐに使用できます。ただし、Macからの接続は、特に古いバージョンではWindowsよりも不安定になる場合があることにご注意ください。

接続が失敗し続ける場合はどうなりますか?

まず、PCのファイアウォールが受信ポート3389をブロックしていないことを確認してください。別のデバイスからPCのIPアドレスにpingを実行したり、telnet [your-ip] 3389コマンドプロンプトやPowerShellで実行したりしてみてください。また、インターネット経由で接続している場合は、ルーターのポート転送ルールも確認してください。PCまたはルーターを再起動すると、NATの問題が解決する場合もあります。Windowsのアップデートやネットワークの変更によって設定が崩れる可能性があるため、システムを最新の状態に保ち、ネットワーク構成を確認してください。

RDP を常に有効にしたままにしておくのは安全ですか?

必要な場合のみ有効にするのが安全です。RDPを常時開いたままにしておくと、脆弱なパスワードやデフォルト設定を使用している場合は危険です。VPNを使用し、デフォルトポート(3389以外)を変更すると、セキュリティがさらに強化されます。システムには常にパッチを適用し、誰がリモートでマシンにアクセスできるのかを把握しておきましょう。

まとめ

  • Windows エディションを確認してください。RDP をサポートするのは Pro、Enterprise、または Education のみです。
  • システム設定でリモート デスクトップをオンにします。
  • 必要に応じてファイアウォールとポート転送を構成します。
  • PC がネットワーク上で起動して検出可能になるように設定します。
  • 強力なパスワードを使用し、インターネットに公開する場合は追加のセキュリティを検討してください。

まとめ

Windows 10でRDPを使えるようにするのは、メニューに慣れていないと面倒に感じるかもしれませんが、一度設定してしまえば、リモートワークの画期的なツールになります。必要なのは、適切なバージョンを使用していることを確認し、機能を有効にし、ネットワークで適切なポートを開くことだけです。もしうまくいかない場合は、pingテストやポートチェックなどでトラブルシューティングを行ってください。Windowsは時々、役立つ情報を隠すことがあります。この記事が少しでも誰かの悩みを解消し、スムーズにリモートアクセスを始められるようになれば幸いです。