VISH,Inc.

「ターミナルサーバーの最大接続数を超えています。」を解決する。

Windowsサーバーにリモートデスクトップで接続する際に、たまに「ターミナルサーバーの最大接続数を超えています。」とエラーが表示されてログインできないことはないですか?

Windowsサーバーは標準で2接続まで同時にリモートデスクトップ接続できるのですが、きちんとログアウトしないと接続セッションが残ったままになることがあります。

この状態になってしまったら、サーバー上のターミナルサーバーマネージャーを使って宙ぶらりんになっているセッションをリセットしないと新しい接続ができなくなります。

しかし、ターミナルサーバーマネージャーを使うためにはWindowsサーバーにログインしなければいけません。

離れたPCにアクセスするためのリモートデスクトップを使うために、結局サーバのところまで行くハメになってしまいます。

すごく不便です。

ですが、以外と知られていないのですが、この状態を解決するための方法があります。

 

まず、やり方だけを説明します。

コマンドプロンプトを立ち上げて
> mstsc /admin
と入力して実行します。

 そうすると、いつものリモートデスクトップ接続の画面が出てくるかと思いますが、ここからなら「ターミナルサーバーの最大接続数を超えています。」と表示される状態でもリモートデスクトップ接続ができます。

あとはターミナルサーバーマネージャーで不要なセッションをリセットするだけです。

 

では上記のコマンドが一体何かというと、その答えは「コンソール・セッション」です。

コンソール・セッションとは、リモートではなくてWindowsに物理的にログインするセッションのことで、ローカルのWindowsにログインするときはこのコンソール・セッションにログインしています。

実はこのコンソール・セッションにはリモートデスクトップからも接続することができ、コンソール・セッションはリモート・セッションのライセンス数とは別になっているため、最大接続数とは別にログインすることがでいます。

「mstsc」はリモートデスクトップ接続のコマンドなのですが、「/admin」オプションを付けることで、コンソール・セッションに接続するように指定できます。

データセンターのWindowsサーバをメンテナンスする際など、その場に行けない場合などは非常に役に立ちます。

blog.vish.co.jp

7 Responses to “「ターミナルサーバーの最大接続数を超えています。」を解決する。”

  1. yamakawa より:

    検索してこちらに辿り着きました。有益な情報ありがとうございます。
    助かりました。

  2. shion より:

    うちも検索してこちらにたどり着きました。
    無事接続することができました。ありがとうございます><

  3. shanks より:

    ありがとうございました。非常に助かりました。

  4. sbs2003 より:

    助かりました。
    自宅から会社へVPNでつなぎ
    内部アドレスで入りました。
    心からありがとう!

  5. yamada より:

    助かりました

  6. Unknown より:

    コマンドだけではなく
    説明までつけていただき助かりました。
    ありがとうございます。

  7. Sumu より:

    大変助かりました!!ありがとうございます。

Leave a Reply


VISH企業サイト
サイトマスター.jp
モバイルサイト制作・構築