微软Server版操作系统默认是支持多用户登陆的,例如Windows Server 2016,而Win10操作系统正常情况下是不允许用户同时远程的,即一个用户远程进来会把另一个用户踢掉,因此需要破解才能使得多个用户同时登陆远程桌面。破解原理简单来说就是:通过修改替换termsrv.dll文件实现多用户同时远程登陆。详细破解教程如下:

【操作步骤】:

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

1、用命令先关闭远程桌面服务:net stop TermService /y,或者运行 services.msc 进入服务后台关闭;

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第1张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第2张

2、C:\Windows\System32 目录下的 termsrv.dll 文件复制一份出来,然后使用 [UltraEdit] 或 [Tiny Hexer十六进制文件编辑器] 打开termsrv.dll文件进行修改;

3、修改之前,先用运行 winver 命令查看一下系统版本,然后根据以下版本代码修改替换。

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第3张

各版本对应代码如下:

Windows 10 x64 20H2:39 81 3C 06 00 00 0F 84 D9 51 01 00

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文件即可(注意备份原文件,万一有问题可以恢复原始文件)。

若未查找到对应版本代码,可只搜索前8组字节(后4组字节为系统小版本号)即:39 81 3C 06 00 00 0F 84,然后手动敲写后4组字节后,即:4D 27 01 00,再进行替换。

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第4张

3、另外需要强调的是:因termsrv.dll是系统文件无法直接替换(有条件的朋友可以直接到PE下进行替换),您必须成为其所有者并为Administrators组授予其完全权限。最简单的方法是在命令提示符下,将文件所有者从TrustedInstaller更改为本地管理员组,请使用以下命令:

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

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

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

4、若第3步的授权方法失败,可以用以下这个方法:

①右termsrv.dll文件,选择 [属性] - [安全] - [高级] - [所有者] ,将其更改为管理员administrator用户:

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第5张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第6张

②然后在 [权限] 处,点击 [添加] - 选择添加administrator用户,然后设置 [完全控制] 权限,如下图:

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第7张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第8张

5、现在你已经有权限对此文件进行替换了,替换之后再开启远程服务,即可实现多用户同时远程登录,命令:net start TermService

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第9张

6、若远程还不正常,运行gpedit.msc打开本地组策略编辑器,依次选择[计算机配置] - [管理模板] - [Windows组件] - [远程桌面服务] - [连接]展开,然后分别进行以下3项远程登录配置:

①配置“允许用户通过使用远程桌面服务进行远程连接”,选择:已启用;

②配置“限制连接的数量”,点击“已启用”,其中“允许的RD最大连接数”可以自己视情况而定;

③配置“将远程桌面服务用户限制到单独的远程桌面服务会话”,选择:已启用;

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第10张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第11张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第12张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第13张

最新Win10系统和Server系统设置多用户远程桌面教程  多用户 远程 第14张

【温馨提示:“将远程桌面服务用户限制到单独的远程桌面服务会话”这个配置比较重要,如果没启用,会导致断开一个远程登录连接后,再重新连接,会重新打开一个新的桌面。但是打开新的应用程序时,系统提示系统后台正在运行,之前断开前的应用程序却一个也找不到。因为同一个用户先后登陆远程系统,系统会分配不同的会话,从而导致你在一个远程桌面的操作都不见了,虽然你运行的一些程序并没有被系统关闭,但是你无法对他们进行管理。

7、配置完成后,Win10系统即可多用户同时远程进来,不同用户可进行不同的操作,至于怎么新建用户,可参照这篇教程文章☛ https://www.zhulincat.com/post/101.html

温馨提示:需要协助设置的,可联系站长QQ(328695615)有偿服务!