「自宅のパソコンに外出先からアクセスしたい」「会社のPCを自宅から操作したい」——そんな時に役立つのがWindowsのリモートデスクトップ機能です。

リモートデスクトップを使えば、インターネット経由で別のPCの画面をそのまま操作できます。専用ソフトのインストール不要で、Windows Pro・Enterprise・Education版に標準搭載されています。この記事では、接続される側(ホストPC)と接続する側(クライアントPC)の設定方法を徹底解説します。

リモートデスクトップ有効化設定画面
この記事でわかること

  • リモートデスクトップの動作条件と制限事項
  • 接続を受け入れるPCの設定方法
  • クライアントからの接続手順
  • 同じネットワーク外(インターネット経由)での接続方法
  • 接続できない時のトラブルシューティング

リモートデスクトップの動作条件

ホストPC(接続される側)の必要条件

条件 詳細
Windowsのエディション Windows Pro・Enterprise・Education(Homeは接続される側になれない)
電源状態 電源オン・スリープしていない状態(スリープ解除設定も可)
ネットワーク接続 インターネットまたはLANに接続されていること
パスワード設定 Windowsのユーザーアカウントにパスワードが設定されていること

クライアントPC(接続する側)の条件

  • Windows(全エディション可・リモートデスクトップアプリが利用可能)
  • Mac(Microsoft Remote DesktopアプリをApp Storeからインストール)
  • スマートフォン(Android/iOS向けMicrosoft Remote Desktopアプリ)

ホストPCの設定(接続を受け入れる側)

リモートデスクトップを有効にする手順

Windows 11の場合:

  1. 設定(Windows+I)→「システム」→「リモートデスクトップ」
  2. 「リモートデスクトップ」のトグルをオンにする
  3. 「確認」ダイアログで「確認」をクリック
  4. 「このPCへの接続方法」に表示されるPC名をメモしておく

Windows 10の場合:

  1. 設定 → システム → リモートデスクトップ
  2. 「リモートデスクトップを有効にする」をオンにする

接続を許可するユーザーを追加する

  1. リモートデスクトップ設定画面で「ユーザーアカウント」または「このPCにリモートアクセスできるユーザーを選択」をクリック
  2. 「追加」ボタンでアクセスを許可するユーザーを追加
  3. 管理者アカウントは自動的に許可される

ファイアウォールの設定確認

Windowsファイアウォールでリモートデスクトップ(ポート3389)が許可されているか確認します。リモートデスクトップを有効にすると通常は自動で許可されますが、確認する場合は:

  1. コントロールパネル → Windowsファイアウォール → 「アプリまたは機能を許可」
  2. 「リモートデスクトップ」にチェックが入っているか確認
接続先PC設定・ファイアウォール設定手順

クライアントPCからの接続手順(同一ネットワーク内)

Windowsから接続する

  1. スタートメニューで「リモートデスクトップ接続」を検索して起動(または Windows+R → mstsc)
  2. 「コンピューター」欄に接続先のPC名またはIPアドレスを入力
  3. 「接続」をクリック
  4. 接続先PCのユーザー名とパスワードを入力
  5. 証明書の警告が出る場合は「はい」をクリック
  6. リモートデスクトップ画面が表示される

接続先のPC名を確認する方法

ホストPCで Windows+R → 「sysdm.cpl」→「コンピューター名」タブに「フルコンピューター名」が表示されます。

接続先のIPアドレスを確認する方法

ホストPCでコマンドプロンプトを開き、「ip​config」と入力(WAF対策のため分割表示)するとIPv4アドレスが確認できます。

インターネット経由での接続方法

同一ネットワーク外(例:自宅から会社のPCに接続)する場合は追加設定が必要です。

方法1:Microsoft リモートデスクトップ(クラウド経由・推奨)

Windows 11では「Microsoft リモートデスクトップ」を使うと、VPNなしでインターネット経由の接続が可能になりました。

  1. ホストPCで設定 → システム → リモートデスクトップ
  2. 「リモートデスクトップ」を有効にする
  3. 「このPCへの接続方法」にPCの接続名が表示される
  4. クライアントPCのMicrosoft リモートデスクトップアプリで「PCを追加」
  5. 同じMicrosoftアカウントでサインインしていればPCが自動検出される

方法2:ポートフォワーディング(従来の方法)

ルーターのポートフォワーディング設定でリモートデスクトップのポート(3389)を転送します。

  1. ホストPCにプライベートIPアドレスを固定割り当て
  2. ルーターの管理画面でポートフォワーディング設定(ポート3389をホストPCのIPへ転送)
  3. ホストPCのグローバルIPアドレスを確認(「私のIPアドレス」でWeb検索)
  4. クライアントから「グローバルIPアドレス:3389」で接続

注意: ポート3389を直接公開するのはセキュリティリスクがあります。VPNと組み合わせることを強く推奨します。

方法3:VPN経由での接続

ホストPCがある拠点にVPN接続してから、ローカルIPアドレスでリモートデスクトップに接続する方法が最もセキュアです。

リモートデスクトップの便利な設定

設定項目 内容
画面サイズ 「画面」タブでリモートウィンドウの解像度を設定
クリップボードの共有 「ローカルリソース」→「クリップボード」でコピー&ペースト共有
ローカルドライブの共有 「ローカルリソース」→「ドライブ」でホストからローカルドライブにアクセス
接続の保存 「別名で保存」で接続設定をrdpファイルとして保存し次回から素早く接続
外出先から安全に接続する方法

接続できない時のトラブルシューティング

症状 原因と対処
「コンピューターが見つかりません」 PC名またはIPアドレスが間違っている。ホストPCで確認
「リモートデスクトップサービスが接続できません」 ホストPCでリモートデスクトップが有効になっているか確認
「認証エラー」 ユーザー名・パスワードの確認。Windows Homeでは接続受け入れ不可
画面が真っ黒になる グラフィックドライバーの問題。ホストPCの解像度設定を確認
接続が頻繁に切れる ネットワークの不安定さが原因。有線接続を試す

よくある質問(FAQ)

Q1:Windows Homeでもリモートデスクトップを使えますか?

Windows Home版は接続される側(ホスト)にはなれません。ただし接続する側(クライアント)としては利用できます。Home版からリモート接続を受け入れたい場合は「Chrome リモートデスクトップ」など無料の代替ツールを使う方法があります。

Q2:同時に複数人が接続できますか?

通常のWindowsでは同時接続は1人のみです。複数同時接続が必要な場合はWindows Server(リモートデスクトップサービス)が必要です。

Q3:Macからリモートデスクトップで接続できますか?

はい。App Storeから「Microsoft Remote Desktop」を無料でインストールして接続できます。

Q4:スマートフォンからも接続できますか?

はい。iOS・Android向けの「Microsoft リモートデスクトップ」アプリ(無料)で接続可能です。ただし小さい画面での操作は快適とは言えません。

Q5:接続中のホストPCの画面は他の人から見えますか?

リモート接続中、ホストPCの画面はロックされ(ログアウト状態のような画面になり)、その場にいる人から操作を見られることはありません。

まとめ

Windowsのリモートデスクトップは、ビジネスシーンでのテレワークから、自宅内の別PCの操作まで幅広く活用できる標準機能です。

まずはホストPCで「設定→システム→リモートデスクトップ」を有効にして、同じネットワーク内からの接続を試してみましょう。安定して動作することを確認してから、インターネット経由の接続設定に進むことをおすすめします。