新闻资讯

win10 多账户 rdp 客户端如何同时登录远程桌面服务

远程桌面 | 2025-02-26

在 Windows 10 系统中,默认情况下,通常只允许一个用户通过远程桌面协议(RDP)进行远程登录。然而,在某些特定场景下,如企业的技术支持团队需要多人同时远程管理服务器,或者教育机构的教师需要同时指导多个学生的远程操作,实现多账户 RDP 客户端同时登录远程桌面服务就显得尤为重要。下面将详细介绍其实现方法。

一、确认系统版本及登录方式

1、 操作系统版本:Windows 10 桌面平台总共能支持 15 个并发远程桌面同时终端登录,但不同版本的系统在设置上可能存在差异。Win10 家庭版设置相对复杂,这里主要介绍 Win10 专业版、企业版(专业工作站)的设置方法。首先要确保你的操作系统以 Administrator 加密码登录,因为部分设置需要管理员权限。
2、 查看内部版本号:通过命令提示符(CMD)查看 Win10 内部版本号。按下 Windows 键 + R 键,打开 “运行” 对话框,输入 “cmd” 并回车,打开命令提示符窗口。在窗口中输入 “ver” 命令,然后回车,即可显示当前系统的内部版本号。例如,显示的版本号可能是 “19044.3324” 。

二、查找对应版本解决方案

1、 搜索问题汇总:由于不同版本的 Windows 10 在实现多账户 RDP 登录时,可能会遇到不同的问题,需要在相关的问题汇总中筛选自己版本号存在的问题。可以访问 “Issues・stascorp/rdpwrap・GitHub”(https://github.com/stascorp/rdpwrap/issues?q= )这个链接(如果打不开,可能需要特殊网络访问方式)。
2、 筛选并下载相关文件:在搜索框中输入自己的版本号,如 “19044.3324”,然后回车进行搜索。在搜索结果中找到对应的解决方案链接并打开。在打开的链接中,找到关于自己版本号对应的 Build 号相关链接并展开详情。如果有与自己版本号完全匹配的内容,打开此链接。接着,下载 “res” 链接下的 Win10 版本配置文件到目标 Win10 计算机(例如从https://github.com/asmtron/rdpwrap-old/tree/d96866a9e6953214da52af5d58de5decf6b4376c/res 下载) 。同时,从https://github.com/stascorp/rdpwrap/releases 下载 rdpwrap 最新主程序发行安装包并解压。将下载的版本配置文件和主程序文件合并到同一文件夹。

三、修改安装文件并执行

1、 修改 install.bat:在合并后的文件夹中,找到 “install.bat” 文件,右键点击选择 “编辑”。在文件中找到 “-o” 参数(在线安装参数),将其屏蔽,例如在 “-o” 前面加上 “REM”(注释符号),然后保存文件。
2、 以管理员身份运行:右键点击 “install.bat” 文件,选择 “以管理员身份运行”。运行过程中,可能会出现一些提示窗口,按照提示操作即可。

四、验证是否成功

1、 运行检测程序:在上述操作完成后,右键 “以管理员身份运行” 文件夹中的检测程序 “RDPCheck.exe”。如果出现了本地的 Local 远程登录界面,就说明 RDP 远程服务已经启动。
2、 运行配置程序:右键 “以管理员身份运行” 文件夹中的 RDP 服务的配置程序 “RDPConf.exe”。如果以下 4 项都显示正常(通常表现为 “开绿灯” 状态),说明多账户远程同时登录已经成功重置了 termsrv.dll 对应的后台服务,现在满足 “多账户远程同时登录” 的运行条件:这 4 项一般包括 RDP 服务状态、许可证状态、用户权限状态等,具体可根据 “RDPConf.exe” 程序界面显示内容判断。

五、配置多账户

1、 打开本地组策略管理:按下 Windows 键 + R 键,打开 “运行” 对话框,输入 “gpedit.msc” 并回车,打开 “本地组策略管理” 窗口。
2、 配置远程桌面账户:在 “本地组策略管理” 窗口中,依次展开 “计算机配置” - “Windows 设置” - “安全设置” - “本地策略” - “用户权限分配”。在右侧找到 “允许通过远程桌面服务登录”,双击打开。在弹出的窗口中,点击 “添加用户或组”,添加需要远程登录的用户或用户组。例如,创建新用户 “A1”,并授予其相应的权限(可根据用户组权限进行设置,也可自建用户组,并结合 Windows 权限和文件夹及文件访问权限进行配置) 。用同样的方法可以创建多个用户。
3、 配置远程桌面许可及账户许可:在 “本地组策略管理” 窗口中,找到 “计算机配置” - “管理模板” - “Windows 组件” - “远程桌面服务” - “远程桌面会话主机” - “许可证” 。根据实际需求配置远程桌面许可相关设置,如设置许可证服务器等。同时,确保每个需要远程登录的账户都具有相应的许可。
4、 防火墙设置:必须启用 “防火墙”,并在防火墙中 “允许应用或功能通过 Defender 防火墙”。具体操作是打开 “控制面板” - “系统和安全” - “Windows Defender 防火墙”,点击左侧的 “允许应用或功能通过 Windows Defender 防火墙” ,在弹出的窗口中找到 “远程桌面” 选项,确保 “专用” 和 “公用” 网络对应的勾选框都被勾选。
需要注意的是,在内网上运行的 Win10 系统,尽量避免随意更新与 termsrv.dll 服务相关的内容。同时,结束并禁用 “Windows 自动更新” 的计划任务及其服务(可用杀毒软件的补丁,打补丁前仔细确认不要再更新关于 termsrv.dll 服务即 RDP 相关的内容) ,否则,RDP 多账户功能可能会失效,需要重新配置上述步骤。


拓展阅读:

1. 如何判断多账户 RDP 登录是否会影响系统性能?
可以通过系统资源监视器查看 CPU、内存等资源的使用情况,若多账户登录后资源使用率过高且系统响应变慢,就说明对系统性能有影响。
2. 若在配置过程中遇到权限不足的问题怎么办?
确保以管理员身份运行所有相关程序和命令,检查用户账户是否属于管理员组,若不属于,可将其添加到管理员组。
3. 多账户 RDP 登录时,如何设置不同用户的访问权限?
在 “本地组策略管理” - “用户权限分配” 中,针对不同用户或用户组设置不同的权限,如读取、写入、完全控制等。