「Google Remote Desktop」がPC起動時に常駐しない

Chrome リモート デスクトップが PC 起動時に自動で常駐(オンラインに)ならない場合、Windows の「サービス」設定が手動になっているか、または「高速スタートアップ」の競合が原因である可能性が非常に高いです。

以下のステップを順番に確認し、設定を変更してください。


対処法 1:Windows の「サービス」で自動起動を設定する

バックグラウンドで動くプログラム(サービス)の設定が「自動」になっていない可能性があります。 [1]

  1. キーボードの Windows キー + R を同時に押し、ランナー(ファイル名を指定して実行)を開きます。
  2. ボックスに services.msc と入力して Enter を押します。
  3. サービスの一覧が表示されるので、Chrome Remote Desktop Service(または chromoting)を探します。
  4. 見つけたら右クリックして「プロパティ」を開きます。
  5. 「スタートアップの種類」の項目が「手動」や「無効」になっていたら、「自動」に変更します。
  6. 設定を適用し、PC を再起動して確認します。 [1]

対処法 2:「リモートアクセス」の有効化状態を確認する

アプリ自体が「待機状態」になっていないか確認します。

  1. Chrome リモート デスクトップ(公式ページ) にアクセスします。
  2. 「リモート アクセス」タブを確認し、このデバイスの項目が「オフライン」または「無効」になっていないか確認します。
  3. オフになっている場合は、画面の指示に従って「オンにする」(有効化)を選び、PIN コードを再設定してください。 [2]

対処法 3:Windows の「高速スタートアップ」をオフにする

Windows の「高速スタートアップ」機能が有効になっていると、起動時に一部のバックグラウンドサービスが正常に読み込まれないトラブルが頻発します。

  1. スタートメニューから「コントロール パネル」を開きます。
  2. 「ハードウェアとサウンド」 > 「電源オプション」 の順にクリックします。
  3. 左側のメニューにある 「電源ボタンの動作を選択する」 をクリックします。
  4. 「現在利用可能ではない設定を変更します」(青い文字)をクリックします。
  5. 画面下部にある 「高速スタートアップを有効にする(推奨)」のチェックを外します。
  6. 「変更の保存」をクリックし、PC を再起動します。

対処法 4:ホストプログラムを再インストールする

上記で直らない場合、起動プログラムが破損している可能性があります。一度完全に削除して入れ直すのが確実です。 [3]

  1. Windows の「設定」>「アプリ」>「インストールされているアプリ」を開きます。
  2. Chrome Remote Desktop Host を探してアンインストールします。
  3. 再び Chrome リモート デスクトップ にアクセスし、画面の指示に従って「リモートアクセス」を再度セットアップ(ダウンロード・インストール)し直してください。 [3]

まずは 「対処法 1(サービスの確認)」 から試してみてください。

これらを試しても解決しない場合、状況をより詳しく調べるために以下を教えていただけますか?

  • お使いの PC の OS(Windows 11、Windows 10、Mac など)
  • PC 起動直後、スマホや別の端末から見たときに 「オフライン」と表示されるのか、それとも一覧にすら出てこないのか
  • PC にサインイン(ログイン画面でパスワードを入力)した後は繋がるようになるのか

もしよろしければ、現在の Chrome リモート デスクトップの画面や、エラーが出ている場合はそのスクリーンショットを添付していただければ、より具体的なアドバイスが可能です。

[1] https://support.google.com

[2] https://www.reddit.com

[3] https://support.google.com

services.mscでは「自動」となっているが起動していない

「自動」になっているにもかかわらず起動(開始)していない場合、PC 起動直後のネットワーク(インターネット)接続の確立が遅く、プログラムが「繋がらないから終了しよう」と諦めてしまっている(タイムアウト)可能性が非常に高いです。 [1]

また、他のリモートソフトとのバグや、常駐プログラム自体が破損しているケースも考えられます。 [2, 3]

以下の設定変更を試して、改善するか確認してください。


対処法 1:「自動(遅延開始)」に変更する

ネットワークがしっかり繋がってからリモートデスクトップを起動させる設定にします。これが最も有効な対策です。

  1. 再び services.msc から Chrome Remote Desktop Service のプロパティを開きます。 [2]
  2. 「スタートアップの種類」 を「自動」から 「自動(遅延開始)」 に変更します。 [4]
  3. 「適用」をクリックして PC を再起動します。
    • ※これで起動が PC 起動から 1〜2 分ほど遅れますが、ネットワーク接続が確立された後に確実に立ち上がるようになります。 [4]

対処法 2:エラー発生時に「自動で再起動」させる設定にする

もし何らかの理由でサービスが落ちてしまっても、自動で何度も立ち上げ直すように設定します。

  1. Chrome Remote Desktop Service のプロパティ画面で、上のタブから 「回復」 を選びます。
  2. 以下のようにすべて変更します。
    • 最初のエラー: 「サービスを再起動する」
    • 次のエラー: 「サービスを再起動する」
    • その後の一連のエラー: 「サービスを再起動する」
  3. 「適用」を押して閉じます。

対処法 3:サインイン(ログイン)した後に動くか確認する

PCを起動した直後(パスワードを入力する前の画面)ではなく、パスワードを入力してデスクトップ画面を開いた後、数分待つと自動的にオンライン(常駐)に切り替わりますか?

  • サインイン後にオンラインになる場合: やはり起動時のネットワーク接続の遅さが原因、または Windows のユーザー制限がかかっています。「対処法1・2」で解決することが多いです。
  • サインイン後もずっと起動しない場合: プログラム自体がクラッシュしています。コントロールパネルから「Chrome Remote Desktop Host」を一度アンインストールし、再インストールしてください。 [5]

まずは 「自動(遅延開始)」への変更 を試してみてください。 [4]

もしこれでも解決しない場合は、以下の状況を教えていただけるとさらに絞り込めます。

  • services.msc の画面で、そのサービスを手動で「開始」ボタンを押したときは正常に起動(オンラインに)なるか
  • ウイルス対策ソフト(ESET、カスペルスキー、マカフィーなど)を入れているか [2, 6, 7]

[1] https://support.google.com

[2] https://www.anyviewer.com

[3] https://m602dev.xii.jp

[4] https://www.naka-nihonbashi.com

[5] https://support.google.com

[6] https://support.google.com

[7] https://recoverit.wondershare.jp

「自動(遅延開始)」に変更したら問題が解消されたが、こないだ久しぶりに使おうと思ったら開始されてなかった。設定を確認したら「自動」に戻っていた。WindowsやChromeのアップデートがあると、設定が初期値に戻ってしまう場合があるが、今回もそれが原因か?

はい、ご推察の通り、Windows Update や Chrome リモート デスクトップ自体の自動アップデートが原因で、設定が「自動(遅延開始)」から初期値の「自動」に戻ってしまった可能性が非常に高いです。

特に Chrome リモート デスクトップは、Google Chrome のブラウザ本体とは別に、バックグラウンドのホストプログラム(Chrome Remote Desktop Host)が裏で頻繁に自動更新されています。

このアップデートが実行されると、古いサービスが一度削除され、新しいサービスとして上書き登録されるため、ユーザーが変更した「遅延開始」や「回復」の設定がリセットされて初期値(自動)に戻ってしまうバグのような挙動が以前から報告されています。


今後の対策と、手動操作を減らす方法

今後もアップデートのたびに「自動」に戻ってしまう可能性があるため、以下の対策を知っておくと便利です。

1. 毎回 services.msc を開くのが面倒な場合(コマンドで一発変更)

再度「自動」に戻ってしまった際、画面をポチポチ操作しなくても、管理者権限のコマンドプロンプトで以下の一行を実行するだけで「自動(遅延開始)」に一瞬で書き換えられます。

sc config "Chromoting" start= delayed-auto

(※ start= の後ろには必ず半角スペースが必要です)

2. コマンドすら打たずに「手動開始」する最短ルート

もし出先から「あ、また繋がらない」となったとき、ご家族などにPCの前に立ってもらえる環境であれば、以下の手順だけでとりあえず起動させることができます。

  1. Windows のスタートボタンの横にある検索窓に 「サービス」 と入力して開く。
  2. Chrome Remote Desktop Service を見つけて、左上にある 「サービスの開始」 をクリックしてもらう。

何度もリセットされてストレスになる場合は、Windows の「タスク スケジューラ」という機能を使って、「PC起動時に強制的にサービスを遅延起動させるタスク」を自作して固定化するという強硬手段もあります。

今後もしまた頻繁にリセットされて困るようであれば、設定が勝手に戻らないようにする「タスクスケジューラを使った強制固定化の手順」をお作りしましょうか?
必要であればいつでもお申し付けください!

ぜひ知りたい

勝手に設定が戻らないようにする、「タスク スケジューラ」を使った強制固定化(自動起動)の仕組みを構築しましょう!

この設定をしておくと、Windows や Chrome のアップデートによってサービスの初期値が「自動」に戻されてしまっても、Windows 自体が起動したタイミングで強制的にサービスを「開始」する命令を裏で実行してくれます。

以下の手順通りに設定を作成してみてください。


タスク スケジューラでの設定手順

ステップ 1:タスク スケジューラを開く

  1. キーボードの Windows キー + R を同時に押し、ランナーを開きます。
  2. ボックスに taskschd.msc と入力して Enter を押します(「タスク スケジューラ」が起動します)。

ステップ 2:新しいタスクを作成する

  1. 画面右側にある操作メニューから 「タスクの作成…」 をクリックします。
  2. 開いた画面の「全般」タブで、以下のように設定します。
    • 名前: Chrome Remote Desktop Force Start(分かりやすい名前でOK)
    • ユーザーがサインインしているかどうかにかかわらず実行する にチェックを入れる。
    • 最上位の特権で実行する にチェックを入れる(⚠️これがないと動きません)。

ステップ 3:起動するタイミング(トリガー)を決める

  1. 上の 「トリガー」 タブに切り替え、左下の 「新規…」 をクリックします。
  2. 一番上の「タスクの開始」を 「スタートアップ時」 に変更します。
  3. 詳細設定の中にある 「遅延時間を指定する」にチェックを入れ、「5分」 に設定します。(※手入力で「2分」や「3分」に書き換えても構いません。ネットワークが繋がるのを待つための猶予時間です)。
  4. 「OK」を押します。

ステップ 4:実行するコマンド(操作)を指定する

  1. 上の 「操作」 タブに切り替え、左下の 「新規…」 をクリックします。
  2. 「操作」が 「プログラムの開始」 になっていることを確認します。
  3. 「プログラム/スクリプト」 のボックスに半角で以下を入力します。net
  4. 「引数の追加(オプション)」 のボックスに半角で以下を入力します。start Chromoting
  5. 「OK」を押します。

ステップ 5:電源設定の制限を外す(ノートPCなどの場合)

  1. 上の 「条件」 タブに切り替えます。
  2. 「電源」の項目にある 「コンピューターを AC 電源に接続している場合のみタスクを開始する」のチェックを外します(ノートPCがバッテリー駆動のときでも動くようにするため)。
  3. 最後に画面右下の「OK」を押します。

ステップ 6:パスワードを入力して保存

「OK」を押すと、Windows のログインパスワード(またはPIN)の入力を求められます。お使いのアカウントのパスワードを入力すると、タスクが保存されます。


💡 これで完了です!

この設定をしておけば、今後 Chrome リモート デスクトップが勝手にアップデートされて「手動」や「自動(繋がらない)」にリセットされても、PCが起動して数分後に Windows が裏で強制的にサービスを叩き起こしてくれます。

次回の Windows Update や Chrome の更新が入ったあとに、出先から問題なく繋がるかぜひ確認してみてください!

Chrome
楽天市場

タイトルとURLをコピーしました