Chromeでリモートアクセスの自動切断を有効にする方法

はい、通常、Google Chromeまたは Chrome リモート デスクトップを介してリモート接続する場合は、切断するまで接続が維持されます。ただし、時々、切断を忘れたり、一定時間後に自動的に切断されるようにしたい場合があります。少し奇妙ですが、私自身もそのフラストレーションを感じたことがあります。共有コンピューターを使用している場合や、リモート セッションを誤って終了させて​​帯域幅を浪費するのを避けたい場合があります。幸いなことに、タイマーを設定する方法があります。これにより、何もしなくても、一定時間後に Chrome が自動的に切断されます。これは、レジストリ エディターまたはグループ ポリシー エディターを使用して構成できます。どちらの方法でも、基本的にセッションの最大継続時間を分単位で設定できるため、状況を管理するのに便利なツールです。

Chromeでリモートアクセスを自動的に切断する方法

手間をかけずに素早く変更したい場合は、レジストリエディターを使うのがおすすめです。Windowsのレジストリにアクセスし、いくつかのキーを追加するだけです。Windowsは多くのポリシー情報をレジストリエディターに保存しているので、一度設定してしまえば非常に信頼性が高いので、この方法は便利です。一方、グループポリシーを使う方法はGUIを使いたい場合はよりクリーンですが、Windows ProまたはEnterpriseエディションでのみ利用可能です。Windowsはポリシーの変更に敏感なので、万が一動作が不安定な場合は、再起動、あるいはレジストリサービスの再起動を試みると良いでしょう。さて、この2つの方法を順に見ていきましょう。

方法1:レジストリエディターでハッキングする

この方法は、直接的な変更を加えたい場合、特にレジストリの編集に慣れている場合に役立ちます。システムレベルで適用されるため、誰かがレジストリをクリアしない限り、誤ってリセットされる可能性が低いという利点があります。

  • 押すWin + Rと実行ダイアログが開きます。
  • regeditと入力してを押しますEnter。権限を求められた場合は、はいをクリックします。
  • HKEY_LOCAL_MACHINE\SOFTWARE\Policiesに移動します。ユーザーのみに適用する場合は、HKEY_CURRENT_USER\SOFTWARE\Policiesに移動します。
  • 「ポリシー」を右クリックし、「新規 > キー」を選択して、「 Google 」という名前を付けます。
  • Googleを右クリックし、別の「新規 > キー」を作成して、Chrome という名前を付けます。
  • 次に、Chrome内で右クリックし、[新規] > [DWORD (32 ビット) 値]を選択して、「 RemoteAccessHostMaximumSessionDurationMinutes 」という名前を付けます。
  • 新しい値をダブルクリックし、基数として[小数点以下]を選択して、セッションを継続する時間に応じて 30 (30 分) から 10080 (1 週間) までの数値を入力します。
  • [OK]をクリックし、レジストリ エディターを閉じて再起動します (またはログアウトして再度ログインします)。

これでタイムアウトが適用されるはずです。基本的に、Chrome リモート デスクトップまたはリモート セッションは、設定した時間が経過すると強制的に切断されます。なぜそうなるのかは分かりませんが、設定によっては、正常に機能するために再起動、あるいはリブートが必要になる場合があります。私の経験では、ポリシーが反映されるまで少し時間がかかることがあります。

方法2: グループポリシーを使用して最大セッション時間を設定する

Windows 10/11 ProまたはEnterpriseをお使いの場合は、グループポリシーの方がはるかにクリーンな方法です。レジストリのGUI版のようなものですが、よりユーザーフレンドリーです。ただし、一部のエディションではこの機能が無効または利用できないため、その場合はレジストリを使用する必要があることに注意してください。さて、概要は以下のとおりです。

  • を押しWin + Rて入力しますgpedit.msc。 を押しますEnter
  • 「コンピュータの構成」>「管理用テンプレート」>「Google Chrome」>「リモートアクセス」に移動します。Chromeポリシーが表示されない場合は、まずGoogle公式サポートページからChromeポリシーテンプレートをダウンロードしてインストールする必要がある可能性があります。
  • リモート アクセス接続に許可される最大セッション継続時間を見つけてダブルクリックします。
  • 有効に設定します。
  • 最大セッション時間として必要な分数を入力します。短いタイムアウトの場合は 30 分、1 週間のセッションの場合は最大 10080 分です。
  • 「OK」をクリックして保存します。

この方法はより統合されており、ハック感は少ないように感じますが、繰り返しになりますが、Windowsのバージョンがポリシーの直接編集をサポートしている場合にのみ機能します。ホームユーザーの場合、レジストリの調整が唯一の現実的な選択肢となります。

リモート アクセスを完全に無効にするにはどうすればよいですか?

完全に無効にしたい場合(例えば、リモートセッションを一切許可しない場合)は、グループポリシーエディターまたはレジストリエディターに戻り、該当するポリシー/キーを無効化または削除してください。グループポリシーエディターでは、リモートアクセスポリシーを「未構成」または「無効」に設定します。レジストリでは、 RemoteAccessHostMaximumSessionDurationMinutes DWORDを削除するか、0に設定します。変更は簡単ですが、変更を有効にするにはChromeまたはPCを再起動してください。

Chrome リモート デスクトップにはタイムアウト機能が組み込まれていますか?

いいえ、そうではありません。Chrome リモート デスクトップには、設定にネイティブのタイムアウト機能がありません。時間制限を強制する最善の方法は、これらのポリシー設定を使用することです。アプリ内でタイマーを設定したいだけなら、それは無理です。そのため、グループポリシーまたはレジストリを使用して最大セッション時間を設定するのが最善策でしょう。もちろん、設定によっては、これらの設定を適用するには再起動または再ログインが必要になる場合がありますが、一度設定すれば、設定された時間後にセッションは自動的に切断されるはずです。少し扱いに​​くいですが…まあ、これが Chrome リモート デスクトップの醍醐味です。

Chrome自体にはセッションタイムアウトのオプションがネイティブにないため、最大時間を設定するのは賢い回避策と言えるでしょう。これにより、特にマシンを共有している場合や複数のリモートセッションを管理している場合など、状況の予測可能性を高めることができます。

まとめ

  • reg ファイルの編集に慣れている場合は、レジストリの調整を使用して特定のタイムアウトを設定します。
  • GUI オプションが必要で、適切な Windows エディションを使用している場合は、グループ ポリシーを使用します。
  • 変更を有効にするには、変更を加えた後に Chrome または PC を再起動してください。
  • 同じパスを介してリモート アクセスを完全に無効にすることもできます。
  • Chrome にはネイティブのタイムアウト オプションがないので、これらのポリシーを使用するのが適切です。

まとめ

正直なところ、Chrome リモート デスクトップがセッションタイムアウトをネイティブに処理しないのは少々面倒です。特に、セッションを自動的に終了させたい人にとってはなおさらです。しかし、レジストリやグループポリシーをいじれば、完全に「ずっと実行し続ける」モードになる前にセッションを停止させるのに十分な制御が可能になります。ただし、これらの調整は少し高度なので、いじる前にレジストリやポリシーを保存することを忘れないでください。これで誰かの頭痛の種が軽減され、将来的には帯域幅やセキュリティのリスクも軽減されるかもしれません。これでリモート セッションの制限が少しでも緩和されることを願っています。