リモートデスクトップを使って社内PCに接続しようとしたとき、対象のPCがスリープ状態だと「リモートデスクトップが対象のコンピューターに接続できませんでした」というエラーが表示されることがあります。この問題は、PCの電源設定やネットワーク構成が原因であることが大半です。本記事では、スリープ中のPCに接続できない原因を具体的に切り分け、解決するための手順を順を追って解説します。会社のITポリシーに沿いながら、自分で対処できる範囲と管理者に依頼すべき内容を明確にしていきます。
【要点】この記事で確認すること
- 最初に見る場所: 対象PCの電源設定(スリープ解除の許可)と、ネットワークアダプターの詳細設定(Wake-on-LANの有効/無効)。
- 切り分けの軸: PC側の設定(電源プラン、スリープ解除タイマー、BIOS)なのか、ネットワーク側(ルーター、VPN、ファイアウォール)なのか。
- 注意点: 会社PCではグループポリシーで電源設定が固定されていることがあります。勝手に変更するとセキュリティ違反になる場合があるため、不明なときは管理者に確認してください。
ADVERTISEMENT
目次
1. スリープ中のPCにリモート接続できない根本原因
リモートデスクトップで接続するためには、対象PCがネットワーク経由で応答できる状態でなければなりません。スリープ状態では、CPUやメモリは動作していても、ネットワークアダプターが省電力モードに入り、外部からの接続要求を受け付けなくなることがあります。さらに、OSの設定で「スリープ解除タイマー」が無効になっていると、マジックパケット(Wake-on-LAN)が届いても起動しません。多くの場合、次の3つの要素が原因です。
- 電源設定: スリープ解除に必要な「このデバイスでコンピューターをスリープ解除できるようにする」が無効。
- ネットワークアダプター設定: Wake-on-LANが無効、または省電力設定で「電源の節約のためにコンピューターがこのデバイスをオフにできる」がオン。
- BIOS/UEFI設定: マザーボード側でWake-on-LANが無効。
また、社内ネットワーク外(自宅など)から接続する場合は、VPN接続後にマジックパケットが届かない、あるいはルーターがブロックしているケースも考えられます。
2. 確認手順:PC側の電源設定とネットワーク設定
まずは対象PC(接続先)の設定を確認します。リモート操作ができない場合は、物理的にそのPCの前に座って操作するか、IT管理者に依頼してください。
2-1. 電源オプションでスリープ解除タイマーを許可する
- コントロールパネルを開き、「ハードウェアとサウンド」→「電源オプション」を選択します。
- 現在選択されているプランの「プラン設定の変更」をクリックします。
- 「詳細な電源設定の変更」をクリックします。
- 一覧から「スリープ」→「スリープ解除タイマーを許可する」を探し、「有効」に設定します(バッテリー駆動時と電源接続時の両方を「有効」にしてください)。
- 「適用」→「OK」で閉じます。
2-2. ネットワークアダプターのWake-on-LAN設定を有効にする
- デバイスマネージャーを開きます(Win + X → デバイスマネージャー)。
- 「ネットワークアダプター」を展開し、使用中の有線LANアダプターを右クリック→「プロパティ」を選択します。
- 「詳細設定」タブで、「Wake on Magic Packet」「Wake on Pattern Match」「Wake-on-LAN」などの項目を探し、すべて「有効」にします。
- 次に「電源の管理」タブを開き、「このデバイスでコンピューターのスリープを解除できるようにする」にチェックを入れ、「電源の節約のためにコンピューターがこのデバイスをオフにできるようにする」のチェックは外します。
- 「OK」で閉じます。
2-3. BIOS/UEFIでWake-on-LANを有効にする
- PCを再起動し、起動画面でF2、F10、Delキーなどを押してBIOS/UEFI設定画面に入ります。
- 「Power Management」または「Wake Up Event」などの項目を探します。
- 「Wake on LAN」「Wake from Onboard LAN」などを「Enabled」に設定します。
- 保存して終了(通常はF10)します。
これらの設定がすべて有効になっていれば、スリープ中でもマジックパケットを受信してPCが起動し、リモートデスクトップ接続が可能になります。なお、ノートPCの場合はバッテリー駆動時にWake-on-LANが無効になる機種もあります。その場合は電源接続を試してください。
3. 自宅からの接続で特に注意すべきポイント
社内ネットワーク外から接続する場合、以下の追加のハードルがあります。
3-1. VPN接続の確認
多くの企業では、外部から社内リソースにアクセスするためにVPNを使います。VPN接続後、社内PCにマジックパケットを送信するには、ブロードキャストパケットが届くネットワークセグメントに自分がいる必要があります。VPNで接続した仮想ネットワークが社内LANと同じサブネットになっているか確認してください。管理者が設定したVPNの種類(ルートベースVPNか、ブリッジ接続か)によっては、Wake-on-LANが機能しないことがあります。
3-2. ルーターのNAT設定
自宅のルーターから社内PCに直接マジックパケットを送信することは通常できません(社内ネットワークがルーターの内側にあるため)。そのため、まず社内のゲートウェイ(ルーター)がマジックパケットを受け取り、それをスリープ中のPCにブロードキャストする必要があります。もし社内ルーターがWake-on-LAN Proxy機能に対応していない場合、外部からのマジックパケットが届かないこともあります。
3-3. リモートデスクトップポートのフォワーディング
自宅から直接リモートデスクトップ接続する場合、社内ルーターでポート3389(デフォルト)を対象PCに転送する設定が必要です。ただし、これはセキュリティリスクが高いため、多くの企業では許可されていません。通常はVPN経由で接続します。
4. 失敗パターンとその対処法
実際に発生しやすい失敗例をまとめました。
| 失敗パターン | 原因 | 対処法 |
|---|---|---|
| リモートデスクトップ接続時に「対象が見つかりません」 | PCがスリープ中でネットワークアダプターが応答しない | 上記2章の設定を確認。または管理者にWake-on-LANを代行してもらう。 |
| マジックパケットを送信しても起動しない | BIOS設定が無効、またはアダプターの省電力設定が原因 | BIOSでWake-on-LANを有効にし、デバイスマネージャーの電源管理を確認。 |
| VPN接続後も起動しない | VPNがブロードキャストを転送しない、または異なるサブネット | 管理者にVPN設定の確認を依頼。固定IPでマジックパケットをユニキャスト送信する方法を相談。 |
| 社内LANから接続できるのに社外からできない | ルーターやファイアウォールがブロック | 管理者にルーターのWake-on-LAN Proxy設定またはリモートデスクトップゲートウェイの導入を依頼。 |
特に、スリープ解除に失敗した場合、PCはスリープ状態のままなので、まずは電源ボタンで強制起動してから設定を見直すとよいでしょう。
5. 管理者に相談すべき設定と情報
以下の場合は、自分で設定変更を試みる前に管理者に確認してください。
- グループポリシーで電源設定が固定されている場合: 会社PCではドメインのグループポリシーにより、スリープ解除タイマーが強制的に無効にされていることがあります。その場合は管理者にポリシーの例外申請を依頼します。
- VPNやネットワーク機器の設定変更が必要な場合: ルーターのポートフォワーディングやWake-on-LAN Proxyの設定は、セキュリティ上の理由から管理者しか操作できません。
- BIOSパスワードが設定されている場合: BIOS設定を変更するには管理者パスワードが必要なことがあります。勝手に変更せず、管理者に依頼してください。
管理者に依頼する際は、以下の情報を提供するとスムーズです。
- 接続元のPCのIPアドレス(社外の場合はVPN接続後のIP)
- 対象PCのホスト名とMACアドレス(コマンドプロンプトで「ipconfig /all」と入力し、物理アドレスを確認)
- 試した設定手順とエラーメッセージ
6. よくある質問
Q: マジックパケットはどのように送信すればよいですか?
A: 無料のWake-on-LANツール(例: Depicus Wake On Lan、コマンドラインツール)を使用できます。ツールに対象PCのMACアドレスとIPアドレスを入力して送信してください。社内LANからのみ有効で、外部からは前述のVPNやルーター設定が必要です。
Q: スリープではなく休止状態でも同じ設定で起動できますか?
A: 休止状態でもWake-on-LANは機能しますが、一部のPCでは設定が異なる場合があります。休止状態の場合は「スリープ解除タイマー」の設定に加えて、電源オプションの「休止状態からの復帰タイマー」も有効にしてください。また、休止状態からの復帰にはスリープより時間がかかります。
Q: 接続を試みるときにPCがスリープ状態かどうかを事前に確認する方法は?
Q: 接続を試みるときにPCがスリープ状態かどうかを事前に確認する方法は?
A: コマンドプロンプトで「ping 対象PCのIPアドレス -n 1」を実行し、応答がない場合はスリープ中またはシャットダウン中です。ただし、ファイアウォールでpingがブロックされていることもあるので、確実ではありません。社内の管理ツール(SCCMなど)で最終ログイン時間を確認する方法もあります。
Q: スリープを無効にして常時起動にすれば問題は解決しますか?
A: 技術的には解決しますが、会社のポリシーでスリープが必須になっている場合や、電気代・セキュリティの観点から推奨されないことがあります。管理者に相談の上、適切な設定にしてください。
7. まとめ
スリープ中のPCにリモートデスクトップ接続できない問題は、多くの場合、PC側のWake-on-LAN設定と電源設定の見直しで解決します。最初に対象PCのネットワークアダプターの詳細設定とBIOS設定を確認し、次にスリープ解除タイマーを有効にしてください。自宅からの接続ではVPNとルーターの設定がボトルネックになるため、管理者と協力して環境を整える必要があります。自分で変更できない設定がある場合は、MACアドレスや試した手順を添えて管理者に依頼すると効率的です。これらの手順を試しても解決しない場合は、リモートデスクトップ以外の代替手段(例: 常時起動の踏み台PC、リモート管理ツール)を検討するとよいでしょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
