web-dev-qa-db-ja.com

他のリモートデスクトップユーザーを起動する方法

Windowsの「リモートデスクトップ」を使用して、サーバーマシンにログインします。現時点では、次のエラーメッセージが表示されます。

The terminal server has exceeded the maximum number of allowed connections.

これで、原因は明らかです(現在、他の2人がログオンしています!)。過去に、同じドメイン内の他のマシンにログオンして、思い出せない管理ツールにアクセスすることでこれを解決したことを思い出します。そこから、誰がログインしているかを確認し、リモートでセッションを終了できます(十分な権限があると想定)。これにより、接続の1つが解放されます。

誰でもこれを行う方法を知っていますか?

14
mcherm

管理ツールのターミナルサービスマネージャーを使用できます。

コマンドラインソリューションが必要な場合は、これを使用してRDPセッションを一覧表示できます。

query session /server:servername

セッションをリセットするには、上記のコマンドの出力の「ID」列で関連するセッションIDを探し、次を使用します。

reset session <sessionid> /server:servername
22
ThatGraemeGuy

また、リモートサーバーではRDPが正常に許可されていない場合でも、コンソールをリモートでハイジャックできることに注意してください。

リモートサーバーのコンソールにRDPするには、クライアントPCからCMDプロンプトを開き、次のように入力します。MSTSC/ ADMIN(または、古いRDPクライアントを使用している場合は、MSTSC/CONSOLEを使用します)

これにより、コンソールへのリモートログオンが可能になります(必要に応じて、現在コンソールにログオンしているユーザーを起動できます)。次に、ターミナルサービスマネージャまたはセッションのリセットコマンドを使用して、他のRDPユーザーを起動できます...

10
ChrisNZ

必要なのはターミナルサービスマネージャーです

2
Ron