win10多用户同时远程桌面登陆(允许多个RDP会话)-支持win10最新1909版2004版

时间:2024-02-24 20:32:27

   win10多用户同时远程桌面登陆(允许多个RDP会话)-支持win10最新1909版2004版

    条条大路通罗马,本文的方法为修改Termsrv.dll文件以实现允许多个RDP会话的目的。

    第一步:修改Termsrv.dll文件以允许多个RDP会话。win10系统默认只能单用户远程桌面,通过修改替换termsrv.dll文件可以实现多用户同时远程登陆。

    方法:用 Tiny Hexer工具打开你自己系统termsrv.dll文件,在windows\system32目录下 ,复制出来修改后替换。

    首先,因termsrv.dll是特殊权限,无法随意编辑,故在编辑termsrv.dll文件之前,您必须成为其所有者并为Administrators组授予其完全权限。

    最简单的方法是在命令提示符下。要将文件所有者从TrustedInstaller更改为本地管理员组,请使用以下命令:

takeown /F c:\Windows\System32\termsrv.dll /A

会返回提示成功,文件或文件夹已经是管理员组所有,接着,授予本地管理员组对termsrv.dll文件的“完全控制”权限:

icacls c:\Windows\System32\termsrv.dll /grant Administrators:F

    现在你已经有权限对此文件进行编辑了。

    然后以管理员执行命令: Net stop TermService 

    覆盖之后执行命令: Net start TermService  

    注意家庭版默认没有远程功能,需通过key切换专业版,教育版,企业版后再操作。

    现在终于进入主题了,首先输入winver查看系统版本,根据以下版本代码修改替换。

各版本对应代码如下:

Windows 10 x64 2004 39 81 3C 06 00 00 0F 84 D9 51 01 00  

Windows 10 x64 1909 39 81 3C 06 00 00 0F 84 5D 61 01 00

Windows 10 x64 1903 39 81 3C 06 00 00 0F 84 5D 61 01 00

Windows 10 x64 1809 39 81 3C 06 00 00 0F 84 3B 2B 01 00

Windows 10 x64 1803 8B 99 3C 06 00 00 8B B9 38 06 00 00

Windows 10 x64 1709 39 81 3C 06 00 00 0F 84 B1 7D 02 00

替换为: B8 00 01 00 00 89 81 38 06 00 00 90 保存后再覆盖系统原始termsrv.dll文件即可。(注意备份原文件,万一有问题可以恢复原始文件。)

 

第二步:组策略设置

    依次打开:gpedit.msc>计算机配置>管理模板>Windows组件>远程桌面服务>远程桌面会话主机>连接

    接着:

    1.将“远程桌面服务用户限制到单独的远程桌面服务会话”设置为“已禁用”

###

  (使用此策略设置可以将用户限制到单独的远程桌面服务会话。 如果启用此策略设置,则将使用远程桌面服务远程登录的用户限制到该服务器上的单独会话(活动状态或断开连接状态)。如果用户将会话保持在断开连接状态,则下次登录时用户将自动重新连接到该会话。 如果禁用此策略设置,则允许用户使用远程桌面服务进行不限数量的同时远程连接。 如果未配置此策略设置,则“远程桌面会话主机配置”工具中的“限制每个用户一个会话”设置将确定是否将用户限制到单独的远程桌面服务会话。)

###

    2.将“限制连接的数量”设置为“已启用”,同时在选项里面“允许的RD最大连接数”设置为你想要的数量,这里我设置为3个最大连接数。

###

(指定远程桌面服务是否限制同时连接到服务器的数量。 可以使用此设置限制服务器上活动的远程桌面服务会话的数量。如果超出此数量,则尝试连接的其他用户将收到错误消息,以通知他们服务器正忙,需要稍后再试。限制会话的数量可提高性能,因为请求系统资源的会话较少。默认情况下,RD 会话主机服务器不限制远程桌面服务会话的数量,并且管理远程桌面允许两个远程桌面服务会话。

若要使用此设置,请输入希望为服务器指定的最大连接数量。若要指定不受限制的连接数量,请键入 999999。

如果将状态设置为“启用”,则最大连接数量限制为与服务器上运行的 Windows 版本和远程桌面服务的模式相一致的指定数量。

如果将状态设置为“禁用”或“未配置”,则在“组策略”级别上不强制限制连接的数量。

注意: 此设置专门为在 RD 会话主机服务器(即,运行安装有远程桌面会话主机角色服务的 Windows 的服务器)上使用而设计。)

###

    相较于其它方法,修改termsrv.dll的方法缺点是win10每更新一个版本,都需要及时编辑修改代码替换文件,但是优点也同样很明显,简单方便快捷。

    本文链接地址为:https://www.cnblogs.com/zhjason/p/13805156.html,转载请注明出处!