XP SP2

  
による2003年のリモートマルチユーザーログインのシミュレーション

リモートデスクトップにもマルチユーザーの作業が必要です。

シーンの再現:

5号棟、348号ビルにはそれぞれ「裕福な人々」がいます。学生の一人はコンピュータを持っています、そして別のリッチコンピュータは誰でも使用できるようにリモートデスクトップを開いています。

Windows XPリモートデスクトップには便利な場所がたくさんあります。学生はこのコンピュータを現場または自分の家でリモート制御でき、リモートでの管理とトラブルシューティングが簡単です。しかし、問題は起こりました。Amaがログインした後、ファイルを転送した後など、すべての学生がシステムを変更する権利を持っています(それから脂肪は突然クリックされました)。すべてのファイル転送作業は禁止されています。それだけでなく、Amaがログインして問題に遭遇した場合でも、Remote Desktopは1人のユーザしかログインを許可しないので、他の人がログインして問題解決のために協力できることを願います。

リモートデスクトップでは1人のユーザーしかログインできないのは残念です。 2つのコンピュータ、COMPANYXとCOMPANY-XP2(このコンピュータにはSP2がインストールされています)があり、リモートデスクトップ経由でCOMPANYXからCOMPANY-XP2に接続するとします。そのため、COMPANYXで "mstsc"を実行してリモートコンピュータの名前を入力します。そしてログインユーザネームおよびパスワード(図を1)参照して下さい。

は、COMPANY-XP2リモートデスクトップウィンドウがCOMPANYXに表示される「接続」をクリックして、別のユーザーがusery会社-XP2のコンピュータにログオンしていることが示唆されました。 COMPANY-XP2にログインし続けると、現在ログイン中のユーザーuseryは強制的にログアウトされます(図2参照)。

は「はい」、COMPANYXリモートデスクトップアプリケーションはusery COMPANY-XP2のユーザーの取り消しを強制的に上の図2.に、現在ログオンして、戻ってログインようこそ画面へCOMPANY-XP2コンピュータ、COMPANYXリモートデスクトップウィンドウを示しながら、 COMPANY-XP2デスクトップ現時点では、COMPANY-XP2では、ログインに使用されているユーザーID(abcやuseryなど)に関係なく、COMPANY-XP2はリモートログインユーザーabcを強制的にログオフし、リモート接続を中断します。デスクトップにログインできるのは1人のユーザーだけです。

解決方法

今年の初め、XP SP2は、リモートデスクトップ接続を確立するために同時に複数のユーザーをサポートすると噂されていました。 SP2の正式版が出たら、SP2のリモートデスクトップマルチユーザーサポートを試しますが、同時に2つのリモートデスクトップ接続にログインするか、リモートデスクトップまたはローカルデスクトップにログインするかにかかわらず、2人のユーザーに同時にログインすることはできません。同じユーザー名を使用しているか別のユーザー名を使用しているかにかかわらず、機能しません。
何が起こっていますか? MicrosoftのSP2のドキュメントを調べてください。リモートデスクトップのマルチユーザーサポートに関する指示はありません。検索ネットワーク、マルチユーザーサポートの導入は、今年の初めに情報であり、そして最近そのような記事は消えているようです。 Microsoftは、もともとSP2が複数のユーザーによるリモートデスクトップへの同時接続をサポートすることを意図していたのですが、その後中止したのでしょうか。この問題を明確にするために、SP2の正式版のターミナルサーバーをSP2のベータ版のターミナルサーバーに置き換え、同時に2つの接続を確立しました。

ステップ1:まず、正式なSP2バージョンをWindows XPにインストールし、それを通常の方法でインストールします。

ステップ2:以前のバージョンのSP2ターミナルサーバーソフトウェアを準備する(この機能はBuild 2082以降は使用できないため、前のバージョンを使用するのが最善です)、中国のSP2テストバージョンは見つけるのがより困難です。私はBuild 2055の英語版を使用しましたが、実行しても問題は見つかりませんでした。 Build 2055のターミナルサーバー実行可能ファイルTermSrv.DLLは、http://www.msfn.org/board/index.php?s=85a71ca2987c89886c99733154ae685f&act=Attach&type=post&id=161513からダウンロードできます。このリンクからダウンロードされるのは、拡張子が.DL_のファイルで、拡張子をZIPファイルに変更してからWinRARで解凍することができます。

手順3:次に、セーフモードでWindows XPを起動します複数のオペレーティングシステムがある場合は、Windows XPのシステムパーティションにアクセスできる別のシステムを起動できます(サードパーティ製のツールがインストールされている場合を除く)。 98はNTFSパーティションにアクセスできないので、Windows 98は役に立ちません)。次に、SP2正式版のWindows XPに含まれるすべてのTermSrv.DLLをバックアップし、Build 2055バージョンのTermSrv.DLLですべてのTermSrv.DLLファイルを上書きします。通常TermSrv.DLLは、少なくとも2つの場所:\\ Windows \\ system32、\\ Windows \\ system32 \\ dllcacheにあります。 TermSrv.DLLがあるところはどこでも、それはTermSrv.DLLのBuild 2055バージョンで上書きされます。

手順4:Windows XPを通常モードで起動するシステムのファイル保護機能により、TermSrv.DLLファイルが変更されたことを確認するメッセージが表示されたら、復元するかどうかを尋ねられます。

手順5:最後に、ターミナルサーバーのマルチユーザーライセンスを増やすようにレジストリを変更します。レジストリの変更は面倒でエラーが発生しやすいので、次のバッチコマンドを使用してレジストリを変更できます。

@echo off

setlocal

set regkey =" HKLM \\ SYSTEM \\ CurrentControlSet \\ Control \\ Terminal Server \\ Licensing Core"

reg add%regkey%/v EnableConcurrentSessions /T REG_DWORD /D 1 /f

endlocal

AA.BATなどのバッチコマンドファイルとして保存し、ダブルクリックして実行します(図3を参照)。

ヒント

の同時ユーザーアクセスをサポートするために、Windows XPのみが画面を歓迎し、その後、ユーザーの簡易切り替え機能、リモートデスクトップを有効になっています。次の場所から有効にできます。「コントロールパネル→ユーザーアカウント→ユーザーのログイン方法またはログアウト方法の変更」

まとめると、修正されたXPリモートサーバーは、2人の異なるユーザーが同時にログインすることを可能にします - Windows Server 2003の強力なターミナルサービスに匹敵するわけではありませんが。 Windows Server 2003ターミナルサーバーをXPにコピーしようとしましたが、成功しませんでした。 Microsoftは、パーソナルデスクトップオペレーティングシステムとしてのXPでは、複数のユーザーが同時にそれを使用することを許可しないという原則に従うための努力を惜しまなかったようです。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved