Multiple Remote Desktop Users logon with Windows XP Professional Service Pack 3
I've tested this on September 10th 2008 with XP SP3 and it works just fine
1. Power on your PC and Hit F8 go to to Safe Mode with Networking in Windows
2. Go to [Control Panel] -> [System] -> [Remote Tab] -> Check Mark [Allow users to connect remotely to this computer] -> [OK]
3. [Start] -> [Run] -> [services.msc] -> [ Terminal Services ] -> [Disable] -> [OK]
4. Restart PC in Safe Mode with Networking
5. Download termserv.dll from [http://www.orbitfiles.com/download/id20947665] Copy/Paste to [C:\windows\system32\dllcache] and [C:\windows\system32] BACKUP!! your original termsrv.dll files
6. [Start][Run][regedit][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core] -> [Add New DWORD][EnableConcurrentSessions] -> [Hexadecimal = 1]。
7. [Start] -> [Run] -> [gpedit.msc] -> [Computer Configuration][Administrative Templates][Windows Components][Terminal Services] -> [Limit number of connectoins] -> [Enabled] -> [TS Maximum Connections allowed] -> [10] -> [OK]
8. [Start] -> [Run] -> [services.msc] -> [ Terminal Services ] -> [Enable] -> [OK]
9. Restart PC
『轉載 + 我已測試可以在SP3上使用 + 翻成英文版』Windows XP Pro 遠端桌面可以讓更多人同時使用
XP Pro 的遠端桌面只允許一個人連線,當其他使用者使用遠端桌面連線到 XP Pro 時,本機使用者會被強制登出。
1. 將 Windows 啟動在安全模式。
2. 按一下 [控制台] 中的 [系統],取消選取 [遠端] 索引標籤中的 [允許使用者允端連線到這部電腦],然後按一下 [確定]。
3. 開啟 [控制台][系統管理工具][服務],將 Terminal Services 服務停用,然後按一下 [確定]。
4. 瀏覽到 C:\windows\system32\dllcache 目錄,將 termsrv.dll 檔案改成別的名稱 (例如 termsrv.original)。
5. 從 http://www.orbitfiles.com/download/id20947665 下載無連線數目限制的 termsrv.dll,然後將它複製到 C:\windows\system32\dllcache 目錄。
6. 瀏覽到 C:\windows\system32 目錄,重複步驟 4 與步驟 5 (將 termserv.dll 改成其他名稱,然後將剛下載的檔案複製到此目錄。
7. 開啟 [登錄編輯程式],找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core 機碼。新增一個名為 EnableConcurrentSessions 的 DWORD 項目,將其值設定為 1,然後關閉 [登錄編輯程式]。
8. 按一下 [ 開始][執行],輸入 gpedit.msc,然後按一下 ENTER。開啟 [電腦設定][系統管理範本][Windows 元件][終端機服務],按兩下 [限制連線數目],選擇 [已啟用],然後在 [可允許的 TS 最大連線數目] 中設定想要的最大連線數目。
9. 重新啟動 Windows 在正常模式。
10. 按一下 [控制台] 中的 [系統],選取 [遠端] 索引標籤中的 [允許使用者允端連線到這部電腦],然後按一下 [確定]。
11. 開啟 [控制台][系統管理工具][服務],將 Terminal Services 服務啟動,然後按一下 [確定]。
12. 重新啟動 Windows。
注意:
1. 您必須為使用者建立帳戶並將他加入 Remote Desktop User 群組,該使用者才能連線。
2. 您可能必須啟用「快速使用者切換」與「歡迎畫面」,按一下 [開始][控制台][使用者帳戶][變更使用者登入或登出的方式] 以啟用上述兩個功能。
3. 此解決方案可能不適合已加入網域的電腦,因為網域群組原則可能會覆寫本機群組原則。
問答集:
問1:http://www.orbitfiles.com/download/id20947665 這檔案哪來的?
答1:據聞取自 XP SP2 RC1,termsrv.dll 版號 5.1.2600.2055。
問2:在開啟 [自動更新] 的情況下,這個檔案會被更新為最新的版本嗎?
答2:不清楚,個人並不使用 [自動更新]。照理說如果這個檔案沒有被發現有弱點,MS 應該不會釋出更新。
問3:這個方式適用於 XP Home 版本嗎?
答3:不清楚,個人沒有 Home 版本,只有在 XP Pro 版本測試過可行。或許您可以試試然後告訴大家結果。
問4:會不會有任何安全上的問題?
答4:不清楚,請自行負擔所有風險。
沒有留言:
張貼留言