win服務器版默認是支持多用戶登陸的,甚至可以在主機上用不同用戶自己遠程登陸自己,如window server 2016。
Win10 正常情況下是不允許用戶同時遠程的,即一個用戶遠程進來會把另一個用戶踢掉,因此需要破解才能使得多個用戶同時登陸遠程桌面。
主要有以下兩個步驟:
-
主機修改遠程登錄相關配置;
-
破解遠程登錄用戶限制;
主機修改遠程登錄相關配置。
-
新建用戶:
右鍵“此電腦—>管理—>本地用戶和組“,右鍵”用戶—>新用戶“,添加用戶名,設置密碼(勾選密碼永不過期)。然后點擊創建即可。
-
添加遠程桌面用戶
右鍵“此電腦—>屬性—>遠程設置“
勾選“允許遠程協助連接這台計算機“。然后點擊”選擇用戶—>添加—>高級—>立即查找“找到剛剛創建的用戶,點擊確定。
-
配置本地組策略
運行 gpedit.msc 打開本地組策略編輯器。
選擇“【管理模板】—>【Windows組件】—>【遠程桌面服務】—>【遠程桌面會話主機】—>【連接】。
- 配置【限制連接的數量】,點擊“已啟用”,其中允許的RD最大連接數可以自己視情況而定。
- 配置【將遠程桌面服務用戶限制到單獨的遠程桌面服務會話】
這個配置很重要,我最開始沒配置,導致斷開一個遠程登錄連接后,再重新連接,會重新打開一個新的桌面。但是打開新的應用程序時,系統提示系統后台正在運行,之前斷開前的應用程序一個也找不到。后來發現是因為這部分設置沒配置時,同一個用戶先后登陸遠程系統,系統會分配不同的會話,從而導致你在一個遠程桌面的操作都不見了,雖然你運行的一些程序並沒有被系統關閉,但是你無法對他們進行管理。
- 配置【允許用戶通過使用遠程桌面服務進行遠程連接】,啟用即可。
-
破解遠程登錄用戶限制
- 下載解除遠程桌面多用戶連接限制補丁 下載地址:
https://download.csdn.net/download/qyy_nice/10924112
解壓其中的RDP壓縮包,然后以管理員身份運行install.bat安裝,安裝完成后,運行RDPConf.exe,查看各個組件運行狀態,狀態全部為綠色就可以使用多用戶遠程桌面了。
如果端口監聽為Nothing listening, 或者出現Listening [not supported], 則需要運行一下update.bat。
對於大部分計算機以上方法是完全可行的,但是我的控制台版本是1809系列,操作系統為17763,以上方法不行.
那么根據RDP補丁的原理是修改termsrv.dll和termsrv.dll.mui這兩個遠程服務文件達到多用戶登陸目的。我把本系統的termsrv.dll和termsrv.dll.mui兩個文件提取出來,並且覆蓋了本機的文件,發現已經可以遠程多用戶登陸了。
破解文件在上面下載文件中的第二個壓縮包內。
termsrv.dll文件在C:\Windows\System32內
termsrv.dll.mui文件在C:\Windows\System32\zh-CN內
覆蓋完成后,運行RDPConf.exe。效果如下:
- 遠程登錄
在另外一台電腦上,打開遠程桌面連接(找不到可以在小娜中搜索),填寫服務器的Ip地址,賬號,點擊連接后輸入密碼,效果如下。打開一些應用后,斷開連接,過一段時間再次登錄時發現界面保持不變。